build_runner 2.17.1
build_runner: ^2.17.1 copied to clipboard
A build system for Dart code generation and modular compilation.
Use this package as a library
Depend on it
Run this command:
With Dart:
$ dart pub add dev:build_runnerWith Flutter:
$ flutter pub add dev:build_runnerThis will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):
dev_dependencies:
build_runner: ^2.17.1Alternatively, your editor might support dart pub get or flutter pub get. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:build_runner/_br_/src/build/build_state/build_step_id.part.dart';
import 'package:build_runner/_br_/src/build/build_state/build_step_result.part.dart';
import 'package:build_runner/_br_/src/build/build_state/glob_id.part.dart';
import 'package:build_runner/_br_/src/build/build_state/glob_result.part.dart';
import 'package:build_runner/_br_/src/build/build_state/incremental_build_state.part.dart';
import 'package:build_runner/_br_/src/build/build_state/post_process_build_step_id.part.dart';
import 'package:build_runner/_br_/src/build/build_state/post_process_build_step_result.part.dart';
import 'package:build_runner/_br_/src/build/build_state/serializers.part.dart';
import 'package:build_runner/_br_/src/build/finished_shared_part.part.dart';
import 'package:build_runner/_br_/src/build/library_cycle_graph/asset_deps.part.dart';
import 'package:build_runner/_br_/src/build/library_cycle_graph/library_cycle.part.dart';
import 'package:build_runner/_br_/src/build/library_cycle_graph/library_cycle_graph.part.dart';
import 'package:build_runner/_br_/src/build/library_cycle_graph/phased_asset_deps.part.dart';
import 'package:build_runner/_br_/src/build/library_cycle_graph/phased_value.part.dart';
import 'package:build_runner/_br_/src/build/part_contribution.part.dart';
import 'package:build_runner/_br_/src/build/source_edit.part.dart';
import 'package:build_runner/_br_/src/build_plan/asset_file.part.dart';
import 'package:build_runner/_br_/src/build_plan/build_inputs.part.dart';
import 'package:build_runner/_br_/src/build_plan/build_plan.part.dart';
import 'package:build_runner/_br_/src/build_plan/build_spec.part.dart';
import 'package:build_runner/_br_/src/build_plan/build_spec_digest.part.dart';
import 'package:build_runner/_br_/src/build_plan/build_step_plan.part.dart';
import 'package:build_runner/_br_/src/build_plan/build_triggers.part.dart';
import 'package:build_runner/_br_/src/build_plan/previous_build.part.dart';
import 'package:build_runner/_br_/src/logging/build_log_configuration.part.dart';
import 'package:build_runner/_br_/src/logging/build_log_messages.part.dart';