| Index: pkg/analyzer/lib/src/task/dart.dart
|
| diff --git a/pkg/analyzer/lib/src/task/dart.dart b/pkg/analyzer/lib/src/task/dart.dart
|
| index a85273b604b34fd6beff5642664d108df1f1c0d9..88d5f1049e1bc01c7da1ed1200c62cb4eea22da0 100644
|
| --- a/pkg/analyzer/lib/src/task/dart.dart
|
| +++ b/pkg/analyzer/lib/src/task/dart.dart
|
| @@ -423,7 +423,10 @@ void removeDuplicateDefinitionErrors(List<AnalysisError> errors) {
|
| if (errors.isNotEmpty) {
|
| errors.removeWhere((error) {
|
| ErrorCode errorCode = error.errorCode;
|
| - return errorCode == CompileTimeErrorCode.DUPLICATE_DEFINITION;
|
| + return errorCode == CompileTimeErrorCode.DUPLICATE_DEFINITION ||
|
| + errorCode == CompileTimeErrorCode.GETTER_AND_METHOD_WITH_SAME_NAME ||
|
| + errorCode ==
|
| + CompileTimeErrorCode.PREFIX_COLLIDES_WITH_TOP_LEVEL_MEMBER;
|
| });
|
| }
|
| }
|
|
|