From f35be6757d3f8734ff181986e74387abb0d81697 Mon Sep 17 00:00:00 2001 From: Sam Rawlins Date: Thu, 14 May 2026 11:40:36 -0700 Subject: [PATCH] analyzer: Remove unused imports I'm honestly unsure why this is not reported by my IDE, or CI. But it is reported internally in Google. I'm sure it has to do with the SDK starting to add some extension methods in the core libs, which were previously only available in package:collection. But this is still safe, as analyzer's minimum SDK is Dart 3.11.0. Change-Id: Ibbb0078e463df03b31749296e1d2f474afb183ec Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/503582 Auto-Submit: Samuel Rawlins Reviewed-by: Konstantin Shcheglov Commit-Queue: Konstantin Shcheglov --- .../lib/src/analysis_options/options_file_validator.dart | 1 - pkg/analyzer/lib/src/dart/ast/ast.dart | 1 - pkg/analyzer/lib/src/lint/options_rule_validator.dart | 1 - pkg/analyzer/lib/src/summary2/element_builder.dart | 1 - 4 files changed, 4 deletions(-) diff --git a/pkg/analyzer/lib/src/analysis_options/options_file_validator.dart b/pkg/analyzer/lib/src/analysis_options/options_file_validator.dart index d0c57414462..30698acbb73 100644 --- a/pkg/analyzer/lib/src/analysis_options/options_file_validator.dart +++ b/pkg/analyzer/lib/src/analysis_options/options_file_validator.dart @@ -20,7 +20,6 @@ import 'package:analyzer/src/lint/registry.dart'; import 'package:analyzer/src/util/yaml.dart'; import 'package:analyzer/src/utilities/extensions/source.dart'; import 'package:analyzer/src/utilities/extensions/string.dart'; -import 'package:collection/collection.dart'; import 'package:meta/meta.dart'; import 'package:pub_semver/pub_semver.dart'; import 'package:source_span/source_span.dart'; diff --git a/pkg/analyzer/lib/src/dart/ast/ast.dart b/pkg/analyzer/lib/src/dart/ast/ast.dart index 326828130fd..f579db32657 100644 --- a/pkg/analyzer/lib/src/dart/ast/ast.dart +++ b/pkg/analyzer/lib/src/dart/ast/ast.dart @@ -47,7 +47,6 @@ import 'package:analyzer/src/generated/utilities_dart.dart'; import 'package:analyzer/src/lint/constants.dart'; import 'package:analyzer/src/utilities/extensions/ast.dart'; import 'package:analyzer/src/utilities/extensions/object.dart'; -import 'package:collection/collection.dart'; import 'package:meta/meta.dart'; part 'ast.g.dart'; diff --git a/pkg/analyzer/lib/src/lint/options_rule_validator.dart b/pkg/analyzer/lib/src/lint/options_rule_validator.dart index 42ccc946060..94c73f280c9 100644 --- a/pkg/analyzer/lib/src/lint/options_rule_validator.dart +++ b/pkg/analyzer/lib/src/lint/options_rule_validator.dart @@ -17,7 +17,6 @@ import 'package:analyzer/src/util/uri.dart'; import 'package:analyzer/src/util/yaml.dart'; import 'package:analyzer/src/utilities/extensions/string.dart'; import 'package:analyzer/src/utilities/uri_cache.dart'; -import 'package:collection/collection.dart'; import 'package:pub_semver/pub_semver.dart'; import 'package:yaml/yaml.dart'; diff --git a/pkg/analyzer/lib/src/summary2/element_builder.dart b/pkg/analyzer/lib/src/summary2/element_builder.dart index a3107aeea02..f6df72dec21 100644 --- a/pkg/analyzer/lib/src/summary2/element_builder.dart +++ b/pkg/analyzer/lib/src/summary2/element_builder.dart @@ -16,7 +16,6 @@ import 'package:analyzer/src/summary2/library_builder.dart'; import 'package:analyzer/src/summary2/link.dart'; import 'package:analyzer/src/utilities/extensions/collection.dart'; import 'package:analyzer/src/utilities/extensions/object.dart'; -import 'package:collection/collection.dart'; class ElementBuilder { final LibraryBuilder libraryBuilder;