| D | ↗ | A | SelectUtilTrait improved |
| B | ↘ | F | Util got worse |
| ⇢ | B | Util::processInput() added | |
| ⇢ | B | Util::getWhereCondition() added | |
| ⇢ | B | Util::processSelectWhere() added | |
| ⇢ | B | Util::selectFieldIsValid() added | |
| ⇢ | A | Util::getSelectExpression() added | |
| ⇢ | A | Util::getMatchExpression() added | |
| ⇢ | A | Util::getBinaryFieldValue() added | |
| B | ↛ | QueryInputTrait::processInput() removed | |
| B | ↛ | SelectUtilTrait::processSelectWhere() removed | |
| B | ↛ | SelectUtilTrait::getWhereCondition() removed | |
| B | ↛ | SelectUtilTrait::selectFieldIsValid() removed | |
| A | ↛ | SelectUtilTrait::getSelectExpression() removed | |
| A | ↛ | SelectUtilTrait::getMatchExpression() removed | |
| A | ↛ | QueryInputTrait::getBinaryFieldValue() removed |