auto_use_case 1.4.0 copy "auto_use_case: ^1.4.0" to clipboard
auto_use_case: ^1.4.0 copied to clipboard

A powerful CLI tool that automatically generates Clean Architecture use cases from repository interfaces. Supports both simple and professional patterns.

Changelog #

All notable changes to this project will be documented in this file.

1.4.0 - 2025-01-01 #

🚀 Added #

  • Initial release of Use Case Generator
  • Support for both Simple and Professional modes
  • Automatic project name detection from pubspec.yaml
  • Smart parsing of repository functions with both Future<T> and Future<Either<Failure, T>> patterns
  • Flexible output path configuration
  • Comprehensive CLI interface with help system

✨ Features #

  • Simple Mode: Generate basic use cases with direct parameters
  • Professional Mode: Generate use cases with params classes extending Equatable
  • Smart Detection: Auto-detect repository class names from file content
  • Import Handling: Proper import path generation with .dart extension
  • Error Handling: Comprehensive error messages and validation
81
likes
140
points
243
downloads

Publisher

unverified uploader

Weekly Downloads

A powerful CLI tool that automatically generates Clean Architecture use cases from repository interfaces. Supports both simple and professional patterns.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

path

More

Packages that depend on auto_use_case