| ⇢ | A | AbstractQueryVisitor added | |
| ⇢ | A | MaxComplexityQueryVisitor added |
| ⇢ | C | Processor::walkQuery() added | |
| ⇢ | B | Processor::doVisit() added | |
| ⇢ | B | ProcessorTest::testComplexityReducer() added | |
| ⇢ | A | MaxComplexityQueryVisitor::visit() added | |
| ⇢ | A | Processor::reduceQuery() added | |
| ⇢ | A | MaxComplexityQueryVisitor::__construct() added | |
| ⇢ | A | AbstractQueryVisitor::__construct() added | |
| ⇢ | A | AbstractQueryVisitor::getMemo() added | |
| ⇢ | A | Processor::setMaxComplexity() added | |
| B | ↘ | C | Processor::processPayload() got worse |