diff --git a/pkg/dart2bytecode/pubspec.yaml b/pkg/dart2bytecode/pubspec.yaml index 770e9d2e609..fec26b89503 100644 --- a/pkg/dart2bytecode/pubspec.yaml +++ b/pkg/dart2bytecode/pubspec.yaml @@ -3,7 +3,7 @@ name: dart2bytecode publish_to: none environment: - sdk: ^3.5.0 + sdk: '^3.12.0-0' resolution: workspace diff --git a/pkg/dart2native/lib/dart2native.dart b/pkg/dart2native/lib/dart2native.dart index 23a2af467cb..5abdf1a1b9b 100644 --- a/pkg/dart2native/lib/dart2native.dart +++ b/pkg/dart2native/lib/dart2native.dart @@ -123,7 +123,7 @@ Future generateKernelHelper({ if (depFile != null) '--depfile=$depFile', '--output=$kernelFile', ...extraGenKernelOptions, - if (sourceFile != null) sourceFile, + ?sourceFile, ]; return Process.run(sdk.dartAotRuntime, args); } diff --git a/pkg/dart2native/lib/generate.dart b/pkg/dart2native/lib/generate.dart index a5f191257ae..776c69fc0e8 100644 --- a/pkg/dart2native/lib/generate.dart +++ b/pkg/dart2native/lib/generate.dart @@ -166,39 +166,26 @@ class _Generator { final String _targetDartAotRuntime; _Generator({ - required String genSnapshot, - required String targetDartAotRuntime, + required this._genSnapshot, + required this._targetDartAotRuntime, required String sourceFile, - required List defines, - required Kind kind, - String? outputFile, - String? debugFile, + required this._defines, + required this._kind, + this._outputFile, + this._debugFile, String? packages, - OS? targetOS, - String? depFile, - required String enableExperiment, - required bool enableAsserts, - required bool verbose, - required String verbosity, + this._targetOS, + this._depFile, + required this._enableExperiment, + required this._enableAsserts, + required this._verbose, + required this._verbosity, required Directory tempDir, - bool progressUpdatesOnStderr = false, - }) : _kind = kind, - _verbose = verbose, - _tempDir = tempDir, - _verbosity = verbosity, - _enableAsserts = enableAsserts, - _enableExperiment = enableExperiment, - _targetOS = targetOS, - _debugFile = debugFile, - _outputFile = outputFile, - _defines = defines, - _depFile = depFile, - _progressUpdatesOnStderr = progressUpdatesOnStderr, + this._progressUpdatesOnStderr = false, + }) : _tempDir = tempDir, _programKernelFile = path.join(tempDir.path, 'program.dill'), _sourcePath = _normalize(sourceFile)!, - _packages = _normalize(packages), - _genSnapshot = genSnapshot, - _targetDartAotRuntime = targetDartAotRuntime { + _packages = _normalize(packages) { if (_kind == Kind.exe) { if (_targetOS == null) { throw ArgumentError('targetOS must be specified for executables.'); diff --git a/pkg/dart2native/pubspec.yaml b/pkg/dart2native/pubspec.yaml index f660fec250c..f2d0cb481cd 100644 --- a/pkg/dart2native/pubspec.yaml +++ b/pkg/dart2native/pubspec.yaml @@ -3,7 +3,7 @@ name: dart2native publish_to: none environment: - sdk: ^3.5.0 + sdk: '^3.12.0-0' resolution: workspace diff --git a/pkg/dtd_impl/lib/src/dart_tooling_daemon.dart b/pkg/dtd_impl/lib/src/dart_tooling_daemon.dart index e8cca09730a..1ea4b2e275f 100644 --- a/pkg/dtd_impl/lib/src/dart_tooling_daemon.dart +++ b/pkg/dtd_impl/lib/src/dart_tooling_daemon.dart @@ -180,13 +180,11 @@ class DartToolingDaemon { required this.secret, required bool unrestrictedMode, bool disableServiceAuthCodes = false, - bool ipv6 = false, - bool shouldLogRequests = false, + this._ipv6 = false, + this._shouldLogRequests = false, bool useFakeAnalytics = false, this.pingInterval, - }) : _ipv6 = ipv6, - _uriAuthCode = disableServiceAuthCodes ? null : _generateSecret(), - _shouldLogRequests = shouldLogRequests { + }) : _uriAuthCode = disableServiceAuthCodes ? null : _generateSecret() { streamManager = DTDStreamManager(this); clientManager = DTDClientManager(); diff --git a/pkg/dtd_impl/lib/src/dtd_client.dart b/pkg/dtd_impl/lib/src/dtd_client.dart index c44f5171ce6..732ddcaef1b 100644 --- a/pkg/dtd_impl/lib/src/dtd_client.dart +++ b/pkg/dtd_impl/lib/src/dtd_client.dart @@ -352,9 +352,9 @@ class DTDClient extends Client { Map? capabilities, }) { return { - if (service != null) DtdParameters.service: service, + DtdParameters.service: ?service, DtdParameters.method: method, - if (capabilities != null) DtdParameters.capabilities: capabilities, + DtdParameters.capabilities: ?capabilities, }; } diff --git a/pkg/dtd_impl/pubspec.yaml b/pkg/dtd_impl/pubspec.yaml index 123fcd525a2..0cd504e81a2 100644 --- a/pkg/dtd_impl/pubspec.yaml +++ b/pkg/dtd_impl/pubspec.yaml @@ -4,7 +4,7 @@ repository: https://github.com/dart-lang/sdk/tree/main/pkg/dtd_impl publish_to: none environment: - sdk: ^3.5.0 + sdk: '^3.12.0-0' resolution: workspace diff --git a/pkg/mmap/pubspec.yaml b/pkg/mmap/pubspec.yaml index 5ccf2c7de19..44e0a0e014f 100644 --- a/pkg/mmap/pubspec.yaml +++ b/pkg/mmap/pubspec.yaml @@ -4,7 +4,7 @@ name: mmap publish_to: none environment: - sdk: ^3.5.0 + sdk: '^3.12.0-0' resolution: workspace diff --git a/pkg/observatory/pubspec.yaml b/pkg/observatory/pubspec.yaml index ccebb3abf33..b36e613d2b7 100644 --- a/pkg/observatory/pubspec.yaml +++ b/pkg/observatory/pubspec.yaml @@ -2,7 +2,7 @@ name: observatory publish_to: none environment: - sdk: ^3.8.0 + sdk: '^3.12.0-0' dependencies: args: any diff --git a/pkg/vm/pubspec.yaml b/pkg/vm/pubspec.yaml index c2b09dd2e12..ea2d1146792 100644 --- a/pkg/vm/pubspec.yaml +++ b/pkg/vm/pubspec.yaml @@ -4,7 +4,7 @@ description: VM specific Dart code and helper scripts publish_to: none environment: - sdk: ^3.7.0 + sdk: '^3.12.0-0' resolution: workspace