Commit Graph

561 Commits (master)

Author SHA1 Message Date
melvinzhang 3b857dc133 add rule to run card test 2019-12-29 09:55:29 +08:00
melvinzhang 09958cfd66 include password in curl for correction of release label 2019-01-16 19:58:21 +08:00
melvinzhang b43fe0ae0c fix script to check mana_or_combat property to look for 'Add' instead of 'mana pool' 2018-10-22 21:30:57 +08:00
melvinzhang 3e0569e541 include casts in groovy code when looking for casts 2018-03-20 10:05:05 +08:00
melvinzhang 235faf014b use https in URL to get comprehensive rules 2018-03-01 20:25:59 +08:00
melvinzhang e360b40625 move artifacts to /tmp/artifacts and store it, for #1489 2018-02-28 10:16:39 +08:00
melvinzhang f359a1802d remove command to store artifacts as that is now configured in yml filem, for #1489 2018-02-28 10:12:00 +08:00
melvinzhang 7dc3d99655 require circleci to test that all cards can be loaded 2018-01-21 11:19:19 +08:00
melvinzhang e11d3c342a add rule to generate scripts without status for a given set 2017-09-26 17:08:46 +08:00
melvinzhang 7537a73fdf allow jpg images to contain query param 2017-09-24 11:56:14 +08:00
melvinzhang 49ea38abd9 improve regex for getting list of filters 2017-08-16 23:48:52 +08:00
melvinzhang 4a65f15bc4 add rule to generate oracle text for cards with groovy 2017-08-16 12:43:45 +08:00
melvinzhang a5b103320f remove rules that requires mtg-data.txt 2017-08-16 12:07:20 +08:00
melvinzhang 58208ad7f8 fix regex to check for mana pool and becomes 2017-08-14 09:43:15 +08:00
melvinzhang 506e35e04a add rules to update oracle text of scripts-missing 2017-08-11 09:55:44 +08:00
melvinzhang 1e5df0c8a9 split test games between MMABC vs MCTS and MMAB vs MCTSC 2017-07-30 10:08:15 +08:00
melvinzhang 8018ab6a4c remove BOM from file during normalization, for #1152 2017-06-19 09:21:16 +08:00
melvinzhang 7dbecd61e2 add rule to check that model classes do not refer to ui classes 2017-05-15 19:58:08 +08:00
melvinzhang bf3dd5a096 fix encoding of rules file 2017-04-27 10:58:22 +08:00
melvinzhang fea9130431 check that implemented cards have no status property 2017-04-23 09:15:03 +08:00
melvinzhang 679bfafb7e add option to load snapshot from command line 2017-02-14 20:45:37 +08:00
melvinzhang bb2e06ce8e always show unimplemented card data, remove option and AllCardNames.txt 2016-12-14 21:19:38 +08:00
melvinzhang 246a659748 include call to scripts-builder in requires_scripted_candidate rule 2016-12-07 10:05:45 +08:00
melvinzhang 5b6d75ecc2 add comment for rules to find groovy scripted effect/ability for cards in scripts_missing 2016-10-31 14:23:21 +08:00
melvinzhang 065f484e34 merge rules for identifying groovy effect and ability in existing groovy scripts 2016-10-31 14:17:52 +08:00
melvinzhang d1f43bc921 add rules to find candidates for requires_groovy_code for ability 2016-10-31 11:21:02 +08:00
melvinzhang 6418614841 add rule to check for alignment of property values 2016-10-31 11:21:02 +08:00
melvinzhang 0272c8b1f8 add rules to find candidates for requires_groovy_code for spell effect 2016-10-31 11:21:02 +08:00
melvinzhang b9a214c43e use generic name image-gallery for HTML of gallery 2016-09-25 20:50:19 +08:00
melvinzhang 8b9225825d convert format of MagicCompRules txt file from UTF-16LE to UTF-8 2016-09-17 13:13:29 +08:00
melvinzhang 8a90390573 create the target directory before using it 2016-09-10 12:12:39 +08:00
melvinzhang 94e0c725ba zip should depend on felt_theme.zip from themes folder 2016-09-10 11:03:13 +08:00
melvinzhang e26d574601 store theme in themes folder 2016-09-10 09:07:29 +08:00
melvinzhang 70532664f7 add rules to fix image and update image script 2016-08-30 08:58:40 +08:00
melvinzhang 587dd17c11 fix path to download comp rules 2016-08-30 08:19:07 +08:00
melvinzhang 266903db0e add rule to generate missing cards without status 2016-08-17 21:52:47 +08:00
melvinzhang c47ef0824d use https for format staples 2016-08-16 16:09:38 +08:00
melvinzhang c2120bffc9 use tag instead of ver for correct-release-label 2016-07-31 22:04:13 +08:00
melvinzhang 4c2369c2b5 print errors instead of throwing them if isParseMissing 2016-07-19 18:47:40 +08:00
melvinzhang fbd0b98ce7 add rule to check no leading or trailing space in AllCardNames.txt and sets 2016-07-17 10:10:13 +08:00
melvinzhang 769cb62bf5 add rule to generate <set code>.txt from mtgjson.com/json/<set code>.json 2016-07-17 09:35:33 +08:00
melvinzhang 7cb2c9b091 count the number of missing cards without status property 2016-07-03 18:15:31 +08:00
melvinzhang 3574d99e10 add rule to generate list of status values 2016-07-02 20:16:02 +08:00
melvinzhang 89c2948f10 ignore "status=not supported" cards when parsing scripts_missing 2016-07-02 13:24:53 +08:00
melvinzhang e067978135 add rule to generate list of format staples from mtggoldfish.com 2016-06-21 18:29:30 +08:00
melvinzhang 70bcdc64ee fix typo in token name, should be Ooze and not Oooze 2016-06-19 08:52:38 +08:00
melvinzhang d10056f392 add rule to find unused MagicCondition constants 2016-06-15 11:55:59 +08:00
melvinzhang a07438ccd1 add rule to generate cards with groovy that can be parsed 2016-06-08 15:14:31 +08:00
melvinzhang 1881f3c731 add rule to remove extra groovy files 2016-06-05 09:44:16 +08:00
melvinzhang 749f59117a remove rule to generate rules.txt and scala script to normalize rules text 2016-05-06 21:44:42 +08:00