Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/EngineHub/Piston
A generic command system, with tie-ins to many Minecraft platforms such as Bukkit, Forge, and Sponge.
https://github.com/EngineHub/Piston
Fix #10, by binding argument, validating its arg by type
598961e8e58c92e703be24c9ab8796dc9979d1c4 authored over 5 years ago
598961e8e58c92e703be24c9ab8796dc9979d1c4 authored over 5 years ago
Fix #9 by re-working how lastFailOptional is handled
433fa5c7586e783b8071aa02434b263ef2ff0195 authored over 5 years ago
433fa5c7586e783b8071aa02434b263ef2ff0195 authored over 5 years ago
Fix #8 by validating while parsing
6c8c6530f7784e406c4bdd89f3e7f22bb4904858 authored over 5 years ago
6c8c6530f7784e406c4bdd89f3e7f22bb4904858 authored over 5 years ago
Add a couple tests, condense state checks
fb44a202e6928b3765bf66c210af87807b0d5b16 authored over 5 years ago
fb44a202e6928b3765bf66c210af87807b0d5b16 authored over 5 years ago
[Gradle Release Plugin] - new version commit: 'v0.3.1-SNAPSHOT'.
bef32dad27f8d6922820795c73dc87a127583d0c authored over 5 years ago
bef32dad27f8d6922820795c73dc87a127583d0c authored over 5 years ago
[Gradle Release Plugin] - pre tag commit: 'v0.3.0'.
d35fc6ecdc514a1687334c5788f5737d6fa2c42b authored over 5 years ago
d35fc6ecdc514a1687334c5788f5737d6fa2c42b authored over 5 years ago
Fix coloring of prefix
c59c60ba2b6558530843031d47436929ecc7fd2f authored over 5 years ago
c59c60ba2b6558530843031d47436929ecc7fd2f authored over 5 years ago
Add optional command prefix
4c4f04c084e6de11b626317995e5139835d5f798 authored over 5 years ago
4c4f04c084e6de11b626317995e5139835d5f798 authored over 5 years ago
Fixes for mid-command sub-commands
29bde72125cdf964bfba10c46c03753e3f454f9d authored over 5 years ago
29bde72125cdf964bfba10c46c03753e3f454f9d authored over 5 years ago
Add support for mid-command optional sub-commands
ece0818d732679c3f0ba83874eca2bec25e39b4e authored over 5 years ago
ece0818d732679c3f0ba83874eca2bec25e39b4e authored over 5 years ago
[Gradle Release Plugin] - new version commit: 'v0.2.6-SNAPSHOT'.
303a5362f1b99295ec7c0b9d540cab1f8295d0d7 authored over 5 years ago
303a5362f1b99295ec7c0b9d540cab1f8295d0d7 authored over 5 years ago
[Gradle Release Plugin] - pre tag commit: 'v0.2.5'.
7bda60b9e919ced77e3274d74171e2d8294e44eb authored over 5 years ago
7bda60b9e919ced77e3274d74171e2d8294e44eb authored over 5 years ago
Only build parse result once
26b92f42dcb08bec44cfca0958272f0e7814bcad authored over 5 years ago
26b92f42dcb08bec44cfca0958272f0e7814bcad authored over 5 years ago
[Gradle Release Plugin] - new version commit: 'v0.2.5-SNAPSHOT'.
2d9a989cb0368b85de6cf1318a3685513753075f authored over 5 years ago
2d9a989cb0368b85de6cf1318a3685513753075f authored over 5 years ago
[Gradle Release Plugin] - pre tag commit: 'v0.2.4'.
f72818c8b296f4d55a334b4c85fada45806c3ec9 authored over 5 years ago
f72818c8b296f4d55a334b4c85fada45806c3ec9 authored over 5 years ago
Fix re-entrant context usage
74a94e2a103074e8f9a2a8a9b157380368b218b7 authored over 5 years ago
74a94e2a103074e8f9a2a8a9b157380368b218b7 authored over 5 years ago
[Gradle Release Plugin] - new version commit: 'v0.2.4-SNAPSHOT'.
f167d7622b02586cb8c7bdee9366dab9216b6393 authored over 5 years ago
f167d7622b02586cb8c7bdee9366dab9216b6393 authored over 5 years ago
[Gradle Release Plugin] - pre tag commit: 'v0.2.3'.
d86f895f51aa17c43c9f90ca22649b5b995d73ff authored over 5 years ago
d86f895f51aa17c43c9f90ca22649b5b995d73ff authored over 5 years ago
Fix deadlock in MemoizingValueAccess
d05fe9e88c3457bac0ad369f814dd94b38b5b8c5 authored over 5 years ago
d05fe9e88c3457bac0ad369f814dd94b38b5b8c5 authored over 5 years ago
[Gradle Release Plugin] - new version commit: 'v0.2.3-SNAPSHOT'.
42021de17e732dbf5e3e814cafd68f4ccd8dfc77 authored almost 6 years ago
42021de17e732dbf5e3e814cafd68f4ccd8dfc77 authored almost 6 years ago
[Gradle Release Plugin] - pre tag commit: 'v0.2.2'.
f7dc512ca5393d60454218b2844e179d574121d2 authored almost 6 years ago
f7dc512ca5393d60454218b2844e179d574121d2 authored almost 6 years ago
Fix bug where parent-command defaults were not filled
07b3c75af38b846397bebd39308c4821dac0225e authored almost 6 years ago
07b3c75af38b846397bebd39308c4821dac0225e authored almost 6 years ago
[Gradle Release Plugin] - new version commit: 'v0.2.2-SNAPSHOT'.
183f0bda068b91bd270c61bc4de0a0e5adc87b55 authored almost 6 years ago
183f0bda068b91bd270c61bc4de0a0e5adc87b55 authored almost 6 years ago
[Gradle Release Plugin] - pre tag commit: 'v0.2.1'.
8c67bea0545a94ef2807fbcb3f4b21a0ad90e37c authored almost 6 years ago
8c67bea0545a94ef2807fbcb3f4b21a0ad90e37c authored almost 6 years ago
Add sub-commands to suggestions
2795ca32a73edb04082912e877be141fbe73a18c authored almost 6 years ago
2795ca32a73edb04082912e877be141fbe73a18c authored almost 6 years ago
Also in all exceptions
e9f34d213965626a648d21cad2f83506be7407ee authored almost 6 years ago
e9f34d213965626a648d21cad2f83506be7407ee authored almost 6 years ago
Use text->string conversion in errors
bf635a2a4c07038004131a0cd2c2fef242f1f36c authored almost 6 years ago
bf635a2a4c07038004131a0cd2c2fef242f1f36c authored almost 6 years ago
[Gradle Release Plugin] - new version commit: 'v0.2.1-SNAPSHOT'.
b1b86c5a7d40aa6da1d1b188c39396db5d085125 authored almost 6 years ago
b1b86c5a7d40aa6da1d1b188c39396db5d085125 authored almost 6 years ago
[Gradle Release Plugin] - pre tag commit: 'v0.2.0'.
176b44d16d0806db749a5fa24c566ad76a028fae authored almost 6 years ago
176b44d16d0806db749a5fa24c566ad76a028fae authored almost 6 years ago
Update Gradle & dependencies
7fbdb7234e89606bcd51cb702931d15450dd0647 authored almost 6 years ago
7fbdb7234e89606bcd51cb702931d15450dd0647 authored almost 6 years ago
Update to Text 3.0.0
038191d1dd7dd79a4af862dc5bb2c3b9cbaee5c4 authored almost 6 years ago
038191d1dd7dd79a4af862dc5bb2c3b9cbaee5c4 authored almost 6 years ago
[Gradle Release Plugin] - new version commit: 'v0.1.3-SNAPSHOT'.
5b01a68c9da1ae819051486b811fb6aa7c7531e4 authored almost 6 years ago
5b01a68c9da1ae819051486b811fb6aa7c7531e4 authored almost 6 years ago
[Gradle Release Plugin] - pre tag commit: 'v0.1.2'.
35529e9b35dad2e74a8c604c7dbdb5027ae719cf authored almost 6 years ago
35529e9b35dad2e74a8c604c7dbdb5027ae719cf authored almost 6 years ago
Merge pull request #7 from EngineHub/feature/suggestions
Implement suggestions
f47808bc837607553c94472371c918b1741813de authored almost 6 years ago
Implement, test, and fix: suggestions
ceebe691a8204c0cd1782692caa1733ddfef37c7 authored almost 6 years ago
ceebe691a8204c0cd1782692caa1733ddfef37c7 authored almost 6 years ago
Refactor tests to Kotlin
80bec78c51074ee42016e0561a0d4e1ba2759f86 authored almost 6 years ago
80bec78c51074ee42016e0561a0d4e1ba2759f86 authored almost 6 years ago
Catch UsageException & take it for suggestion
4f0e3fdc2d2a961c2a6eef797cef3436e89bb89a authored almost 6 years ago
4f0e3fdc2d2a961c2a6eef797cef3436e89bb89a authored almost 6 years ago
Initial model for providing suggestions
d614396bebddac8e94cda9d511378871e877e288 authored almost 6 years ago
d614396bebddac8e94cda9d511378871e877e288 authored almost 6 years ago
[Gradle Release Plugin] - new version commit: 'v0.1.2-SNAPSHOT'.
f41db88fd08c83e2badab5d9b7bb2c18fe6740da authored almost 6 years ago
f41db88fd08c83e2badab5d9b7bb2c18fe6740da authored almost 6 years ago
[Gradle Release Plugin] - pre tag commit: 'v0.1.1'.
cbda00410087d11ae0a450939eafa14fa52b0f73 authored almost 6 years ago
cbda00410087d11ae0a450939eafa14fa52b0f73 authored almost 6 years ago
Do not bind flag-stop argument
c974c7d9551d070f76c0add453de63a15fcdc9c5 authored almost 6 years ago
c974c7d9551d070f76c0add453de63a15fcdc9c5 authored almost 6 years ago
Correct flag parsing
3cd6b86860181784a269d36a2ded05b71f01e913 authored almost 6 years ago
3cd6b86860181784a269d36a2ded05b71f01e913 authored almost 6 years ago
[Gradle Release Plugin] - new version commit: 'v0.1.1-SNAPSHOT'.
d162211d8a6bd59122aecf6d2705f03c19526d3a authored almost 6 years ago
d162211d8a6bd59122aecf6d2705f03c19526d3a authored almost 6 years ago
[Gradle Release Plugin] - pre tag commit: 'v0.1.0'.
2b2f9cb4763aac2a15c2a087a8f1e884f8075113 authored almost 6 years ago
2b2f9cb4763aac2a15c2a087a8f1e884f8075113 authored almost 6 years ago
Re-work construction of MultiKeyConverter
9634878039de52aea4102f5b5cc4e864be954b91 authored almost 6 years ago
9634878039de52aea4102f5b5cc4e864be954b91 authored almost 6 years ago
Add multimap convience methods for MultiKeyConverter
da80d2245ea748921a6e5dff8006c4946a6b21d9 authored almost 6 years ago
da80d2245ea748921a6e5dff8006c4946a6b21d9 authored almost 6 years ago
Licenses
7d215d44d391925b343dd974cacd3fc32b0ab3bc authored almost 6 years ago
7d215d44d391925b343dd974cacd3fc32b0ab3bc authored almost 6 years ago
Add suggestion helper for prefix-filter
58e38a144dca79b7f7437ecb7b05168c669362ab authored almost 6 years ago
58e38a144dca79b7f7437ecb7b05168c669362ab authored almost 6 years ago
Ensure ComponentJoiner has content
66f4e6c2069a245a981b40ab7e869c1b811d6ca8 authored almost 6 years ago
66f4e6c2069a245a981b40ab7e869c1b811d6ca8 authored almost 6 years ago
Revert back to normal SNAPSHOT
479e621ffce1560a7a1f65151a34317e53ae53e8 authored almost 6 years ago
479e621ffce1560a7a1f65151a34317e53ae53e8 authored almost 6 years ago
[Gradle Release Plugin] - new version commit: 'v0.0.1-alpha2-SNAPSHOT'.
149a0a9e7aafcee325d88fa075aafb43ae166519 authored almost 6 years ago
149a0a9e7aafcee325d88fa075aafb43ae166519 authored almost 6 years ago
[Gradle Release Plugin] - pre tag commit: 'v0.0.1-alpha1'.
381081cf39a13ee5cf9e813b8118b33d58e82af3 authored almost 6 years ago
381081cf39a13ee5cf9e813b8118b33d58e82af3 authored almost 6 years ago
Add release plugin
6e83fe9ddb50ffa874fc5117d1b0f2d5d91dfcee authored almost 6 years ago
6e83fe9ddb50ffa874fc5117d1b0f2d5d91dfcee authored almost 6 years ago
Licenses
7b578ca5d9caf3b5244c783222ab524bfc0ddb91 authored almost 6 years ago
7b578ca5d9caf3b5244c783222ab524bfc0ddb91 authored almost 6 years ago
Colorize multiple choice converters, provide utility for doing so
a5c49af56de0d7a34439ab72504bdba1de6526f3 authored almost 6 years ago
a5c49af56de0d7a34439ab72504bdba1de6526f3 authored almost 6 years ago
Provide info on optional-type-mismatch
59affb0636464cd3b6defa90a5edd6027c6e351b authored almost 6 years ago
59affb0636464cd3b6defa90a5edd6027c6e351b authored almost 6 years ago
Always prepend newline in help
518e42e91dd97e3562c96c67a1c2e99c5eb8b6c8 authored almost 6 years ago
518e42e91dd97e3562c96c67a1c2e99c5eb8b6c8 authored almost 6 years ago
Bind variable parameters properly
026374e93f23b7f48ab8d0590461028cdecc1113 authored almost 6 years ago
026374e93f23b7f48ab8d0590461028cdecc1113 authored almost 6 years ago
Fix spacing on usage
506ebdcf818e6aab6f8a6565765a8a2c3b7ccd50 authored almost 6 years ago
506ebdcf818e6aab6f8a6565765a8a2c3b7ccd50 authored almost 6 years ago
Reimplement parser, fix various bugs
1b796cecdf90d3e222b0759b52b5859d8f88abd4 authored almost 6 years ago
1b796cecdf90d3e222b0759b52b5859d8f88abd4 authored almost 6 years ago
Drop resolve block from artifactory config
e166cd8e4b5b0ef756464ca226917e884806c181 authored almost 6 years ago
e166cd8e4b5b0ef756464ca226917e884806c181 authored almost 6 years ago
Fix generated full name
d7c7922425189be46acd5928ada588f797bd9ad1 authored almost 6 years ago
d7c7922425189be46acd5928ada588f797bd9ad1 authored almost 6 years ago
Adopt new exception for failed conversions
27e9f7bc717bb837c2a47345b0f838168aff72d7 authored almost 6 years ago
27e9f7bc717bb837c2a47345b0f838168aff72d7 authored almost 6 years ago
Update licenses
340919f4061f8b008b7cad9f0d9f22fe0e33830f authored almost 6 years ago
340919f4061f8b008b7cad9f0d9f22fe0e33830f authored almost 6 years ago
Take advantage of coloring
e3d15ed169abb00e8fbcb157eb2a79496c141027 authored almost 6 years ago
e3d15ed169abb00e8fbcb157eb2a79496c141027 authored almost 6 years ago
Provide full command context to exceptions
7c024347635fd648032fc0320b6cac1fc3868bc1 authored almost 6 years ago
7c024347635fd648032fc0320b6cac1fc3868bc1 authored almost 6 years ago
Do not use the context classloader
a795c0862cd7e7e3fae16de2117c573748dbc46a authored almost 6 years ago
a795c0862cd7e7e3fae16de2117c573748dbc46a authored almost 6 years ago
Allow taking the parameter object for inspection
a8a4f342e315965cf5b0e5a712c12f90b5e7db58 authored almost 6 years ago
a8a4f342e315965cf5b0e5a712c12f90b5e7db58 authored almost 6 years ago
Validate all conditions in the chain of commands
6b7f50b5366de71896fcb7e76e7dc3455ef7b040 authored almost 6 years ago
6b7f50b5366de71896fcb7e76e7dc3455ef7b040 authored almost 6 years ago
Prevent NPE
6c26d3796ad5045eb62fc4730ccaa3c12300b6cf authored almost 6 years ago
6c26d3796ad5045eb62fc4730ccaa3c12300b6cf authored almost 6 years ago
Support an empty prefix, for basic untranslated names
ffb17968477e79596a80fd5fb2ab24947a38a8f4 authored almost 6 years ago
ffb17968477e79596a80fd5fb2ab24947a38a8f4 authored almost 6 years ago
Fix a few bugs
b416c0465636ad046e5698aad8668f75a7883ced authored almost 6 years ago
b416c0465636ad046e5698aad8668f75a7883ced authored almost 6 years ago
Fix footer
0847c8e7529692006c43a83b57a2b51392c94e84 authored almost 6 years ago
0847c8e7529692006c43a83b57a2b51392c94e84 authored almost 6 years ago
Port everything to a text component
306c0eb90c9ffffc9e82060e1afad072979e5ecd authored almost 6 years ago
306c0eb90c9ffffc9e82060e1afad072979e5ecd authored almost 6 years ago
Fix flag help display
3137e460d545482e958a3bbf1665e3a7407099e0 authored almost 6 years ago
3137e460d545482e958a3bbf1665e3a7407099e0 authored almost 6 years ago
Prevent command methods from conflicting
3085cb216ed2f40ce76dcb23e64b25a92dcf0bd2 authored almost 6 years ago
3085cb216ed2f40ce76dcb23e64b25a92dcf0bd2 authored almost 6 years ago
Add mapping helpers to conversion results
928cc26c6957f8ab89f624ce4c18b912dc549700 authored almost 6 years ago
928cc26c6957f8ab89f624ce4c18b912dc549700 authored almost 6 years ago
Add variable support to processor, fix multi support
c98db6c18e1f58271dcd2be4850c262cdc663407 authored almost 6 years ago
c98db6c18e1f58271dcd2be4850c262cdc663407 authored almost 6 years ago
Add variable argument parsing support
328969180b66af97c5f2f8d58434ab61ee63f06f authored almost 6 years ago
328969180b66af97c5f2f8d58434ab61ee63f06f authored almost 6 years ago
Check for negative number misinterpretation
a885950926d894cfee7911d6b645fb11ea47e5d9 authored almost 6 years ago
a885950926d894cfee7911d6b645fb11ea47e5d9 authored almost 6 years ago
Support optional arguments prior to required ones
879fbaee42861b7d2be845951b04190462dd60a1 authored almost 6 years ago
879fbaee42861b7d2be845951b04190462dd60a1 authored almost 6 years ago
Fix many bugs in gen code
27ea837c24f8e0883abe559c670d9b27c130b245 authored almost 6 years ago
27ea837c24f8e0883abe559c670d9b27c130b245 authored almost 6 years ago
Add failure-recast method
4e6b0cb15319233e3a5bb687e434fa7ffb0513a3 authored almost 6 years ago
4e6b0cb15319233e3a5bb687e434fa7ffb0513a3 authored almost 6 years ago
Register the parameter type with the part
0b8b2ba4e6af7b68f33354b4354036b44e32d352 authored almost 6 years ago
0b8b2ba4e6af7b68f33354b4354036b44e32d352 authored almost 6 years ago
Add BiMap converter
ad52c60c57159f2dd23e6bdd43eaef6a336df13a authored almost 6 years ago
ad52c60c57159f2dd23e6bdd43eaef6a336df13a authored almost 6 years ago
Add support for untyped value injection
c5e81c856f2388c40c5dcd07968cd88b2c088e3e authored almost 6 years ago
c5e81c856f2388c40c5dcd07968cd88b2c088e3e authored almost 6 years ago
Drop manager as a injected value store
86c6c1ab819cf7f56ecb7aaa0fd4b74628f8e648 authored almost 6 years ago
86c6c1ab819cf7f56ecb7aaa0fd4b74628f8e648 authored almost 6 years ago
More optimizing and bugfixing
9fb470282c7672565776f66d4612e5e6b739d5bc authored almost 6 years ago
9fb470282c7672565776f66d4612e5e6b739d5bc authored almost 6 years ago
Fix some bugs
a1fba965ae80222decdc866773786d9b0fba4230 authored almost 6 years ago
a1fba965ae80222decdc866773786d9b0fba4230 authored almost 6 years ago
Generate annotation implementation on all default values type
721b91c651576be1e51d7c20231ce11e9efcbf8f authored almost 6 years ago
721b91c651576be1e51d7c20231ce11e9efcbf8f authored almost 6 years ago
Add context to arg converters
116457199ddf2418a51adc9927b83b3bdb43e31b authored almost 6 years ago
116457199ddf2418a51adc9927b83b3bdb43e31b authored almost 6 years ago
Improve Key toString
baa6097d843b84cb3f1b4079f8095074b0b6ad1c authored almost 6 years ago
baa6097d843b84cb3f1b4079f8095074b0b6ad1c authored almost 6 years ago
Make our own Key, with Inject & TypeLiterals
22eeea67148d33a5d5a8a3bbf8c0f61cb740a889 authored almost 6 years ago
22eeea67148d33a5d5a8a3bbf8c0f61cb740a889 authored almost 6 years ago
Optimize listener calls to reduce lambda usage
7e9abee09d69027a63156fe4dcc049ef7c04110f authored almost 6 years ago
7e9abee09d69027a63156fe4dcc049ef7c04110f authored almost 6 years ago
Optimize Key reference generation further
1fd1bd534f6cc8c018f6aac7c0f02facfe8e690d authored almost 6 years ago
1fd1bd534f6cc8c018f6aac7c0f02facfe8e690d authored almost 6 years ago
Add annotation handling to Key code
83521421a5f22b796efb876de7920a7e3829b146 authored almost 6 years ago
83521421a5f22b796efb876de7920a7e3829b146 authored almost 6 years ago
Add a per-execution context
e6ddef70399945d414ad760845c246ce285c2627 authored almost 6 years ago
e6ddef70399945d414ad760845c246ce285c2627 authored almost 6 years ago
API improvments
01089c1529683d2966ce9a6b99a62cb07024e23a authored almost 6 years ago
01089c1529683d2966ce9a6b99a62cb07024e23a authored almost 6 years ago
Add README, mostly for build status
ec48ba962ee7a30d45588e68c25662d12789df36 authored almost 6 years ago
ec48ba962ee7a30d45588e68c25662d12789df36 authored almost 6 years ago
Disable doclint under J8
d2a38c587b46203f1bb816024298a1ff475bf5da authored almost 6 years ago
d2a38c587b46203f1bb816024298a1ff475bf5da authored almost 6 years ago