starting implement inject generator

This commit is contained in:
Sergey Penkovsky
2025-05-23 12:21:23 +03:00
parent 161e9085f4
commit 1f6ee172a1
13 changed files with 154 additions and 30 deletions

View File

@@ -7,10 +7,21 @@ builders:
required_inputs: ["lib/**"]
runs_before: []
build_to: source
inject_generator:
import: "package:cherrypick_generator/inject_generator.dart"
builder_factories: ["injectBuilder"]
build_extensions: {".dart": [".cherrypick.g.dart"]}
auto_apply: dependents
required_inputs: ["lib/**"]
runs_before: []
build_to: source
targets:
$default:
builders:
cherrypick_generator|module_generator:
generate_for:
- lib/**.dart
cherrypick_generator|inject_generator:
generate_for:
- lib/**.dart