components/flutterstart_recipes/src/composer/composer library
Classes
- ComposedResult
- A single deterministic, de-duplicated, dependency-ordered composed unit (data-model.md ยง6). The composer's output โ not a new type over Contribution.
Functions
-
compose(
List< Contribution> contributions) โ ComposedResult -
Resolves capability
contributionsinto a deterministic operation set (R-204):
Exceptions / Errors
- ComposerConflictException
- Thrown when two capabilities declare the same (kind, canonicalKey) with genuinely different content โ a real authoring conflict, not the "shared, identical contribution" case FR-036 asks the composer to merge.