| ⇢ | B | TypeParser added | |
| ⇢ | A | TypeComparator added | |
| ⇢ | A | OrderedPair added | |
| ⇢ | A | GenericCompositeGenerator added | |
| ⇢ | A | OrderedMap added | |
| ⇢ | A | GenericType added | |
| ⇢ | A | GenericNameProvider added |
| ⇢ | C | TypeParser::currentValueToType() added | |
| ⇢ | C | TypeParser::parse() added | |
| ⇢ | B | GenericNameProvider::inferName() added | |
| ⇢ | B | GenericCompositeGenerator::generateMethodCode() added | |
| ⇢ | B | TypeComparator::compatible() added | |
| ⇢ | B | TypeParser::checkContext() added | |
| ⇢ | B | TypeParser::checkCollectionClose() added | |
| ⇢ | B | GenericCompositeGenerator::generateClassCode() added | |
| ⇢ | A | ReflectionMethodFactory::addParamAnnotation() added | |
| ⇢ | A | TypeParser::resolveName() added | |
| ⋮ | view more | ||
| A | ↘ | B | ReflectionMethodFactory::build() got worse |
| C | ↗ | A | ReflectionPropertyFactory::setType() improved |
| A | ↛ | HashMap::get() removed | |