| ⇢ | B | AbstractParser added | |
| ⇢ | A | UnexpectedValueException added | |
| ⇢ | A | PathParser added | |
| A | ↛ | Stream removed | |
| A | ↛ | Tokenizer removed | |
| A | ↛ | InvalidValuePathFilterException removed |
| ⇢ | B | AbstractParser::parseInner() added | |
| ⇢ | B | AbstractParser::parseConnective() added | |
| ⇢ | B | AbstractParser::parseComparison() added | |
| ⇢ | A | AbstractParser::joinUntilMatchingParenthesis() added | |
| ⇢ | A | AbstractParser::updateValuePathAttributePath() added | |
| ⇢ | A | AbstractParser::parseAttributePath() added | |
| ⇢ | A | AbstractParser::__construct() added | |
| ⇢ | A | UnexpectedValueException::__construct() added | |
| ⇢ | A | PathParser::parseValuePath() added | |
| ⇢ | A | AbstractParser::parseNegation() added | |
| ⋮ | view more | ||
| B | ↛ | FilterParser::parseFilter() removed | |
| B | ↛ | FilterParser::parseComparison() removed | |
| A | ↛ | FilterParser::parseConnective() removed | |
| A | ↛ | FilterParser::updateValuePathAttributePath() removed | |
| A | ↛ | Stream::matchNext() removed | |
| A | ↛ | FilterParser::parseAttributePath() removed | |
| A | ↛ | FilterParser::parseValuePath() removed | |
| A | ↛ | FilterParser::parseParentheses() removed | |
| A | ↛ | InvalidValuePathFilterException::__construct() removed | |
| A | ↛ | Tokenizer::tokenize() removed | |
| ⋮ | view more | ||