Expand description
Template engine module for code generation
Provides template parsing, rendering, and boilerplate management.
Re-exports§
pub use boilerplate::BoilerplateManager;pub use boilerplate::FileConflict;pub use boilerplate::ScaffoldingResult;pub use cache::CacheStats;pub use cache::TemplateCache;pub use discovery::BoilerplateDiscovery;pub use discovery::DiscoveryResult;pub use discovery::TemplateDiscovery;pub use engine::TemplateEngine;pub use error::BoilerplateError;pub use error::TemplateError;pub use loader::CacheStats as LoaderCacheStats;pub use loader::TemplateLoader;pub use parser::ParsedTemplate;pub use parser::TemplateElement;pub use parser::TemplateParser;pub use resolver::CaseTransform;pub use resolver::Placeholder;pub use resolver::PlaceholderResolver;pub use validation::ValidationEngine;
Modules§
- boilerplate
- Boilerplate management for project scaffolding
- cache
- Template caching for improved performance
- discovery
- Template and boilerplate discovery and metadata parsing
- engine
- Template engine for rendering templates with variable substitution
- error
- Error types for template operations
- loader
- Template loading from files and directories
- parser
- Template syntax parser
- resolver
- Placeholder resolution and case transformation
- validation
- Template validation engine