File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55* Remove deprecated ` RecordType.sortedNamedTypes ` .
66* Remove ` ElementLocation ` class; its values are not returned anymore.
77* Remove deprecated ` AnalysisContext.analysisOptions ` .
8+ * ` LibraryFragment ` is not ` Annotatable ` anymore.
89* Deprecate ` element2.dart ` library; import ` element.dart ` .
910* Deprecate ` XyzElement2 ` classes; use ` XyzElement ` instead.
1011* Deprecate ` AnalysisError.correction ` field; use
Original file line number Diff line number Diff line change @@ -3544,7 +3544,7 @@ package:analyzer/dart/element/element.dart:
35443544 combinators (getter: List<NamespaceCombinator>)
35453545 exportKeywordOffset (getter: int)
35463546 exportedLibrary2 (getter: LibraryElement?)
3547- LibraryFragment (class extends Object implements Fragment, Annotatable ):
3547+ LibraryFragment (class extends Object implements Fragment):
35483548 new (constructor: LibraryFragment Function())
35493549 accessibleExtensions2 (getter: List<ExtensionElement>)
35503550 classes2 (getter: List<ClassFragment>)
Original file line number Diff line number Diff line change @@ -2534,7 +2534,7 @@ abstract class LibraryExport implements ElementDirective {
25342534}
25352535
25362536/// The portion of a [LibraryElement] coming from a single compilation unit.
2537- abstract class LibraryFragment implements Fragment , Annotatable {
2537+ abstract class LibraryFragment implements Fragment {
25382538 /// The extension elements accessible within this fragment.
25392539 List <ExtensionElement > get accessibleExtensions2;
25402540
Original file line number Diff line number Diff line change @@ -6245,10 +6245,6 @@ class LibraryFragmentImpl extends _ExistingElementImpl
62456245 @override
62466246 final LibraryElementImpl library;
62476247
6248- @override
6249- // TODO(scheglov): Why is it even annotatable?
6250- final MetadataImpl metadata = MetadataImpl (const []);
6251-
62526248 /// The libraries exported by this unit.
62536249 List <LibraryExportImpl > _libraryExports = _Sentinel .libraryExport;
62546250
@@ -6500,10 +6496,6 @@ class LibraryFragmentImpl extends _ExistingElementImpl
65006496 @override
65016497 Source get librarySource => library.source;
65026498
6503- @Deprecated ('Use metadata instead' )
6504- @override
6505- MetadataImpl get metadata2 => metadata;
6506-
65076499 List <MixinFragmentImpl > get mixins {
65086500 return _mixins;
65096501 }
Original file line number Diff line number Diff line change @@ -1291,8 +1291,6 @@ class _Element2Writer extends _AbstractElementWriter {
12911291 _writeFragmentReference ('previousFragment' , f.previousFragment);
12921292 _writeFragmentReference ('nextFragment' , f.nextFragment);
12931293
1294- _writeMetadata (f.metadata);
1295-
12961294 if (configuration.withImports) {
12971295 var imports =
12981296 f.libraryImports2.where ((import) {
You can’t perform that action at this time.
0 commit comments