Module constructor

Module(
  1. AssetId primarySource,
  2. Iterable<AssetId> sources,
  3. Iterable<AssetId> directDependencies,
  4. DartPlatform platform,
  5. bool isSupported, {
  6. bool isMissing = false,
})

Implementation

Module(this.primarySource, Iterable<AssetId> sources,
    Iterable<AssetId> directDependencies, this.platform, this.isSupported,
    {this.isMissing = false})
    : sources = UnmodifiableSetView(HashSet.of(sources)),
      directDependencies =
          UnmodifiableSetView(HashSet.of(directDependencies));