| B | ↘ | C | CommandProcessor got worse |
| F | ↗ | C | AnnotatedCommand improved |
| ⇢ | A | CommandProcessor::getInstanceToInject() added | |
| ⇢ | A | CommandData::injectInstance() added | |
| ⇢ | A | CommandData::injectedInstances() added | |
| ⇢ | A | CommandProcessor::injectIntoCommandData() added | |
| ⇢ | A | CommandInfo::getInjectedClasses() added | |
| A | ↛ | AnnotatedCommand::setUsesOutputInterface() removed | |
| A | ↛ | AnnotatedCommand::checkUsesInputInterface() removed | |
| A | ↛ | AnnotatedCommand::setUsesInputInterface() removed | |
| A | ↛ | CommandData::setUseIOInterfaces() removed |