theme_extensions_gen 0.1.1
theme_extensions_gen: ^0.1.1 copied to clipboard
A code generator for Flutter ThemeExtensions. Write typed theme templates using annotations and generate boilerplate-free theme implementations, context accessors, and extension lists.
Changelog #
All notable changes to this project will be documented in this file.
0.1.1 – Improve pub.dev score and code structure #
Added #
- Entry point file
theme_extensions_gen.dartmatching the package name - DartDoc comments for all public annotations and builder factories
Changed #
- Internal cleanup of
builder.dartfor clarity - Separated exports for builders and configuration models
- Ensured compliance with pub.dev recommendations
0.1.0 – Initial Release #
Added #
- Support for
@ThemeExtensionTemplate()with full code generation - Support for
@ThemeExtensionImpl()including group-based output - Generation of
BuildContextextensions build.yamlconfiguration support (custom output, group names, disabling features)- Example project with templates, dark/light themes, and usage demos
This project follows Semantic Versioning.