{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreifpg4j236ngv5podop3fqp2ehyexxcwtdobdbh73atpor63scia7i",
"uri": "at://did:plc:nfto3lv2rcs5s7h7digotzlu/app.bsky.feed.post/3mn4hfflnihb2"
},
"path": "/packages/rift_generator",
"publishedAt": "2026-05-31T01:53:04.613Z",
"site": "https://pub.dev",
"tags": [
"@RiftType",
"@RiftField",
"@Default"
],
"textContent": "Code generator for Rift — automatically generates TypeAdapters to store any Dart class. Supports Dart 3 Records, sealed classes, and extension types. Changelog excerpt: Initial release of rift_generator — code generation for the Rift database. ### Features - Auto-generated TypeAdapters from `@RiftType()`and `@RiftField()`annotations - `GenerateAdapters`annotation for bulk adapter generation - `RiftRegistrar`extension for one-call adapter registration - Support for Dart 3 Records, sealed classes, and extension types - Schema migration generation for evolving data models - Freezed `@Default`annotation support - Support for `reservedTypeIds`in `GenerateAdapters`[...]",
"title": "v1.0.0 of rift_generator",
"updatedAt": "2026-05-31T01:20:08.719Z"
}