cindel_generator 0.2.3
cindel_generator: ^0.2.3 copied to clipboard
Source generator for Cindel schemas, serializers, typed collections, and query builders.
cindel_generator #
Source generator for Cindel schemas, serializers, typed collections, query builders, filters, projections, and watcher helpers.
Usage #
dev_dependencies:
build_runner: ^2.15.0
cindel_generator: ^0.2.0
Run the generator with:
dart run build_runner build --delete-conflicting-outputs
The generator reads Cindel annotations from model classes and emits:
- Schema manifests for the native runtime.
- JSON-compatible serializers and deserializers.
- Typed collection accessors.
- Indexed query builders, including composite equality and primitive list membership helpers.
- Filter builders.
- Sorting, pagination, distinct, and projection helpers.
- Watcher and lazy watcher helpers.
Release Status #
This package is still pre-1.0.0. The 0.2.0 package line is the first normal
release line after the coordinated Cindel development previews.