cindel_generator 0.2.3 copy "cindel_generator: ^0.2.3" to clipboard
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.

1
likes
0
points
190
downloads

Documentation

Documentation

Publisher

unverified uploader

Weekly Downloads

Source generator for Cindel schemas, serializers, typed collections, and query builders.

Repository (GitHub)
View/report issues

Topics

#database #nosql #codegen #build-runner #source-gen

License

unknown (license)

Dependencies

analyzer, build, cindel_annotations, source_gen

More

Packages that depend on cindel_generator