Skip to content

Introduce dart doctor & hook/doctor.dart #55117

@dcharkes

Description

@dcharkes

Flutter has a flutter doctor that helps installing prerequisite tools.

Use cases:

We might have arbitrary tools being invoked by build.dart or link.dart hooks (#50565). A rust compiler, a C linker, a Go compiler, a Wasm compiler, some Java tooling, a JSON minifier, you name it.

Each package has a hooks/doctor.dart, so that dart doctor can run all those doctor hooks for all transitive dependencies.

cc @mosuem @mit-mit @bkonyi

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-dart-cliUse area-dart-cli for issues related to the 'dart' command like tool.

    Type

    No type

    Projects

    Status

    No status

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions