writeTestPackageConfig2 method

  1. @override
void writeTestPackageConfig2({
  1. PackageConfigFileBuilder? config,
  2. String? languageVersion,
})
inherited

Writes a package_config.json file from config, and for packages that have been added via newPackage.

Implementation

@override
void writeTestPackageConfig2({
  PackageConfigFileBuilder? config,
  String? languageVersion,
}) {
  config = (config ?? PackageConfigFileBuilder()).copy();
  for (var packageName in _packagesToAdd) {
    var packagePath = convertPath('/package/$packageName');
    config.add(name: packageName, rootFolder: getFolder(packagePath));
  }

  super.writeTestPackageConfig2(
    config: config,
    languageVersion: languageVersion,
  );
}