| ⇢ | A | PackageMetric added | |
| ⇢ | A | PackageDistance added | |
| ⇢ | A | StableDependenciesPrinciple added | |
| ⇢ | A | PackageDependencies added | |
| ⇢ | A | PackageInstability added | |
| ⇢ | A | StableAbstractionsPrinciple added | |
| ⇢ | A | PackageCollectingVisitor added | |
| ⇢ | A | PackageAbstraction added |
| ⇢ | D | PackageCollectingVisitor::leaveNode() added | |
| ⇢ | B | PackageInstability::calculate() added | |
| ⇢ | B | PackageDistance::calculate() added | |
| ⇢ | B | PackageDependencies::increaseDependencies() added | |
| ⇢ | A | PackageMetric::addOutgoingClassDependency() added | |
| ⇢ | A | PackageMetric::addIncomingClassDependency() added | |
| ⇢ | A | PackageDependencies::getPackageOfClass() added | |
| ⇢ | A | PackageAbstraction::calculate() added | |
| ⇢ | A | StableAbstractionsPrinciple::getDescription() added | |
| ⇢ | A | PackageCollectingVisitor::enterNode() added | |
| ⋮ | view more | ||
| A | ↘ | B | ViolationParser::apply() got worse |
| A | ↘ | B | Analyze::run() got worse |
| D | ↘ | F | Consolidated::__construct() got worse |