PackageGraph.uninitialized constructor
PackageGraph.uninitialized(
- DartdocOptionContext config,
- DartSdk sdk,
- bool hasEmbedderSdk,
- PackageMetaProvider packageMetaProvider,
- AnalysisContext analysisContext,
Implementation
PackageGraph.uninitialized(
this.config,
DartSdk sdk,
this.hasEmbedderSdk,
this.packageMetaProvider,
this.analysisContext,
) : packageMeta = config.topLevelPackageMeta,
sdkLibrarySources = {
for (var lib in sdk.sdkLibraries) sdk.mapDartUri(lib.shortName): lib
} {
// Make sure the default package exists, even if it has no libraries.
// This can happen for packages that only contain embedder SDKs.
Package.fromPackageMeta(packageMeta, this);
}