Rule categories for Java Architectural Discovery software
analysis
The Java Architectural Discovery analysis provider is made
up of rule categories that identify patterns and antipatterns.
Design Patterns rule category
The design patterns rule category contains common patterns for
designing and writing source code, including some of the classic Gang of Four
patterns.
Structural Patterns rule category
The Structural Patterns rule category contains patterns that show
various types of structural elements, including structural antipatterns.
System Patterns rule category
The System Patterns category contains one pattern that detects
all packages in a project or a resource working set of source code.