Skip to content

Commit

Permalink
analyzer: remove unused MultiplyInheritedExecutableElement
Browse files Browse the repository at this point in the history
This is done as part of the 7.0.0 breaking change release.

Change-Id: I80c21e155f24dcf4c16f2c910e18b41a73633ca5
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/391560
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Samuel Rawlins <srawlins@google.com>
  • Loading branch information
srawlins authored and Commit Queue committed Oct 25, 2024
1 parent 74a2bc7 commit a511a4a
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 9 deletions.
1 change: 1 addition & 0 deletions pkg/analyzer/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@
* Remove deprecated `source_io.dart`.
* Remove deprecated `lint/Spelunker`.
* Remove deprecated `source_resource.dart`.
* Remove `MultiplyInheritedExecutableElement`.

## 6.11.0
* Un-deprecated `LibraryElement.exportedLibraries`.
Expand Down
9 changes: 0 additions & 9 deletions pkg/analyzer/lib/dart/element/element.dart
Original file line number Diff line number Diff line change
Expand Up @@ -2119,15 +2119,6 @@ abstract class MultiplyDefinedElement implements Element {
List<Element> get conflictingElements;
}

/// An [ExecutableElement], with the additional information of a list of
/// [ExecutableElement]s from which this element was composed.
///
/// Clients may not extend, implement or mix-in this class.
abstract class MultiplyInheritedExecutableElement implements ExecutableElement {
/// The executable elements defined within this executable element.
List<ExecutableElement> get inheritedElements;
}

/// An object that controls how namespaces are combined.
///
/// Clients may not extend, implement or mix-in this class.
Expand Down

0 comments on commit a511a4a

Please sign in to comment.