Skip to content

Test null safety modes in modular kernel worker buildsΒ #43097

Open
@nshahan

Description

@nshahan

utils/bazel/kernel_worker.dart requires knowledge of the null safety modes when initializing the frontend compiler. It's not clear if we should be passing flags regarding null safety when creating Targets. This leaves room for bugs, we should add a modular test(s) of some kind that ensures we have updated kernel_worker.dart to correctly support the legacy, weak, and sound modes.

It's possible we could create a modular test suite to run the kernel worker script.

cc @jakemac53

Metadata

Metadata

Assignees

No one assigned

    Labels

    NNBDIssues related to NNBD ReleaseP3A lower priority bug or feature requestarea-buildUse area-build for SDK build issues.area-web-jsIssues related to JavaScript support for Dart Web, including DDC, dart2js, and JS interop.customer-google3type-code-healthInternal changes to our tools and workflows to make them cleaner, simpler, or more maintainableweb-dev-compiler

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions