Skip to content

Tracking Issue for type safety PRs #14214

@dcbaker

Description

@dcbaker

Meson should be completely type safe.

The following modules are still not fully type safe:

Additional work:

  • Use additional typing features for better type safty
  • Turn on strict-null checking (requires every module to be fully type safe).
  • Refactor the way that build targets track outputs, install_dirs, installation, and install_tags
    We have to do a lot of checking to ensure that the four independent data sources do not have different lengths, if the BuildTargets stored them together as a single unit that would not be required.

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions