| ⇢ | C | Card added | |
| ⇢ | A | Customer added | |
| ⇢ | A | MissingStartRecordFormatException added | |
| ⇢ | A | TooLongDataException added | |
| ⇢ | A | StartRecordFormat added | |
| ⇢ | A | User added | |
| ⇢ | A | AbstractParser added | |
| ⇢ | A | CardParser added | |
| ⇢ | A | CustomerParser added | |
| ⇢ | A | StartRecordFormatParser added | |
| ⋮ | view more | ||
| C | ↛ | SkiDataCard removed | |
| A | ↛ | SkiDataCustomer removed | |
| A | ↛ | SkiDataMissingStartRecordFormatException removed | |
| A | ↛ | SkiDataTooLongDataException removed | |
| A | ↛ | SkiDataStartRecordFormat removed | |
| A | ↛ | SkiDataCardParser removed | |
| A | ↛ | SkiDataCustomerParser removed | |
| A | ↛ | SkiDataStartRecordFormatParser removed | |
| A | ↛ | SkiDataUserParser removed | |
| A | ↛ | SkiDataCardTrait removed | |
| ⋮ | view more | ||
| ⇢ | A | CustomerParser::parseLine() added | |
| ⇢ | A | CustomerParser::parseEntity() added | |
| ⇢ | A | CardParser::parseLine() added | |
| ⇢ | A | CardParser::parseEntity() added | |
| ⇢ | A | UserParser::parseLine() added | |
| ⇢ | A | UserParser::parseEntity() added | |
| ⇢ | A | StartRecordFormatParser::parseLine() added | |
| ⇢ | A | StartRecordFormatParser::parseEntity() added | |
| ⇢ | A | MissingStartRecordFormatException::__construct() added | |
| ⇢ | A | Card::getReasonProduction() added | |
| ⋮ | view more | ||
| A | ↛ | SkiDataCustomerParser::parseLine() removed | |
| A | ↛ | SkiDataCardParser::parseLine() removed | |
| A | ↛ | SkiDataCustomerParser::parseEntity() removed | |
| A | ↛ | SkiDataUserParser::parseLine() removed | |
| A | ↛ | SkiDataCardParser::parseEntity() removed | |
| A | ↛ | SkiDataUserParser::parseEntity() removed | |
| A | ↛ | SkiDataStartRecordFormatParser::parseLine() removed | |
| A | ↛ | SkiDataStartRecordFormatParser::parseEntity() removed | |
| A | ↛ | SkiDataMissingStartRecordFormatException::__constr... removed | |
| A | ↛ | SkiDataCustomerParser::__construct() removed | |
| ⋮ | view more | ||