sdk
sdk copied to clipboard
The Dart SDK, including the VM, dart2js, core libraries, and more.
Private named parameters are being implemented concurrently with declaring parameters and the two features interact. A declaring parameter is allowed to be a private named parameter: ```dart class C({final int...
Fix [7048](https://github.com/dart-lang/site-www/issues/7048) - Fixed incorrect use of ??= on non-nullable parameters - Converted affected parameters to nullable where appropriate (int → int?) - Ensured each BAD example triggers exactly one...
Related to https://github.com/dart-lang/sdk/issues/62193 If the watched directory is moved, no indication is given on the event stream; it continues to emit events about the new path, but with wrong paths...
When the watched directory is deleted, a `SocketException` might be thrown. I think it would be better just to close it, there isn't really any error and the docs say...
"add or remove keys" is already mentioned ,but what about the "value" ?
From https://github.com/Dart-Code/Dart-Code/issues/2088#issuecomment-552514074 Consider this snippet: ```dart typedef MyTypedef = T Function(); MyTypedef variable; ``` In this snippet, hovering variable will show a contextual menu where the type of variable is...
I created a plugin using the [analysis_server_plugin](https://pub.dev/packages/analysis_server_plugin/changelog) package. After publishing it on pub.dev and trying to use it from an app, I noticed this issue. The notation described in [Analyzer...
### Change Intent Disallow an expression with static type `void` as the operand of a null-aware list/set literal element or map literal key/value entry. Front-end and analyzer will report an...
Repro: ```dart class Other {} class Another extends Other {} abstract class A { Other? field; } abstract class B extends A { @override Another? get field; } class C...
https://ci.chromium.org/ui/p/dart/builders/ci.sandbox/fuzz-linux/4916/overview ``` swarming_bot_logs: 2025-12-06 03:38:07.586: run_command(['/b/s/w/ir/out/ReleaseX64/dart', 'runtime/tools/dartfuzz/dartfuzz_test.dart', '--isolates', '8', '--no-show-stats', '--time', '1800', '--shards=50', '--shard=28', '--output-directory=/b/s/w/ioft8bcf7r'], /b/s/w/ir, 3600.0, 30.0, False, Containment) SHARD 28 OF 50 ** **** Dart Fuzz Testing Session...