Skip to content

Commit 73daa66

Browse files
scheglovCommit Queue
authored andcommitted
Elements. Remove V1 TypeDefiningElement.
Change-Id: I71ce0e198a07486f9c8b778fe642df5d7aaf73ba Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/423214 Commit-Queue: Konstantin Shcheglov <[email protected]> Reviewed-by: Brian Wilkerson <[email protected]>
1 parent ea17045 commit 73daa66

File tree

2 files changed

+0
-8
lines changed

2 files changed

+0
-8
lines changed

pkg/analyzer/api.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3243,8 +3243,6 @@ package:analyzer/dart/element/element.dart:
32433243
ShowElementCombinator (class extends Object implements NamespaceCombinator):
32443244
new (constructor: ShowElementCombinator Function())
32453245
shownNames (getter: List<String>)
3246-
TypeDefiningElement (class extends Object implements Element, deprecated):
3247-
new (constructor: TypeDefiningElement Function())
32483246
UndefinedElement (class extends Object implements Element, deprecated):
32493247
new (constructor: UndefinedElement Function())
32503248
UriReferencedElement (class extends Object implements _ExistingElement, deprecated):

pkg/analyzer/lib/dart/element/element.dart

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1180,12 +1180,6 @@ abstract class ShowElementCombinator implements NamespaceCombinator {
11801180
List<String> get shownNames;
11811181
}
11821182

1183-
/// An element that defines a type.
1184-
///
1185-
/// Clients may not extend, implement or mix-in this class.
1186-
@Deprecated('Use TypeDefiningElement2 instead')
1187-
abstract class TypeDefiningElement implements Element {}
1188-
11891183
/// A pseudo-elements that represents names that are undefined. This situation
11901184
/// is not allowed by the language, so objects implementing this interface
11911185
/// always represent an error. As a result, most of the normal operations on

0 commit comments

Comments
 (0)