Clean Architecture Snippets
Snippets used to guard clean architecture dependencies.
1. Clean Architecture Layers Have Correct Dependencies
2. Classes With UseCase
Suffix Should Reside In domain
And usecase
Package
UseCase
Suffix Should Reside In domain
And usecase
Package3. Classes With UseCase
Suffix Should Have Single public Operator
Method Named invoke
UseCase
Suffix Should Have Single public Operator
Method Named invoke
4. Interfaces With Repository
Annotation Should Reside In data
Package
Repository
Annotation Should Reside In data
Package5. Every UseCase Class Has Test
Last updated