Cockatrice/libcockatrice_deck_list
Lukas Brübach d71b614c44
[DeckList] Extract plain-text deck parser into own file
DeckList::loadFromStream_Plain was a 160-line god-method mixing
deck clearing, name/comment detection, sideboard heuristics, set
and multiplier extraction and normalization. The parsing logic
moves verbatim into DeckListPlainText::parse() so it lives in a
dedicated, testable unit; DeckList keeps a thin delegating wrapper
and still refreshes the deck hash exactly as before (also on the
empty-input path, to match cleanList's original behavior). The
*F* foil suffix handling is relocated unchanged.
2026-09-18 09:58:12 +02:00
..
libcockatrice/deck_list [DeckList] Extract plain-text deck parser into own file 2026-09-18 09:58:12 +02:00
CMakeLists.txt [DeckList] Extract plain-text deck parser into own file 2026-09-18 09:58:12 +02:00