cratestackBuilder function

Builder cratestackBuilder(
  1. BuilderOptions options
)

Wraps CratestackBuilderGenerator in a PartBuilder so consumers write part '<name>.builder.dart'; in the annotated file and source_gen takes care of emitting (and validating) the matching part of header — no hand-rolled string-prepending needed, unlike the lean_builder spike.

Implementation

Builder cratestackBuilder(BuilderOptions options) =>
    PartBuilder([const CratestackBuilderGenerator()], '.builder.dart');