package:hooks_runner is used in package:dartdev and package:flutter_tools.
Dartdev and Flutter Tools are the commandline interfaces for dart ... and flutter ... commands.
Both Dartdev and Flutter Tools are built in open source, and inside g3.
The versions used in these different places are as follows:
native_rev.pubspec.yaml.The above means the following.
Breaking changes to hooks, code_assets, data_assets, hooks_runner, and native_toolchain_c have to be rolled into the Dart SDK with a CL that runs all the pkg bots:
Cq-Include-Trybots: luci.dart.try:pkg-win-release-try,pkg-win-release-arm64-try,pkg-mac-release-try,pkg-mac-release-arm64-try,pkg-linux-release-try,pkg-linux-release-arm64-try,pkg-linux-debug-try
The CI on this repo runs with path dependencies between these packages which corresponds to the path dependencies used in the DEPS file in the Dart SDK.
Breaking changes to hooks, code_assets, data_assets, and hooks_runner have to be rolled into the packages/flutter_tools in the flutter/flutter repo. This package uses published dependencies. So this requires:
The roll status can be seen on internal corp links only: