Ecosyste.ms: OpenCollective

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

github.com/QuiltMC/Mixin

Mixin is a trait/mixin and bytecode weaving framework for Java using ASM
https://github.com/QuiltMC/Mixin

Update wrapper

2f7e3a8774f99fe66e6bd93f0f50237bc3076a92 authored over 3 years ago
Also run CI on Java 16

d01674b8da3e988ee412c831436ca61505acb8c8 authored over 3 years ago
remove the useless checkVersion since our maven does that for us

75a6e6f57ac31f401f1be5d9b59f39be5b36ad30 authored almost 4 years ago
Try/catch checkVersion

cf09a9021659ac8a5a6fdbaf7970b276facbf083 authored almost 4 years ago
Quiltification

aaf90fb45e1d9439abe75c7accf796ddee4b8d1e authored almost 4 years ago
Java 17 support/ASM 9.1

20499423530ac4f9147df8ba8d2a908b26ad8373 authored almost 4 years ago
Fix log messages still being logged, update shadow plugin.

1e9b0b9a9e25af1e41d715f130375cadc7929886 authored almost 4 years ago
Fix local build detection

e79be6c4bbe58c0655fd1f319f020e93f51ccc90 authored almost 4 years ago
Fix publish...

109d53f2c510f7bc258ab43683b7b25920dab6be authored almost 4 years ago
Version bump

