generateComponents method
Iterable<FutureOr<GenerateComponentResult> >
generateComponents(
- LibraryReader library,
- BuildStep buildStep
override
Implementation
@override
Iterable<FutureOr<GenerateComponentResult>> generateComponents(
LibraryReader library,
BuildStep buildStep,
) sync* {
final components = super.generateComponents(library, buildStep);
yield* components;
if (components.isNotEmpty) {
yield GenerateComponentResult(
directives: ["part of '${buildStep.inputId.pathSegments.last}';"],
);
}
}