sdk
sdk copied to clipboard
The Dart SDK, including the VM, dart2js, core libraries, and more.
We guarantee to run all native finalizers before VM-shutdown completes. We do not guarantee to run all native finalizers before an isolate shuts down. Should hot-restart have the VM-shutdown semantics?...
Original issue: https://github.com/flutter/flutter-intellij/issues/6304 Summary: refactoring operations that create new declarations should use `final` and `const` where appropriate. Currently, `var` is used everywhere.
> Note: Initially I thought this was an issue but it turns out it's working as expected -- so I updated it as a feature request. - Given `main.dart`: ```dart...
add named Pipe support in dart io Pipes (inter-process communications) A pipe is a section of shared memory that handles communication usage. The process that creates a pipe is the...
On Unix systems (e.g. Linux) file descriptors are the handle used for files and sockets. These may be passed between processes, e.g. using Unix domain sockets. This gives the case...
In [AddExplicitCast](https://github.com/dart-lang/sdk/blob/main/pkg/analysis_server/lib/src/services/correction/dart/add_explicit_cast.dart) correction: - [ ] there are 5 TODOs - [ ] 10 of the [test](https://github.com/dart-lang/sdk/blob/main/pkg/analysis_server/test/src/services/correction/fix/add_explicit_cast_test.dart)s are failing because they require enabling FixInFile in 10 tests (related to #45026)....
**Goal**: We'd like to track progress on the % of flutter run sessions that are fully sound. This will help us track progress towards our next Dart major version. **Frequency**:...
The dead code analysis in the analyzer produces diagnostics with the wrong highlight range in at least two cases. Create a file in a package that will be analyzed with...
Generally it's hard to evolve the Dart core libraries, as most changes tend to be potentially widely breaking. For example, adding a new member to a class in the core...