62f053c0c031ed99936c152044dbe1fbb138d649 authored almost 4 years ago
Java 15/16 support (#44)

b7de0f63aebe6b8dc6fc39b1b92e183d4385a334 authored almost 4 years ago
Shutup the AP when building, all this is stuff is usually useless log output. (#45)

f124d71f381c7367f73131ee5ed91debebb5c522 authored almost 4 years ago
Build script updates (#46)

Build using GHA
Drop Java 6 and 7 support
Bump to ASM 9
Update gradle
New versioning

6008d6f3cf1b2f46b98681812508e2da1bb24104 authored almost 4 years ago
Allowing injecting in constructor's (#30 #40)

* Allowing injecting in constructor

It is bad to assume that everyone does business logic out...

536170a94675b07e462cc46cdb6493586bdd6dcc authored about 4 years ago
Merge remote-tracking branch 'remotes/sponge/master' into fabric-0.8

# Conflicts:
# gradle.properties

279f1e6957f80fd691df2ef3ece92416f9ac07d3 authored over 4 years ago
Fix static shadows for good (#39)

* Experimental fix for SpongePowered/Mixin#431

01618ecfd03799827f963112b0f200fe5e96ad24 authored over 4 years ago
Mixin 0.8.2 RELEASE

4585277f9f4b026065ce749f279ea1ad4919c4f1 authored over 4 years ago
Hotfix for obfuscation lookup fix which fixes lookups in superclasses

Fixes bug introduced in 54681f0b766cf117de254441db69fa9695c25081 which
prevents lookups in indir...

bc7442d306603e5e280c441d3ffcd501926ca591 authored over 4 years ago
Mixin 0.8.1 RELEASE

5c3852753316961ab631a6574f3ef0fc2729c1db authored over 4 years ago
Update to ModLauncher 7.0 - Fixes #439

9f5191d1009f11c0142a068e13991901a50eb46a authored over 4 years ago
Properly recurse into superinterfaces when resolving member obf mappings

#Fixes 438

943894557ebb193e5f81dc772656e62183b7261d authored over 4 years ago
Partly revert https://github.com/FabricMC/Mixin/commit/ec491e3b5d131b657bd095652f0d5195cd33a7cf to fix #28 (#33)

48833b3c32a5311ed68b57a9c3b1010919ef05ae authored over 4 years ago
Set correct build version

5e8e99249dbcf247e3dd80b22c02787d995682ef authored over 4 years ago
Merge remote-tracking branch 'remotes/SpongePowered/master' into fabric-0.8

# Conflicts:
# gradle.properties

e3dedef62580d97ae7955a21261616dc3eaeab4a authored over 4 years ago
Publish AP jar to maven, derp

2817c670e8794a3076a421ed0098e80ed2a89b25 authored almost 5 years ago
Properly transform (ignore) method descriptors for primitive array types

Fixes #383

1252714215e03bdca681e9841475d326cdeef475 authored almost 5 years ago
Improve logging implicit match failures for ModifyVariable, fixes #382

Also add some scaffolding for adding the same capability to other
injectors

f5536fb5eefa3e362000752418e57a8e55c903a7 authored about 5 years ago
Merge remote-tracking branch 'remotes/sponge/master' into fabric-0.8

# Conflicts:
# build.gradle
# gradle.properties

5442b78e67d09139934b85019237b5a189cf005a authored about 5 years ago
Update version to 0.8.1-SNAPSHOT for development

e32a38e60e43b46b61515b6b4bd723f8d13c8b3e authored about 5 years ago
Mixin 0.8 RELEASE

6f6cee9674208bd2958d7b8417e1b38eddb2d09d authored about 5 years ago
Update build with POM exclusions for older builds and maven repo switch

c338f0c7a4586535678e2a02a19e5e1b35e3eb02 authored about 5 years ago
Provide more useful info when mixin classload is prohibited, closes #376

bd4076714d55071e0e0fa4fd1fe3105f87afcd17 authored about 5 years ago
Support for Mutable on setter accessors for final fields, closes #378

8cdc32d1fa192259a3553c0a60f7d2a868c1dd5a authored about 5 years ago
Strip the FINAL flag from all targets

cf5a44020a316eb404c1db4d0ffd7fd0afbb23b7 authored about 5 years ago
In retrospect, we can all agree that 1 in fact does not equal 3.

After a lot of scientific consideration, and general consensus, our math
was being managed by th...

b43aaeb35651fe75b0844f752df29521f3d197ae authored about 5 years ago
Merge pull request #27 from zeroeightysix/fabric-0.8

Merge upstream into master

6dd2d90285327dc0f1156635a49a84509c52b8d4 authored about 5 years ago
Merge remote-tracking branch 'remotes/upstream/master' into fabric-0.8

# Conflicts:
# src/main/java/org/spongepowered/asm/util/asm/ASM.java

910d4798646ff1b5fff0282b3afa11a7cc72e437 authored about 5 years ago
Always conform synthetic methods, even if no immediate conflict detected

e72808fd95550fab1cff28fa69ceaf2c422614a0 authored about 5 years ago
Allow Debug(export = true) to work even when verbose logging disabled

a5d9b4e5122d5c07a2c3d7515ae9692cebe28b5c authored about 5 years ago
Copy INVOKEDYNAMIC args array to avoid leaking handle remaps, fixes #373

27ea2a95550a8f5f4ae59a3f09a79f43c31f8db5 authored about 5 years ago
Add missing javadoc

8b9621a13b0f77ddf5d67948334d631dcfd86965 authored about 5 years ago
Improve detection and suppressibility of target warnings, fixes #372

d45be2539597811b00451cbd3929800de59f807c authored about 5 years ago
Fix comparison of types for AP invoker handler, fixes #375

ee74e82012e465ebac3499e937329c7ed22c343c authored about 5 years ago
Adding javadoc is only worthwhile if the brain is enabled, derp

a1ab1520d26413b901c6b6618ecbd30d05effba7 authored about 5 years ago
Fix staticness check and functionality of ModifyVariable in constructors

66bdb7b3b00c0040fcb5cd0e1d9fa60e304b1d27 authored about 5 years ago
Move classload tracking to AFTER so PREPARE doesn't fail for first class

This bug would trigger when the *first* class to be classloaded had a
mixin applied to it, since...

ce622cdfa6df72b330115bd7d0208bf8bfbc6409 authored about 5 years ago
Remove legacy fml agent from modlauncher service

This was only added to get the service to deliberately break to test the
previous commit and was...

9916ce37c87f326ac1ab41911ac80e9ba9083c4e authored about 5 years ago
Remove agent from further handling if hard fail when accepting container

c986828aff21bfbf2cd8bc1e18be29278f4f2330 authored about 5 years ago
Improve detection and reporting of ASM version, fixes reporting of ASM7+

be3f944af12ef7b3b45ac9b4b74600164ca455c5 authored about 5 years ago
Merge remote-tracking branch 'remotes/upstream/master' into fabric-0.8

# Conflicts:
# build.gradle
# src/main/java/org/spongepowered/asm/mixin/transformer/MixinPreProc...

e3b161a6d11754ae36f2d073ce9ff64b049cd577 authored about 5 years ago
Better wiring for injector annotations, fixes issue w/missed annotations

ModifyVariable and ModifyConstant were previously missing from declared
annotation types. Now de...

6d9fcfe6352c7e0342e93ccb250b94744ffacfcd authored about 5 years ago
Some better logging in MixinService initialisation, for science

eb7a548f92d79237c2da45d1580018356ff5f6d3 authored about 5 years ago
Add missing null check for audit trail in class generator

3d58719c75fe5e377fb30fec0bd10490e694866d authored about 5 years ago
Update checkstyle

36c29218a8c5ee7f3a7a28377b5a1f79d9c86168 authored about 5 years ago
Add more detail to activity tracking and some better exception messages

6f65e9f04314c647d2c4b5b34132d60765cff4d0 authored about 5 years ago
Merge remote-tracking branch 'remotes/upstream/master' into fabric-0.8

3f31fc88d61f6eb881d197399a86bf3b9f9f7ca4 authored about 5 years ago
Demote service bootstrap message to debug since this is expected

0289a40a57e2a44eaa0fe31f698f025c750d4441 authored about 5 years ago
Merge remote-tracking branch 'remotes/upstream/master' into fabric-0.8

00dc1035e88cb07d00d33d18c3fd554d1e3c4739 authored about 5 years ago
Emit more descriptive error message when companion plugin fails to load

4108c0fe32aab9ab55cd8cc3bbe155be9ca2672c authored about 5 years ago
Revert "Rethrow to ensure the whole stack gets printed to console"

This reverts commit ea2310b7

e83dc90edcf42590260e9c788b604f6ca57a499f authored about 5 years ago
Rethrow to ensure the whole stack gets printed to console

ea2310b7e580e162d1a26e7b342e77a5dd9ec96c authored about 5 years ago
Fix build number

6349e6c507d592108b68f91532c5a21121749cb1 authored about 5 years ago
Merge remote-tracking branch 'remotes/upstream/master' into fabric-0.8

32fe4ab3cfb4c624d9bc5e554d49905bb0570818 authored about 5 years ago
Remove preview suffix from internal version string

7568a39941723cccc1a16751af4158d95c11a697 authored about 5 years ago
Merge remote-tracking branch 'remotes/upstream/0.8' into fabric-0.8

# Conflicts:
# build.gradle
# gradle.properties

b1a5d6e4c778316fe941f5a8e73d799f6bb74b8b authored about 5 years ago
Remove -preview suffix for release

b46bf4cb74f835d22e9d146bd5eb8994ef8a0af3 authored about 5 years ago
Add audit trail support for ModLauncher 4.2, update checkstyle

d4fa032d7d14d79af8293487598f84d40cf9e0dc authored about 5 years ago
Adding extra mappings back to FG3 service, also fix build on travis

5ada553610869dde513c0293aa887aeaaee70e1a authored about 5 years ago
Merge remote-tracking branch 'remotes/upstream/0.8' into fabric-0.8

# Conflicts:
# build.gradle
# src/main/java/org/spongepowered/asm/mixin/injection/callback/Callb...

57eefe4e22dfce73c8583dae715232a799931a50 authored about 5 years ago
More injector refactoring, allow capture target args in ModifyVariable

f9e19c32f4af07479c6256e6c3a19d398f838979 authored about 5 years ago
Check mixingradle version in AP so we can notify if mixin ver is ahead

dd89e232154f930939ddebdf7e4d841dcb9e917b authored about 5 years ago
Some build-script tweaks for maven publishing

11e71bc3f2b481f1eca7b48f91a1262da9a7e29e authored about 5 years ago
Support for INSTANCEOF opcode in Redirect and ModifyConstant injectors

Fixes #336

4570a8213e12c43908b3c99ed06b276102bec9bd authored about 5 years ago
Suppress AP warnings for known-unmappable packages such as java. & sun.

dbe3a7e94d25ad2f7bb09028545c5bd02e43eb4d authored about 5 years ago
Fix incorrect format string in tsrg mapping writer

6efc4a563f12ca7ac4c5592b5f3146fefcf40d8c authored about 5 years ago
Allow warning about targets in the default package to be suppressed

Fixes #338

10af60bb2640a210de4aba2b22515e926c323536 authored over 5 years ago
Put SuppressWarnings tokens into an enum for documentation/consistency

887354154c6b8544f9700014463fa00310625e63 authored over 5 years ago
Use expect/require values for targets, allowing injectors to be optional

Fixes #297

9b51cc79233aaddc7e741c966648ae0888578306 authored over 5 years ago
Update hotswapper agent for 0.8

da74418eca58339031c480ac8764897f387dd034 authored over 5 years ago
Overhaul RedirectInjector for more consistent coerce behaviour

Also improve some javadoc. Closes #350

7b37a681ee237bcb2c8b9ed30e01494445055cb0 authored over 5 years ago
Refactor some elements of mixin service into new smaller components

The main goal here is to reduce the amount of boilerplate required when
providing out simple imp...

03e8ad59f0ba2ae481bfafe8e6f594cfa94a7709 authored over 5 years ago
Detect & report transformer reentrance during config prepare, fixes #333

22909dcfa214927f9e6042d0992593f513a9a1af authored over 5 years ago
Continue applying mixins if an optional mixin is invalid, fixes #313

7567dec1d8e9734518f3b4a487f17392b2b1d792 authored over 5 years ago
Allow Coerce annotation to coerce args to interfaces too. Update README

4120c80a8a0ed380431e1ead938ae364089085d3 authored over 5 years ago
Clean CallbackInfo from locals and fix CallbackInjector local args logic

Fixes #337

5c995b21de24c94569bd891fbc11682e273e3093 authored over 5 years ago
Merge remote-tracking branch 'remotes/upstream/0.8' into fabric-0.8

ef8ae94b06b8a0bfce4f76c4afe8d328db312cdc authored over 5 years ago
Remove missed debugging statements from previous commit

08980b28a4a7587b5201b78ec1f90a5bd37fddf8 authored over 5 years ago
Improve stack and local extension logic for injectors, fixes #368

ac01029add6ba7681734eb21091cfb0bcb03f414 authored over 5 years ago
Detect out-of-date custom injection points and report a useful error

fa94ab4b31733b6423ee5f2f78f14e4ce1b29d60 authored over 5 years ago
Merge remote-tracking branch 'origin/pr/328' into 0.8

35778141b94339c1ecb5a72080d749904928603c authored over 5 years ago
ASM 7.2 - Java 14

9581844f0c3edeecb8c886803dce611a487fa16c authored over 5 years ago
Merge remote-tracking branch 'remotes/upstream/0.8' into fabric-0.8

# Conflicts:
# build.gradle
# src/main/java/org/spongepowered/asm/mixin/transformer/MixinInfo.java

ed1a1030516ec6281b698a92056571e671901519 authored over 5 years ago
Add an ASM detector and support backwards compatibility with ASM 5.x

002e5288e818c7897b37ab9e5ac76500b519d87d authored over 5 years ago
Fix LVT resolution with compressed frames and two related minor bugs

22ae7dd1f9d4d3a9bfcbf387069fffd6550e992a authored over 5 years ago
Add min compat and max compat to service, warn when exceeding max compat

b8638b2340d1fb2396c4cb9f53d63baa72fdeee8 authored over 5 years ago
Minor tweaks and fixes

b00992e411d52415b983747a976e3bacec856f12 authored over 5 years ago
Propagate injection info exceptions correctly

9d684bacd4ad48032fa4582fc2c34319db4e94ef authored over 5 years ago
Fix Java9+ legacylauncher classloading

Fix gradle building

f703afb9c3af3d60108058f1c525703ec198e2d8 authored over 5 years ago
Remove vestigial compilation units for removed classes

7f06b7ae2d7b782c24add1f63bce31bb0153f28e authored over 5 years ago
Update for ModLauncher 4.0, remove ugly hax, connectors now via manifest

57d5655f73939422162ddda5180606359688d511 authored over 5 years ago