run<T> method

Future<T> run<T>(
  1. String name,
  2. Future<T> callback(
    1. DartPackage pkg
    )
)

ワークスペースに含まれるpackageを処理する. 指定したpackage名がnullの場合は、ワークスペースのルートプロジェクトを処理する.

Implementation

Future<T> run<T>(
  String name,
  Future<T> Function(DartPackage pkg) callback,
) async {
  return callback(require(name));
}