Commit graph

  • 0ef8deaffe
    Very minor grammar fix ajs256 2020-09-10 11:13:11 -0700
  • dc61df7b39 Build and publish Javadoc to GitHub Pages using Travis CI Filip Š 2020-07-05 20:25:46 +0200
  • 383ac0b1a3 Add collection support to ArgumentBuilder.then to support multiples Arguments/CommandsNode Emalios 2020-05-21 21:50:43 +0200
  • 400d4e110f
    Restore back to a LinkedHashMap Daniel Ennis 2020-05-18 22:25:00 -0400
  • 9542f80de2
    Use a Tree Map for children to save on performance Aikar 2020-05-08 21:35:20 -0400
  • 18d71926fc BuiltInExceptions.java formatted. Pavel Erokhin (MairwunNx) 2020-04-18 17:01:17 +0300
  • c3e159bcb9 BuiltInExceptions.java formatted. Pavel Erokhin (MairwunNx) 2020-04-18 17:00:35 +0300
  • 0152ff0d6b ListElementArgumentType implemented. Pavel Erokhin (MairwunNx) 2020-04-18 16:58:43 +0300
  • f2fe5d36b0 feat: added unregister method NgLoader 2020-04-13 00:57:53 +0200
  • 6e141e8be6
    Custom result type Ramid Khan 2020-03-23 18:15:52 +1100
  • 2fb712212a
    Fix quoted strings being parsed as booleans SPGoding 2019-07-24 20:28:50 +0800
  • 22329c566e
    Merge 66854818ac into 559d8f3972 xxDark 2019-07-05 11:37:36 +0000
  • 66854818ac Move util package outside of internal package xDark 2019-07-05 14:37:26 +0300
  • 693eaf0c31 Make short argument type actually return short, make uuid type constructor private xDark 2019-07-05 14:35:50 +0300
  • e8127fc3c3 Remove unnecessary predicates, remoe unchecked warnings xDark 2019-07-05 14:34:23 +0300
  • 959632a3b1 Use StringReader#isAllowedNumber in StringReader#isAllowedInUnquotedString xDark 2019-07-05 12:23:29 +0300
  • 6ecc772b8b The same thing with Objects#hashCode xDark 2019-07-05 12:18:20 +0300
  • 53abaed7de Use Objects#equals where possible xDark 2019-07-05 12:13:05 +0300
  • 2a1726f919 Byte/Short type argument support xDark 2019-07-05 12:06:35 +0300
  • b0d470b51d Uuid type argument support xDark 2019-07-05 11:41:12 +0300
  • 2d5719261f Fix all issues xDark 2019-07-05 11:32:27 +0300
  • 66ab4d6ec9 Allow multiple predicates at once xDark 2019-06-30 22:14:19 +0300
  • a0685aae31 Use isAlphabetic for verifying xDark 2019-06-30 22:02:51 +0300
  • 4b2ee6b86d Allow Russian letters in commands xDark 2019-06-26 17:59:41 +0300
  • e20cbb5290 Also handle BoolArgumentType Chris Hennick 2019-05-04 11:35:58 -0700
  • 2c28cd2369
    Update LiteralCommandNode.java Chris Hennick 2019-05-03 21:38:33 -0700
  • f050cd4afe
    Removed spaces in empty line NeunEinser 2019-05-03 20:09:51 +0200
  • 1f5a7ed865
    Switch to Locale.ROOT; drop redundant toLowercase Chris Hennick 2019-05-02 20:19:18 -0700
  • 2f0a908c83
    Use Locale.ENGLISH for case folding Chris Hennick 2019-05-01 21:05:07 -0700
  • 8816aedd23 Make the test more throughout and fancy liach 2019-04-26 20:22:00 -0700
  • 005d3b5fb4 Formatting? liach 2019-04-26 16:12:47 -0700
  • 1879bb0c91 Add license header liach 2019-04-26 13:15:02 -0700
  • 0c383e3ae2 Prove that consumer's call order is right as well! Hail recursive commands, hail mcfunction! liach 2019-04-26 12:49:10 -0700
  • 2277268bfb Added a test which proves the whole thing actually works liach 2019-04-26 12:40:30 -0700
  • fce2435040 First draft of recursive command liach 2019-04-26 03:33:26 -0700
  • 2a81c1ee99
    Merge 34aa761cae into 559d8f3972 NeunEinser 2019-02-22 20:43:23 +0000
  • 559d8f3972 Allow single quote in strings 1.0.17 boq 2019-01-29 11:26:09 +0100
  • b0c50823f5 Allow single quote in strings single_quote boq 2019-01-29 11:26:09 +0100
  • cd0580ed76 Consolodated .gitignore JimmyHoke 2018-12-14 10:03:02 -0600
  • e0ad7fa614 Ignore .project and .classpath JimmyHoke 2018-12-13 21:27:55 -0600
  • 5004e2c7ce Ignore /bin/ JimmyHoke 2018-12-13 21:26:31 -0600
  • 2c43ac00ef Ignore eclipse .metadata folder JimmyHoke 2018-12-13 21:11:55 -0600
  • 975e6759da
    Merge fabe58cb91 into 447845ba89 I-Al-Istannen 2018-11-15 18:58:51 +0000
  • fabe58cb91 Correct typo, detail stack trace witing I-Al-Istannen 2018-11-15 19:56:55 +0100
  • 22d63be31b Incorporate further suggestions from @Marcono1234 I-Al-Istannen 2018-11-14 22:04:50 +0100
  • 49a328167a Typo correction and remove defunct regex I-Al-Istannen 2018-11-13 19:49:59 +0100
  • f0c9153589 Add a more abstract suggestion example I-Al-Istannen 2018-11-13 17:17:06 +0100
  • 8259833db6 Apply suggestions from @Marcono1234 I-Al-Istannen 2018-11-13 17:02:54 +0100
  • 0d43603c8c Remove links to enclosing class I-Al-Istannen 2018-11-13 15:49:32 +0100
  • 0aadd5b956 Clarify "command" to "command node" in the builders I-Al-Istannen 2018-11-13 15:39:07 +0100
  • ce0374e81b Remove wrongly placed periods after param/return tags I-Al-Istannen 2018-11-12 08:15:12 +0100
  • 39b435763e Restore html tag indentation, fix a few spelling errors I-Al-Istannen 2018-11-11 19:06:56 +0100
  • 840906c792
    Merge pull request #1 from NeunEinser/docs I-Al-Istannen 2018-11-11 19:00:59 +0100
  • 7d34134ee8 Made factory method docs consistent with and added some more in-depth explanation for StringArgumentType NeunEinser 2018-11-11 17:25:05 +0100
  • 155a6728e4 Add some javadoc comments to give a rough outline I-Al-Istannen 2018-11-10 23:33:47 +0100
  • 3818b71d8e Add unit tests for StringReader.isAllowedInUnquotedString diffblue-assistant 2018-10-16 15:12:49 +0100
  • 5632d14daf
    gradle: replace compile with implementation Subhrajyoti Sen 2018-10-28 23:36:25 +0530
  • 458f83650d Prevent registration of defaultLiterals and added more tests NeunEinser 2018-10-27 15:09:55 +0200
  • dd66a90d6b Added some tests NeunEinser 2018-10-25 19:41:58 +0200
  • 93867b16d2 backwards compatibility for public constructors NeunEinser 2018-10-22 12:14:57 +0200
  • 95c8378bb5 Some minor clean up after the default node refactor NeunEinser 2018-10-20 18:31:21 +0200
  • 797f3b018e Simplified implementation of default arguments NeunEinser 2018-10-20 18:16:26 +0200
  • 19ca92d034 Full support for default arguments NeunEinser 2018-10-19 11:32:21 +0200
  • 34aa761cae minor cleanup NeunEinser 2018-10-19 15:56:39 +0200
  • 213eae362d Cleaning up according to infered code style, and fixed minor typos NeunEinser 2018-10-19 14:00:08 +0200
  • 964f2b0d6c Added concept for optional parameters NeunEinser 2018-10-18 01:07:42 +0200
  • 75ea508375 minor edit Gnembon Mc 2018-10-15 16:49:12 -0300
  • e3a1a8198e style fix Gnembon Mc 2018-10-15 16:42:21 -0300
  • 9c7d85f79f matching using root locale Gnembon Mc 2018-10-15 10:18:59 -0300
  • d98e700ad4 matching using root locale Gnembon Mc 2018-10-15 10:17:26 -0300
  • 3499029bd2 end caps Gnembon Mc 2018-10-15 09:56:55 -0300
  • b2828b383a applied suggestions from Marcono1234 Gnembon Mc 2018-10-15 09:53:38 -0300
  • 1cbd726194 Added exampels for new scientific notation and explicit positive numbers NeunEinser 2018-10-15 12:48:13 +0200
  • 87dcbd4788 Cleaned up tests for scientific notation NeunEinser 2018-10-15 12:46:02 +0200
  • 447845ba89 Fix very minor grammer mistakes Sleepy Flower Girl 2018-10-08 15:48:31 -0400
  • 6eec4e50ac Update LICENSE formatting (#24) PROgrm_JARvis 2018-10-14 21:44:36 +0300
  • 8986ae2428 Upgrade Gradle to the latest version, small preparations for Gradle 5 Also upgraded dependencies in a non-breaking manner DoNotSpamPls 2018-10-06 16:20:28 +0300
  • e527fec986 Make <Stars> clickable PROgrm_JARvis 2018-10-09 19:57:03 +0300
  • 5a7ea58024 Make fork button clickable Elias Ojala 2018-10-07 12:37:32 +0300
  • 85bf435396
    Merge 6b1d99538c into 7ee589b29b thebeast-p 2018-10-13 11:06:37 +0000
  • 6b1d99538c
    Update thebeast-p 2018-10-13 16:36:32 +0530
  • d092e0048e Added test methods for explicit positive numbers NeunEinser 2018-10-11 21:58:07 +0200
  • 20ce5dd4a3 Added isAllowedInteger method that, in contrast to isAllowedNumber, does not allow floating point numbers. Both methods now allow the + sign NeunEinser 2018-10-11 21:35:19 +0200
  • dd9c5b92e3 Added tests for scientific notation NeunEinser 2018-10-11 19:24:02 +0200
  • a2fc4bd620 case insensitive matching for suggestions Gnembon Mc 2018-10-10 00:57:11 -0300
  • c9a5fbe685 term type argument as a subclass from string type argument Gnembon Mc 2018-10-10 00:44:27 -0300
  • 3c06fe715d Merge branch 'master' into term_string_type Gnembon Mc 2018-10-09 20:57:10 -0300
  • bc5f0d2558 Make <Stars> clickable PROgrm_JARvis 2018-10-09 19:57:03 +0300
  • 8d6bd3d693
    Allow scientific notation of numbers NeunEinser 2018-10-09 11:13:31 +0200
  • b16b6ad928 Fix very minor grammer mistakes Sleepy Flower Girl 2018-10-08 15:48:31 -0400
  • f23dd979e6
    Merge 3f86f25472 into 7ee589b29b John Bergqvist 2018-10-08 14:43:24 +0000
  • 3f86f25472 Add tests from Diffblue Deeptest John Bergqvist 2018-10-08 15:35:42 +0100
  • 1c24a1faa8
    Make fork button clickable Elias Ojala 2018-10-07 12:37:32 +0300
  • f910767302 Upgrade Gradle to the latest version, small preparations for Gradle 5 Also upgraded dependencies in a non-breaking manner DoNotSpamPls 2018-10-06 16:20:28 +0300
  • 7ee589b29b Remove unnecessary Guava usages (#13) MrMicky 2018-10-04 13:29:08 +0200
  • 369a4e08f1
    Update LICENSE PROgrm_JARvis 2018-10-02 20:24:34 +0300
  • cbdce636c5
    Merge pull request #3 from Mojang/master PROgrm_JARvis 2018-10-02 20:15:32 +0300
  • 599613db90 fix weird behavior on expectOption MrYurihi 2018-10-02 12:41:31 -0400
  • bcbd596c24 link shields respectively to the latest release and license file Adam Poloczek 2018-10-02 13:42:48 +0200
  • d156febab6 Make gradlew executable Leon Linhart 2018-10-02 17:04:46 +0200