mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
[ Tool ] Roll package:dwds to 26.0.0 (#176808)
Fixes https://github.com/dart-lang/sdk/issues/61560
This commit is contained in:
parent
498545a341
commit
bea9e8206c
@ -464,6 +464,7 @@ class _CompileExpressionToJsRequest extends _CompilationRequest {
|
||||
_CompileExpressionToJsRequest(
|
||||
super.completer,
|
||||
this.libraryUri,
|
||||
this.scriptUri,
|
||||
this.line,
|
||||
this.column,
|
||||
this.jsModules,
|
||||
@ -473,6 +474,7 @@ class _CompileExpressionToJsRequest extends _CompilationRequest {
|
||||
);
|
||||
|
||||
final String? libraryUri;
|
||||
final String? scriptUri;
|
||||
final int line;
|
||||
final int column;
|
||||
final Map<String, String>? jsModules;
|
||||
@ -591,6 +593,7 @@ abstract class ResidentCompiler {
|
||||
/// compilation result and a number of errors.
|
||||
Future<CompilerOutput?> compileExpressionToJs(
|
||||
String libraryUri,
|
||||
String scriptUri,
|
||||
int line,
|
||||
int column,
|
||||
Map<String, String> jsModules,
|
||||
@ -1001,6 +1004,7 @@ class DefaultResidentCompiler implements ResidentCompiler {
|
||||
@override
|
||||
Future<CompilerOutput?> compileExpressionToJs(
|
||||
String libraryUri,
|
||||
String scriptUri,
|
||||
int line,
|
||||
int column,
|
||||
Map<String, String> jsModules,
|
||||
@ -1017,6 +1021,7 @@ class DefaultResidentCompiler implements ResidentCompiler {
|
||||
_CompileExpressionToJsRequest(
|
||||
completer,
|
||||
libraryUri,
|
||||
scriptUri,
|
||||
line,
|
||||
column,
|
||||
jsModules,
|
||||
@ -1038,23 +1043,23 @@ class DefaultResidentCompiler implements ResidentCompiler {
|
||||
return null;
|
||||
}
|
||||
|
||||
final String inputKey = Uuid().generateV4();
|
||||
server.stdin
|
||||
..writeln('compile-expression-to-js $inputKey')
|
||||
..writeln(request.libraryUri ?? '')
|
||||
..writeln(request.line)
|
||||
..writeln(request.column);
|
||||
request.jsModules?.forEach((String k, String v) {
|
||||
server.stdin.writeln('$k:$v');
|
||||
});
|
||||
server.stdin.writeln(inputKey);
|
||||
request.jsFrameValues?.forEach((String k, String v) {
|
||||
server.stdin.writeln('$k:$v');
|
||||
});
|
||||
server.stdin
|
||||
..writeln(inputKey)
|
||||
..writeln(request.moduleName ?? '')
|
||||
..writeln(request.expression ?? '');
|
||||
..writeln('JSON_INPUT')
|
||||
..writeln(
|
||||
json.encode({
|
||||
'type': 'COMPILE_EXPRESSION_JS',
|
||||
'data': {
|
||||
'expression': request.expression,
|
||||
'libraryUri': request.libraryUri,
|
||||
'scriptUri': request.scriptUri,
|
||||
'line': request.line,
|
||||
'column': request.column,
|
||||
'jsModules': request.jsModules,
|
||||
'jsFrameValues': request.jsFrameValues,
|
||||
'moduleName': request.moduleName,
|
||||
},
|
||||
}),
|
||||
);
|
||||
|
||||
return _stdoutHandler.compilerOutput?.future;
|
||||
}
|
||||
|
||||
@ -25,6 +25,7 @@ class WebExpressionCompiler implements ExpressionCompiler {
|
||||
Future<ExpressionCompilationResult> compileExpressionToJs(
|
||||
String isolateId,
|
||||
String libraryUri,
|
||||
String scriptUri,
|
||||
int line,
|
||||
int column,
|
||||
Map<String, String> jsModules,
|
||||
@ -34,6 +35,7 @@ class WebExpressionCompiler implements ExpressionCompiler {
|
||||
) async {
|
||||
final CompilerOutput? compilerOutput = await _generator.compileExpressionToJs(
|
||||
libraryUri,
|
||||
scriptUri,
|
||||
line,
|
||||
column,
|
||||
jsModules,
|
||||
|
||||
@ -14,7 +14,7 @@ dependencies:
|
||||
archive: 3.6.1
|
||||
args: 2.7.0
|
||||
dds: 5.0.3
|
||||
dwds: 25.1.0
|
||||
dwds: 26.0.0
|
||||
code_builder: 4.11.0
|
||||
collection: 1.19.1
|
||||
completion: 1.0.2
|
||||
@ -127,4 +127,4 @@ dev_dependencies:
|
||||
dartdoc:
|
||||
# Exclude this package from the hosted API docs.
|
||||
nodoc: true
|
||||
# PUBSPEC CHECKSUM: ho7nke
|
||||
# PUBSPEC CHECKSUM: 848sij
|
||||
|
||||
@ -29,6 +29,7 @@ void main() {
|
||||
);
|
||||
|
||||
final ExpressionCompilationResult result = await expressionCompiler.compileExpressionToJs(
|
||||
'',
|
||||
'',
|
||||
'',
|
||||
1,
|
||||
@ -53,6 +54,7 @@ void main() {
|
||||
);
|
||||
|
||||
final ExpressionCompilationResult result = await expressionCompiler.compileExpressionToJs(
|
||||
'',
|
||||
'',
|
||||
'',
|
||||
1,
|
||||
@ -74,6 +76,7 @@ void main() {
|
||||
);
|
||||
|
||||
final ExpressionCompilationResult result = await expressionCompiler.compileExpressionToJs(
|
||||
'',
|
||||
'',
|
||||
'',
|
||||
1,
|
||||
@ -105,6 +108,7 @@ class FakeResidentCompiler extends Fake implements ResidentCompiler {
|
||||
@override
|
||||
Future<CompilerOutput?> compileExpressionToJs(
|
||||
String libraryUri,
|
||||
String scriptUri,
|
||||
int line,
|
||||
int column,
|
||||
Map<String, String> jsModules,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user