-rw-r--r-- | .gitignore | 93L |
-rw-r--r-- | README.md | 15L |
-rw-r--r-- | lombok.config | 2L |
-rw-r--r-- | pom.xml | 146L |
-rw-r--r-- | src/assembly/assembly.xml | 44L |
-rw-r--r-- | src/main/java/fr/kevincorvisier/mtg/dd/Cache.java | 103L |
-rw-r--r-- | src/main/java/fr/kevincorvisier/mtg/dd/Crawler.java | 94L |
-rw-r--r-- | src/main/java/fr/kevincorvisier/mtg/dd/Main.java | 82L |
-rw-r--r-- | src/main/java/fr/kevincorvisier/mtg/dd/StopCondition.java | 10L |
-rw-r--r-- | src/main/java/fr/kevincorvisier/mtg/dd/consumers/CardPoolConsumer.java | 75L |
-rw-r--r-- | src/main/java/fr/kevincorvisier/mtg/dd/consumers/DecklistConsumer.java | 15L |
-rw-r--r-- | src/main/java/fr/kevincorvisier/mtg/dd/consumers/DecklistConsumersService.java | 71L |
-rw-r--r-- | src/main/java/fr/kevincorvisier/mtg/dd/consumers/DefaultDecklistConsumer.java | 189L |
-rw-r--r-- | src/main/java/fr/kevincorvisier/mtg/dd/downloaders/DecklistDownloader.java | 12L |
-rw-r--r-- | src/main/java/fr/kevincorvisier/mtg/dd/downloaders/HareruyaDecklistDownloader.java | 97L |
-rw-r--r-- | src/main/java/fr/kevincorvisier/mtg/dd/downloaders/TcdecksDecklistDownloader.java | 277L |
-rw-r--r-- | src/main/java/fr/kevincorvisier/mtg/dd/model/Deck.java | 18L |
-rw-r--r-- | src/main/java/fr/kevincorvisier/mtg/dd/model/DeckComparator.java | 23L |
-rw-r--r-- | src/main/java/fr/kevincorvisier/mtg/dd/model/DeckMetadata.java | 20L |
-rw-r--r-- | src/main/java/fr/kevincorvisier/mtg/dd/model/DeckMetadataFactory.java | 32L |
-rw-r--r-- | src/main/java/fr/kevincorvisier/mtg/dd/spring/ConversionConfiguration.java | 22L |
-rw-r--r-- | src/main/java/fr/kevincorvisier/mtg/dd/spring/StringToMapConverter.java | 66L |
-rw-r--r-- | src/main/java/fr/kevincorvisier/mtg/dd/validation/AiCards.java | 58L |
-rw-r--r-- | src/main/java/fr/kevincorvisier/mtg/dd/validation/DeckValidator.java | 96L |
-rw-r--r-- | src/main/packaged-resources/bin/decks-downloader.sh | 30L |
-rw-r--r-- | src/main/packaged-resources/cfg/application.properties | 29L |
-rw-r--r-- | src/main/packaged-resources/cfg/banlist_middleschool.txt | 25L |
-rw-r--r-- | src/main/packaged-resources/cfg/banlist_premodern.txt | 32L |
-rw-r--r-- | src/main/packaged-resources/cfg/config-available/ms-opponents.properties | 6L |
-rw-r--r-- | src/main/packaged-resources/cfg/config-available/pauper-meta.properties | 2L |
-rw-r--r-- | src/main/packaged-resources/cfg/config-available/pm-opponents.properties | 5L |
-rw-r--r-- | src/main/packaged-resources/cfg/config-available/pm-top-budget.properties | 10L |
-rw-r--r-- | src/main/packaged-resources/cfg/config-available/pms-burn.properties | 7L |
-rw-r--r-- | src/main/packaged-resources/cfg/config-available/pms-card-pool.properties | 7L |
-rw-r--r-- | src/main/packaged-resources/cfg/config-available/standard-meta.properties | 4L |
l--------- | src/main/packaged-resources/cfg/config-enabled/pm-top-budget.properties | 1L |
-rw-r--r-- | src/main/packaged-resources/cfg/error-prone-cards.txt | 8L |
-rw-r--r-- | src/main/packaged-resources/cfg/logback.xml | 38L |
-rw-r--r-- | src/main/packaged-resources/cfg/premodern-expensive-cards.txt | 38L |
-rw-r--r-- | src/main/resources/ai-playable-cards.txt | 27661L |
-rw-r--r-- | src/main/resources/ai-unplayable-cards.txt | 2545L |
-rw-r--r-- | src/test/java/fr/kevincorvisier/mtg/dd/consumers/DefaultDecklistConsumerTest.java | 53L |
-rw-r--r-- | src/test/java/fr/kevincorvisier/mtg/dd/downloaders/HareruyaDecklistDownloaderTest.java | 22L |