Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/EngineHub/CommandHelper

Rapid scripting and command aliases for Minecraft owners
https://github.com/EngineHub/CommandHelper

Return the array from array_reverse, and make world actually optional in get_vector

b895802321cbb9362225e3e2a26cae98f75152e7 authored about 2 years ago by LadyCailin <[email protected]>
fix: pom.xml to reduce vulnerabilities (#1328)

The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JAVA-ORGYA...

6096b1ec1a894fce08a16139235068fcb7bf0437 authored over 2 years ago by Snyk bot <[email protected]>
Fix Event API Link (#1324)

* Fix Event API Link

The link caused a 404 while it should have gone to the Event API page

...

3ecc10c9a22a44fb4562d6a5221e0e407010ee33 authored over 2 years ago by RitzKid76 <[email protected]>
Bump snakeyaml from 1.26 to 1.31 (#1327)

Bumps [snakeyaml](https://bitbucket.org/snakeyaml/snakeyaml) from 1.26 to 1.31.
- [Commits](htt...

fd81b319d929e95331301e4e615bd1cb3c6231b2 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Support angled fireworks and instant detonation

9306a2a4f67a2f39fbb82b9b85d1b68a0c9b8d4f authored over 2 years ago by PseudoKnight <[email protected]>
Don't allow errors in tabcompleters to crash the server

c6613a8e44283f5cc819a64557679118ea4cc308 authored over 2 years ago by LadyCailin <[email protected]>
Change set_timeout/interval to accept Callable.

This allows for things like set_interval(1000, proc _test); in addition
to closures.

Also add s...

9bb91a7e952d7f89eb6ed9bf7eceea8ebcc3ce48 authored over 2 years ago by LadyCailin <[email protected]>
Remove terminal colors from CommandLineTools page

d5cd023fde9e0ff41a626400650e97a8c5b3328a authored over 2 years ago by PseudoKnight <[email protected]>
Fix sudo() on 1.19.1

0cdc115c4df67412e937d2c4ff231b14a757596e authored over 2 years ago by PseudoKnight <[email protected]>
Improve messages when aliases failed to compile on start

3a7d569c37f074e91bbe3d3335d829f7a7b53211 authored over 2 years ago by PseudoKnight <[email protected]>
Missng 0 in text wrangler syntax

d239a9051ebbf14efe12ca1905fecac73eb95741 authored over 2 years ago by LadyCailin <[email protected]>
Add 'despawn' to set_entity_spec() for item entities

01345283c52b0dc85c6872d76701a50c016a7539 authored over 2 years ago by PseudoKnight <[email protected]>
Note use of get_mob_equipment() for armor stands

96f273849dd852cda0c10a7ca2ba12015da8ee36 authored over 2 years ago by PseudoKnight <[email protected]>
Fix RangeException when setting age for some entity types

As of 1.13.2 on spigot items, arrows, and falling blocks can have lifetimes of less than one. Th...

513893a9ad332c52b296d4f606fef3a5f8e8693d authored over 2 years ago by PseudoKnight <[email protected]>
Minor fixes (#1322)

* interpreter: fixed the uninstall routine

* compiler: temporarily disabled keyword

* int...

f3c5bfdfe1f3da04691f91d578f5e9add0e5d9b0 authored over 2 years ago by aah-uuh <[email protected]>
Expand Spawner item meta

185c7c6955b0666b61e76c4ad8ffb7b5c0460061 authored over 2 years ago by PseudoKnight <[email protected]>
Add bone_meal_block function

9ba3f68c7eea43b101656ba5ea3ad07b28ad67e7 authored over 2 years ago by PseudoKnight <[email protected]>
Improve website accessibility

* Improve color contrast (Fixes #1269)
* Remove bad table header (Fixes #1271)
* Add missing alt...

fe29da130555269b028dcfc5029e206f51e9d8ba authored over 2 years ago by PseudoKnight <[email protected]>
Respect clear weather duration for storm()

a28a0649ea74f5b56de32f67946e80f6352eccae authored over 2 years ago by PseudoKnight <[email protected]>
Add arrow pierce level to entity_spec

3eebbf8b1b0b3a437f40331b4e03c819111fadaa authored over 2 years ago by PseudoKnight <[email protected]>
Add WARDEN cause for entity_potion event

631a96d1a260fedf2bcd5fb68c39a92759ca3c67 authored over 2 years ago by PseudoKnight <[email protected]>
Fix location prefilter validation

80e296be3f85ee73e00571b3ed7a02ab4db5b8ad authored over 2 years ago by PseudoKnight <[email protected]>
Improve support for LangServ workspace in CH/MS directory

cb92310765bfa1a2eb41b14fc68e8e0d4b998eb4 authored over 2 years ago by PseudoKnight <[email protected]>
Fix horizontal rule css style

9d116fae4eca764b02f89f10e64a87fdc3e4b054 authored over 2 years ago by PseudoKnight <[email protected]>
Clean up code for unsupported MC versions

6e4c50b6cb11c289a1480a46d81aea893ad23e14 authored over 2 years ago by PseudoKnight <[email protected]>
Fix executing empty scripts (Fixes #1320)

badffce78de6fbafb1907513e9ebbd8a9d0aec0c authored over 2 years ago by PseudoKnight <[email protected]>
Support entity source for play_sound()

f22c4f2ec8c3af205b6ae141671e6e79a6991691 authored over 2 years ago by PseudoKnight <[email protected]>
Update scoreboard length limits

4852487eb117ec122fd2bc220f628997eb21c48e authored over 2 years ago by PseudoKnight <[email protected]>
Add SpawnReason.METAMORPHOSIS

66aa462b17ac9cb48f051847ffb6d9f1d3f81a8e authored over 2 years ago by PseudoKnight <[email protected]>
Improve script eval performance

This reduces Script eval time as well as any other places that use getEnv(). In Script eval this...

d83736e637ccb3e62603a893b6e078724e542323 authored over 2 years ago by PseudoKnight <[email protected]>
Fix java bounds exception when if/switch given too few args

0a2d7b8632c7671fbbb1fb7049b18fc46cd5a76c authored over 2 years ago by PseudoKnight <[email protected]>
Add DamageCause.SONIC_BOOM

da4e4e0e8c83f9fdfbceb2363727a1f67e29ba55 authored over 2 years ago by PseudoKnight <[email protected]>
Fix error in core for eval() without code

Fix error in core for `eval('')` calls without code. This includes `eval('// Comment!')`. Return...

098f14ee6edca60275875293e75d8ff84f1d7919 authored over 2 years ago by Pieter12345 <[email protected]>
Add support for Minecraft 1.19

918bd125fa45c69ff30dfa072daef94a5212fd1c authored over 2 years ago by PseudoKnight <[email protected]>
fix: pom.xml to reduce vulnerabilities (#1319)

The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JAVA-COMGO...

b9c64069127464908d31fa0ca294613f297b1175 authored over 2 years ago by LadyCailin <[email protected]>
Fix Statements documentation

3d68c3f9271adbbbdb414a8f5df96d64a64ec07e authored over 2 years ago by LadyCailin <[email protected]>
Documentation updates

48de8543536ee31bb01503a0b472ea6502355934 authored over 2 years ago by LadyCailin <[email protected]>
Add $proc-> type in @param tabcompletion

50a9897e86d96dbe237245b684f24441a12c9306 authored over 2 years ago by LadyCailin <[email protected]>
Throw exception on negative queue delay

189705d844a3a5c4c5f5ea78d3d31d92469fe6cd authored over 2 years ago by PseudoKnight <[email protected]>
Use the cached MCServer

7a27b73ca6a4eb5cdcb7dd9ab1441145afb6a67f authored over 2 years ago by PseudoKnight <[email protected]>
Fix capitalization properly in file paths for LangServ

fd93d24111b32254f2c467c8a462feaaa5cec858 authored over 2 years ago by PseudoKnight <[email protected]>
Add equals/hashCode to Target, remove empty statements.

248327c9f6d1d40cdaa5ef7699362f4c41bc7e21 authored over 2 years ago by LadyCailin <[email protected]>
Just fix the damn syntax automatically, checkstyle, you clearly know what the problem is

f0ecc0d03da8698636d92c09630b6f02f76d9425 authored over 2 years ago by LadyCailin <[email protected]>
Add SelfStatements.

This forces some functions to always be treated as statements, such as
while, which functions as...

0c69a49a0461da421cc985169c366c76f791feef authored over 2 years ago by LadyCailin <[email protected]>
cs

c84281bec29bb691416d4a533ef64ce762f893c4 authored over 2 years ago by LadyCailin <[email protected]>
Add support for proc forward declarations

af93370adfcaf0df1f697ac74331a320462e60ea authored over 2 years ago by LadyCailin <[email protected]>
Add unit tests for typehinting varargs in closures

Also, require StaticAnalysis to be non-null (may still be disabled).

d2a2cd7c450897bbe00fd28035531f6604e50ece authored over 2 years ago by LadyCailin <[email protected]>
Clone type when it's a vararg

0459b2384fe3d83ce22e18506e080ba2caafdf87 authored over 2 years ago by LadyCailin <[email protected]>
Fix failing tests

fa76e6ada27b4798b29b2e58b667c09e196ca00e authored over 2 years ago by LadyCailin <[email protected]>
Added vararg support in parameter definitions.

This doesn't work with typechecking yet, but this adds the compiler and
runtime support necessar...

081237efd9f9d430432f31913ad8ecd382df691c authored over 2 years ago by LadyCailin <[email protected]>
Convert dumb __smart_string__ strings to regular strings

This already happens earlier in the compiler for double quote smart string syntax. This commit a...

c589f46bcfd5b9c0d41b3dffe5e0f23f89f71389 authored over 2 years ago by Pieter12345 <[email protected]>
Fix smart_string rewriting to dumb strings for case labels

Fixes `switch(dyn('test\\\\')) { case "test\\": msg(1); }` resulting in a match, as well as `swi...

a48e4214e217e22ab254a15d4b76effd4abf629b authored over 2 years ago by Pieter12345 <[email protected]>
Add smart to dumb string conversion tests

b268073e969c07ed459dfb5917b391c6859feffc authored over 2 years ago by Pieter12345 <[email protected]>
Fix OptimizationUtils optimization result for strings

- Escape `\` before adding more escape signs.
- Use `replace` instead of `replaceAll`, effective...

8250f1f2b9af860361095408a700470ae0817ee1 authored over 2 years ago by Pieter12345 <[email protected]>
Add automatic tab completion to @commands.

This provides reasonable defaults for commands depending on the name of
the variable and any con...

2fe85bf29508e5c1f7a648a016aebf4f48b812a3 authored over 2 years ago by LadyCailin <[email protected]>
Bugfix for `msg('test';);` in non strict mode.

8647c5d0275e58ec3d36dacd51b5c42aa318881e authored over 2 years ago by LadyCailin <[email protected]>
Fix smart_string rewriting for dumb strings (#1318)

- Fix smart strings containing an escaped `@` not being rewritten.
- Fix `\` in 'dumb' smart st...

9eb46854753b44966ee815c37404f346bb495ee8 authored over 2 years ago by Pieter12345 <[email protected]>
Make dor return auto for now

c336e3267c5f6d32f4fb2bbb44440d3577e7424f authored over 2 years ago by LadyCailin <[email protected]>
Add proper support for the typechecker

7217fbbf8ceab1281062a9117813108bde035187 authored over 2 years ago by LadyCailin <[email protected]>
Documentation update

65fbb6498eb52e85313a8720bbe70da7a56e4d33 authored over 2 years ago by LadyCailin <[email protected]>
Full documentation page for Procedures

5c25d927687a31b674df2b9f2b148924c2bbf915 authored over 2 years ago by LadyCailin <[email protected]>
Fix test failures

9e05caa8e3b37cf100b936896b9a72cc9ff519d3 authored over 2 years ago by LadyCailin <[email protected]>
Add get_proc and proc _asdf; keyword usage to get a first class proc ref

This, in addition to standardizing the Callable type, allows for all
closures and procedures to ...

4278bb10c0aa978c10d85f2fb90c0878d813635d authored over 2 years ago by LadyCailin <[email protected]>
Fix various bugs with parenthesis based execution.

ec00e95a27cd714b58b4a51be15390de9d4886b6 authored over 2 years ago by LadyCailin <[email protected]>
Fix bug where smart strings in switch cases were seen as empty string

6f5387ad5b63fac58283ef3f02f3739d4dd685b4 authored over 2 years ago by LadyCailin <[email protected]>
Add execution of anything with parenthesis.

Previously, ivars were special cased when executing them such as `@a()`.
This caused the compile...

ab21e6081faed8471b1de484fa5e9b2e39cff7a7 authored over 2 years ago by LadyCailin <[email protected]>
fix: pom.xml to reduce vulnerabilities (#1317)

The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JAVA-COMGO...

6a1f9161a9ce6a4d86acc99ce9ca4b58596b0f6f authored over 2 years ago by Snyk bot <[email protected]>
Add compiler warning for unexpected statements in non-strict mode

69cb44a86e6336563b6edd807fc622e1cf2a178b authored over 2 years ago by LadyCailin <[email protected]>
Pull up the sub-child of statements, not just replace it with itself.

bb2717cd3704670c55f03251b547cf824110e2a5 authored over 2 years ago by LadyCailin <[email protected]>
Fix issue with using actually dumb smart strings in case clauses.

ea725263e2efa5d97330957f576a65800c69dd48 authored over 2 years ago by LadyCailin <[email protected]>
Fix the opposite case for statements

f76ea72adc0628a949b7c7606c1551b2ccccbbcf authored over 2 years ago by LadyCailin <[email protected]>
cs

42fbaa6a2d890a4b9f225e76f9488f406326ff37 authored over 2 years ago by LadyCailin <[email protected]>
Fix a bug with autoconcat and partially statement'd code

4854e0b94f21bf56da607968e529aa5e8524a337 authored over 2 years ago by LadyCailin <[email protected]>
Don't nest statements, and add back statement checks.

As a modification to how it was before, something like `if(@v;){}` will
now pull up the value to...

4a620f5a2e2f53f08eff42063ef175ffbbd1ea41 authored over 2 years ago by LadyCailin <[email protected]>
Add break and continue keywords

16b5739977c483902b601f27d978e7b137f8205a authored over 2 years ago by LadyCailin <[email protected]>
Full support for statements.

switch(_ic) has been rewritten to use the early keyword processor,
which makes the implementatio...

bd725d0a270abc11c87aee7625cbc70e4cd4c247 authored over 2 years ago by LadyCailin <[email protected]>
Add framework for late binding keywords. (#1316)

There is also a start for early binding ones as well, but that is unused
for now. A LateBinding...

9b4f1de455babea35114e12f0360b011dc8812b4 authored over 2 years ago by LadyCailin <[email protected]>
Fix IndexOutOfBoundsException for try keyword

a53ad22e5ccb0f90145b1d359f1d30e5a792778a authored over 2 years ago by PseudoKnight <[email protected]>
Fix LangServ linting for cached files

Made uri conversion more consistent, and lowercased keys where conversion was not easily possibl...

c09076f0ee1845ffd79a09563abd0d26a13c59d1 authored over 2 years ago by PseudoKnight <[email protected]>
Fix inconsistent paths in LangServ for getting ParseTrees

This affected document symbols, links, hovers and declarations for auto includes and library fil...

431b935c107f73d2c655b8575b05dc9e57c8fe2a authored over 2 years ago by PseudoKnight <[email protected]>
Improve LangServ startup time and extension compatibility

e5f24586537fae8bfbc093762f6c8537f1204377 authored over 2 years ago by PseudoKnight <[email protected]>
Synchronize CClassType cache initialization

Prevents having multiple instances of `CClassType` objects for the same MS type due to async acc...

d5c707e67b61f8d8da0c0a99e24b0f824d05590d authored over 2 years ago by Pieter12345 <[email protected]>
Halt reload execution if auto_include compilation errors

Env cloning was accidentally put in compilation instead of execution during reload rewrite, so t...

49f7f463c18b8b93a7ca0a996b5f4c2e1ab95a3f authored over 2 years ago by PseudoKnight <[email protected]>
Display exceptions on auto includes in LangServ

f3fe7f0fc7fd90e65832d933f5a5a516cbb36310 authored over 2 years ago by Pieter12345 <[email protected]>
Remove exceptions on include() calls for faulty includes

This prevents getting drowned in compile errors on `include()` calls while coding in an included...

39bd6af89ab3562b4fab3f4fb40134328dc8838d authored over 2 years ago by Pieter12345 <[email protected]>
Move execution of autoincludes to later. (#1314)

* Move execution of autoincludes to later.

This prevents auto_includes which write to Globals...

d3049cd86c57c6642ef9d7e9344815d3540662d8 authored over 2 years ago by LadyCailin <[email protected]>
Minor scope optimization

No functional changes. This prevents the scope sets from being converted to an array before they...

b13a0467b89ba7e34a6c2cc5693daefb17764c57 authored over 2 years ago by Pieter12345 <[email protected]>
Prevent faulty auto includes being compiled twice in LangServ

Possible exceptions on auto includes are already generated and added in `StaticAnalysis.setAndAn...

4ced793557d0c824790ce565c33355ab881aeca7 authored over 2 years ago by Pieter12345 <[email protected]>
Only compile auto includes once in LangServ

f334bb544a000ec0f223e87611f6ee55145a6c3a authored over 2 years ago by PseudoKnight <[email protected]>
Fix possible NPE in timeout clear_task() race condition

Also check for negative delays, which cause core errors.

e391c2284af683ade7cdd7162957ae18053a2ff4 authored over 2 years ago by PseudoKnight <[email protected]>
Don't recompile cached includes in LangServ

2e37480fdeebeea73a88b434ec68c8889a0dc2b6 authored over 2 years ago by PseudoKnight <[email protected]>
Fix NPE if timeout is killed inside closure

Generally timeouts do not need to use clear_task(), let alone clear_task(id), but this scenario ...

e9256635da6e9ff8951c5c0540a228bdd1779c59 authored over 2 years ago by PseudoKnight <[email protected]>
Make clear_task(id) also clear timeouts in TaskManager

Previously when using clear_task(id) with an id from a timeout, it wouldn't execute but it would...

b5cae9e9ec1cb38d6e7301f2cb6f6a0e7cfd438d authored over 2 years ago by PseudoKnight <[email protected]>
Process keywords faster again

This avoids traversing subchildren twice when keywords are found, and removes a redundant keywor...

9a1f397c5e13dfed3ab8cd101351fb4fc2345a49 authored over 2 years ago by PseudoKnight <[email protected]>
Fix instanceof exception when keyword is on right side

938a9f556f39948c07320a12237e5eb7ebdf85f0 authored over 2 years ago by PseudoKnight <[email protected]>
Add unit test to detect condition from revert

09ccd6d0b62bd18931c75422d6230cb7b4f6170a authored over 2 years ago by LadyCailin <[email protected]>
Revert "Process keywords faster (#1312)"

This reverts commit d886084074c2eda679164315816f807339fc7d85.

57053eaaa02d3c8d601201b0316a842b564b5048 authored over 2 years ago by LadyCailin <[email protected]>
Update maven-shade-plugin to non snapshot version

5ef800c64522b11d8fb7bace5bc781b4b547aed8 authored over 2 years ago by PseudoKnight <[email protected]>
Process keywords faster (#1312)

This avoids traversing children twice when keywords are found, and removes a redundant keyword h...

d886084074c2eda679164315816f807339fc7d85 authored over 2 years ago by Michael Smith <[email protected]>
Fix StaticAnalysis in vscode for static includes

Separated out files in libraries for parsing after main files. If they exist in the IncludeCache...

da2d18f4a49f68e7db0f59a3d214a0aab174532c authored over 2 years ago by PseudoKnight <[email protected]>