Skip to content

Commit 71aaac9

Browse files
committed
---
yaml --- r: 361531 b: refs/heads/handle-null-safety c: 33d3836 h: refs/heads/main i: 361529: 65c2e5c 361527: dcc9a58
1 parent 0e4b1c4 commit 71aaac9

File tree

2 files changed

+13
-12
lines changed

2 files changed

+13
-12
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2840,4 +2840,4 @@ refs/tags/2.17.0-98.0.dev: d638f5cd14034bdeb1e2f46e3c5e7a8bc132186d
28402840
refs/tags/2.17.0-99.0.dev: 28e0edfed7b7be0329925388d643aa852a7c4519
28412841
refs/heads/Show-issue-template: b53d5db7145036ec770de8b356d93228b592ccd7
28422842
"refs/heads/dart2js_json": 7a4771a7a1372b0511fe252af81f64e2ee4c37ab
2843-
refs/heads/handle-null-safety: 346a9c48a51d651f125abdc27cf54b8b9ecbbb45
2843+
refs/heads/handle-null-safety: 33d38366f01f44b32f99c40d4ab664c557dee593

branches/handle-null-safety/pkg/frontend_server/lib/compute_kernel.dart

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -237,12 +237,21 @@ Future<ComputeKernelResult> computeKernel(List<String> args,
237237
List<Uri> summaryInputs =
238238
(parsedArgs['input-summary'] as List<String>).map(toUri).toList();
239239

240+
fe.InitializedCompilerState state;
241+
bool usingIncrementalCompiler = false;
242+
bool recordUsedInputs = parsedArgs["used-inputs"] != null;
243+
var environmentDefines = _parseEnvironmentDefines(parsedArgs['define']);
244+
var verbose = parsedArgs['verbose'] as bool;
245+
var verbosity = fe.Verbosity.parseArgument(parsedArgs['verbosity']);
246+
Uri? sdkSummaryUri = toUriNullable(parsedArgs['dart-sdk-summary']);
247+
240248
Map<Uri, Uri> redirectsToFrom = {};
241249
for (String redirect in parsedArgs['redirect']) {
242250
List<String> split = redirect.split("|");
243251
if (split.length != 2) throw "Invalid redirect input: '$redirect'";
244252
redirectsToFrom[toUri(split[1])] = toUri(split[0]);
245253
}
254+
246255
if (redirectsToFrom.isNotEmpty) {
247256
// If redirecting from a->b and we were asked to compile b, we want
248257
// the output to look like we compiled a.
@@ -260,15 +269,15 @@ Future<ComputeKernelResult> computeKernel(List<String> args,
260269
// actually return data from b. If asked to read b throw.
261270
fe.InitializedCompilerState helper = fe.initializeCompiler(
262271
null,
263-
toUriNullable(parsedArgs['dart-sdk-summary']),
272+
sdkSummaryUri,
264273
toUriNullable(parsedArgs['libraries-file']),
265274
toUriNullable(parsedArgs['packages-file']),
266275
[...summaryInputs, ...linkedInputs],
267276
target,
268277
fileSystem,
269278
parsedArgs['enable-experiment'] as List<String>,
270-
{},
271-
verbose: false,
279+
environmentDefines,
280+
verbose: verbose,
272281
nnbdMode: nnbdMode);
273282
var uriTranslator = await helper.processedOpts.getUriTranslator();
274283
_FakeFileSystem ffs = fileSystem = new _FakeFileSystem(fileSystem);
@@ -279,14 +288,6 @@ Future<ComputeKernelResult> computeKernel(List<String> args,
279288
}
280289
}
281290

282-
fe.InitializedCompilerState state;
283-
bool usingIncrementalCompiler = false;
284-
bool recordUsedInputs = parsedArgs["used-inputs"] != null;
285-
var environmentDefines = _parseEnvironmentDefines(parsedArgs['define']);
286-
var verbose = parsedArgs['verbose'] as bool;
287-
var verbosity = fe.Verbosity.parseArgument(parsedArgs['verbosity']);
288-
Uri? sdkSummaryUri = toUriNullable(parsedArgs['dart-sdk-summary']);
289-
290291
if (parsedArgs['use-incremental-compiler']) {
291292
usingIncrementalCompiler = true;
292293

0 commit comments

Comments
 (0)