This is a simple TODO app that is used to demonstrate some common use cases of ArchUnit.
Here are some tests demonstrating the use of ArchUnit:
- CoreApiTests - introduction to the Core API and the domain model of ArchUnit
- PackageDependencyChecks - checking for package dependencies using the Lang API
- ClassDependencyChecks - checking for class dependencies
- AnnotationChecks - checking for proper usage of annotations
- ArchitectureChecks - tests the architecture of the application using the Library API
- archunit.properties - configuration file for ArchUnit
- archunit_ignore_patterns.txt - ignore certain files in ArchUnit