| ⇢ | A | ReflectedAnonymousClass added | |
| ⇢ | A | ReflectedReturn added | |
| ⇢ | A | TokenCollectionCompatibility added | |
| ⇢ | A | TypeResolver added | |
| A | ↘ | B | MethodExtractor got worse |
| A | ↘ | B | ReflectedMethod got worse |
| ⇢ | D | TypeResolver::resolve() added | |
| ⇢ | C | TokenCollectionCompatibility::decorate() added | |
| ⇢ | B | MethodExtractor::extractCalls() added | |
| ⇢ | A | MethodExtractor::extractVisibility() added | |
| ⇢ | A | ReflectedClass::setInterfaces() added | |
| ⇢ | A | ReflectedClass::getAnonymousClasses() added | |
| ⇢ | A | ReflectedMethod::setVisibility() added | |
| ⇢ | A | ReflectedReturn::__construct() added | |
| ⇢ | A | ReflectedMethod::setState() added | |
| ⇢ | A | ReflectedReturn::setValue() added | |
| ⋮ | view more | ||
| C | ↘ | D | McCabe::calculate() got worse |
| A | ↘ | B | Result::getConcreteClasses() got worse |
| C | ↘ | D | Extractor::extract() got worse |
| A | ↘ | B | MethodExtractor::extractReturns() got worse |
| A | ↘ | B | ReflectedMethod::getDependencies() got worse |
| B | ↘ | C | MethodExtractor::extract() got worse |
| B | ↘ | C | NameResolver::resolve() got worse |
| B | ↘ | C | MethodExtractor::extractDependencies() got worse |
| B | ↘ | C | CallExtractor::extract() got worse |
| A | ↛ | ReflectedMethod::pushCall() removed | |
| A | ↛ | ReflectedMethod::getCalls() removed | |