buildDiGenerator function

Builder buildDiGenerator(
  1. BuilderOptions options
)

Builder for dependency injection code generation.

This generates .g.dart files directly in the source directory and integrates with the build_runner system for automatic code generation.

Usage

Add this to your build.yaml:

targets:
  $default:
    builders:
      di_generator_build|di_generator:
        enabled: true

Implementation

Builder buildDiGenerator(BuilderOptions options) =>
    SourceDirectoryBuilder(<Generator>[
      DependencyInjectionGenerator(),
    ]);