superclass_generator 0.5.0
superclass_generator: ^0.5.0 copied to clipboard
Generator for superclass package
0.5.0 #
- FEAT: Implement
Rename<T>
modifier for field renaming transformations - FEAT: Implement
Intersect<T1, T2>
modifier for type intersection operations - FEAT: Implement
Diff<T1, T2>
modifier for type difference operations - FEAT: Implement
Transform<T>
modifier for field type transformations - FEAT: Implement
WithDefaults<T>
modifier with smart constructor generation - FEAT: Enhanced Field class with
defaultValue
property support - FEAT: Automatic detection and handling of Freezed vs regular class constructors
- FEAT: Smart
@Default()
annotation generation for Freezed classes - FEAT: Updated generator logic to handle default values in constructor parameters
- FEAT: Full
$PR
(Previous Result) support for all new utility types - FEAT: Comprehensive examples demonstrating complex chaining operations
- FEAT: Updated dependency to
superclass ^0.5.0
0.4.0 #
- FEAT: Add support for Freezed 3.0.
0.3.0 #
Note: This release has breaking changes.
- BREAKING FEAT(luthor_generator): Update dependencies.
0.2.0 #
Note: This release has breaking changes.
- BREAKING FIX(luthor_generator): fix class annotations generation.
0.1.0 #
Note: This release has breaking changes.
- BREAKING FEAT: add support for class level annotations.
0.0.1 #
- Initial release