MergedPubspec constructor

const MergedPubspec({
  1. Map<String, MergedDependency> dependencies = const {},
  2. Map<String, MergedDependency> devDependencies = const {},
  3. VersionConstraint? sdk,
  4. VersionConstraint? flutter,
  5. String? sdkText,
  6. String? flutterText,
  7. List<ContributionOrigin> sdkOrigins = const [],
  8. List<ContributionOrigin> flutterOrigins = const [],
  9. List<String> assets = const [],
  10. List<PubspecFont> fonts = const [],
  11. bool generate = false,
  12. bool usesMaterialDesign = false,
})

Creates the merged pubspec.

Implementation

const MergedPubspec({
  this.dependencies = const {},
  this.devDependencies = const {},
  this.sdk,
  this.flutter,
  this.sdkText,
  this.flutterText,
  this.sdkOrigins = const [],
  this.flutterOrigins = const [],
  this.assets = const [],
  this.fonts = const [],
  this.generate = false,
  this.usesMaterialDesign = false,
});