@@ -5,7 +5,6 @@ import 'dart:async';
55import 'dart:convert' ;
66
77import 'package:build/build.dart' ;
8- import 'package:build_config/build_config.dart' ;
98import 'package:build_runner_core/build_runner_core.dart' ;
109import 'package:build_test/build_test.dart' ;
1110// ignore: implementation_imports
@@ -78,13 +77,11 @@ Future<TestBuildersResult> testPhases(
7877 Map <String , /*String|List<int>*/ Object >? outputs,
7978 PackageGraph ? packageGraph,
8079 BuildStatus status = BuildStatus .success,
81- Map <String , BuildConfig >? overrideBuildConfig,
8280 // A better way to "silence" logging than setting logLevel to OFF.
8381 void Function (LogRecord record) onLog = _printOnFailure,
8482 bool checkBuildStatus = true ,
8583 bool deleteFilesByDefault = true ,
8684 bool enableLowResourcesMode = false ,
87- Map <String , Map <String , dynamic >>? builderConfigOverrides,
8885 bool verbose = false ,
8986 Set <BuildDirectory > buildDirs = const {},
9087 Set <BuildFilter > buildFilters = const {},
@@ -134,7 +131,6 @@ Future<TestBuildersResult> testPhases(
134131 }
135132 });
136133
137- builderConfigOverrides ?? = const {};
138134 var environment = BuildEnvironment (
139135 packageGraph,
140136 reader: readerWriter,
@@ -147,10 +143,10 @@ Future<TestBuildersResult> testPhases(
147143 });
148144
149145 var options = await BuildOptions .create (
150- deleteFilesByDefault: deleteFilesByDefault,
151146 packageGraph: packageGraph,
147+ reader: environment.reader,
148+ deleteFilesByDefault: deleteFilesByDefault,
152149 skipBuildScriptCheck: true ,
153- overrideBuildConfig: overrideBuildConfig ?? const {},
154150 enableLowResourcesMode: enableLowResourcesMode,
155151 logPerformanceDir: logPerformanceDir,
156152 );
@@ -160,7 +156,7 @@ Future<TestBuildersResult> testPhases(
160156 options,
161157 environment,
162158 builders,
163- builderConfigOverrides ,
159+ const {} ,
164160 isReleaseBuild: false ,
165161 );
166162 result = await build.run (
0 commit comments