⇢ | A | IDLeftPart added | |
⇢ | A | PartParser added | |
⇢ | A | CommentsInIDRight added | |
F | ↗ | D | DomainPart improved |
A | ↛ | Parser removed |
⇢ | A | Parser::hasAtToken() added | |
⇢ | A | IDLeftPart::parseComments() added | |
⇢ | A | PartParser::__construct() added | |
⇢ | A | PartParser::getWarnings() added | |
⇢ | A | PartParser::parseFWS() added | |
⇢ | A | PartParser::checkConsecutiveDots() added | |
⇢ | A | PartParser::escaped() added | |
⇢ | A | CommentsInIDRight::code() added | |
⇢ | A | CommentsInIDRight::description() added | |
A | ↛ | EmailParser::hasAtToken() removed | |
A | ↛ | MessageIDParser::hasAtToken() removed | |
A | ↛ | Parser::__construct() removed | |
A | ↛ | Parser::checkConsecutiveDots() removed | |
A | ↛ | DomainPart::getDomainPart() removed | |
A | ↛ | Parser::getWarnings() removed | |
A | ↛ | Parser::parseFWS() removed | |
A | ↛ | Parser::escaped() removed |