Scaffold Feature¶
scaffoldFeature turns feature setup into a repeatable generator workflow.
Commands¶
./gradlew scaffoldFeature -PfeatureName=settings
./gradlew scaffoldFeature -PfeatureName=settings -PwithDatabase=true
Generated structure¶
feature/settings/
├── data/
├── domain/
├── navigation/
└── presentation/
Checklist¶
- [ ] Four modules were generated.
- [ ]
settings.gradle.ktswas updated. - [ ] App dependency wiring was added.
- [ ] ScreenProvider resolves correctly.
- [ ] Generated code was adapted to real needs.