Skip to content

Commit abd0ae7

Browse files
scheglovCommit Queue
authored andcommitted
Fine. Move addExports() invocation, split _LibraryMatch.
Change-Id: I834b8e922afd493de6a4425363ca61dfac2c3d4e Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/413300 Reviewed-by: Paul Berry <[email protected]> Commit-Queue: Konstantin Shcheglov <[email protected]>
1 parent 3f4a341 commit abd0ae7

File tree

3 files changed

+253
-187
lines changed

3 files changed

+253
-187
lines changed

pkg/analyzer/lib/src/dart/analysis/library_context.dart

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ class LibraryContext {
221221

222222
var newLibraryManifests = <Uri, LibraryManifest>{};
223223
performance.run('computeManifests', (performance) {
224-
newLibraryManifests = BundleManifest(
224+
newLibraryManifests = LibraryManifestBuilder(
225225
elementFactory: elementFactory,
226226
inputLibraries: cycle.libraries,
227227
inputLibraryManifests: inputLibraryManifests,
@@ -232,6 +232,10 @@ class LibraryContext {
232232
elementFactory.libraryManifests.addAll(newLibraryManifests);
233233
});
234234

235+
requirementsManifest.addExports(
236+
elementFactory: elementFactory,
237+
libraryUriSet: cycle.libraryUris,
238+
);
235239
requirementsManifest.removeReqForLibs(cycle.libraryUris);
236240

237241
bundleEntry = LinkedBundleEntry(

0 commit comments

Comments
 (0)