From 2ee6eb28d08316ca7c2ed8d89102bfd8c2d9e47b Mon Sep 17 00:00:00 2001 From: Sam Rawlins Date: Tue, 16 Nov 2021 00:20:41 +0000 Subject: [PATCH] analyzer: Remove unused addExtensions method from sdk Change-Id: I3b78827ad939c55f87a294cc225440ef86b610ab Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/220128 Reviewed-by: Konstantin Shcheglov Reviewed-by: Brian Wilkerson Commit-Queue: Samuel Rawlins --- pkg/analyzer/lib/src/dart/sdk/sdk.dart | 11 ----------- pkg/analyzer/test/src/dart/sdk/sdk_test.dart | 11 ----------- 2 files changed, 22 deletions(-) diff --git a/pkg/analyzer/lib/src/dart/sdk/sdk.dart b/pkg/analyzer/lib/src/dart/sdk/sdk.dart index 35fb1945335..b23e09126d9 100644 --- a/pkg/analyzer/lib/src/dart/sdk/sdk.dart +++ b/pkg/analyzer/lib/src/dart/sdk/sdk.dart @@ -46,17 +46,6 @@ abstract class AbstractDartSdk implements DartSdk { @override List get uris => libraryMap.uris; - /// Add the extensions from one or more sdk extension files to this sdk. The - /// [extensions] should be a table mapping the names of extensions to the - /// paths where those extensions can be found. - void addExtensions(Map extensions) { - extensions.forEach((String uri, String path) { - SdkLibraryImpl library = SdkLibraryImpl(uri); - library.path = path; - libraryMap.setLibrary(uri, library); - }); - } - /// Return info for debugging https://github.com/dart-lang/sdk/issues/35226. Map debugInfo() { return { diff --git a/pkg/analyzer/test/src/dart/sdk/sdk_test.dart b/pkg/analyzer/test/src/dart/sdk/sdk_test.dart index 6af19893246..40d24dd6adf 100644 --- a/pkg/analyzer/test/src/dart/sdk/sdk_test.dart +++ b/pkg/analyzer/test/src/dart/sdk/sdk_test.dart @@ -122,17 +122,6 @@ class EmbedderSdkTest extends EmbedderRelatedTest { @reflectiveTest class FolderBasedDartSdkTest with ResourceProviderMixin { - void test_addExtensions() { - FolderBasedDartSdk sdk = _createDartSdk(); - String uri = 'dart:my.internal'; - sdk.addExtensions({uri: '/Users/user/dart/my.dart'}); - expect(sdk.mapDartUri(uri), isNotNull); - // The `shortName` property must include the `dart:` prefix. - expect(sdk.sdkLibraries, contains(predicate((SdkLibrary library) { - return library.shortName == uri; - }))); - } - void test_creation() { FolderBasedDartSdk sdk = _createDartSdk(); expect(sdk, isNotNull);