⇢ | C | TokenHelper added | |
⇢ | A | InterfaceMethodMetadata added | |
⇢ | A | ReflectionCache added | |
⇢ | A | AbstractFqcnPropMetadata added | |
⇢ | A | AbstractFqcnMethodMetadata added | |
A | ↘ | B | FqcnMethodSniff got worse |
F | ↗ | A | CodeElementDetector improved |
⇢ | F | CompositeCodeElementSniff::getArgIterator() added | |
⇢ | C | TokenHelper::getNonNullAssignedProps() added | |
⇢ | C | TokenHelper::getAssignmentType() added | |
⇢ | B | FqcnMethodSniff::reportNullableBasicGetter() added | |
⇢ | B | TokenHelper::getBasicGetterPropName() added | |
⇢ | B | FqcnPropSniff::reportUninitializedProp() added | |
⇢ | A | TokenHelper::getNamespace() added | |
⇢ | A | ReflectionCache::getMethodsRecursive() added | |
⇢ | A | ClassElement::__construct() added | |
⇢ | A | AbstractFqcnPropMetadata::hasDefaultValue() added | |
⋮ | view more | ||
B | ↘ | C | FqcnMethodSniff::processMethod() got worse |
B | ↛ | CodeElementDetector::getAssignmentType() removed | |
A | ↛ | CodeElementDetector::getNamespace() removed | |
A | ↛ | CodeElementDetector::getMethodsRecursive() removed | |
A | ↛ | CodeElementDetector::getPrevDocBlock() removed | |
A | ↛ | CodeElementDetector::getNextDocBlock() removed | |
A | ↛ | CodeElementDetector::getDeclarationName() removed | |
A | ↛ | AbstractFqcnMethodElement::isExtended() removed |