Demo-Project to use IntelliJ IDEA to validate simple architecture constraints (here: layering) using scopes
- clone the project
- start IntelliJ IDEA
- File -> Open -> Choose Project
- Open DefaultBeerInitializer.java and you should see a validation of our layered architecture
- Scopes are defined (e.g. using File -> Settings -> Scopes)
- Rules are defined (e.g. using Analyze -> Analyze Dependencies -> Edit Rules Icon)
(see Screenshots in screenshots subfolder for more details)