Skip to content
Success

Changes

Summary

  1. Start work on ModifyVariable (commit: a2e81d0) (details)
Commit a2e81d026143397c062d24868e9831377ddb3d17 by Geolykt
Start work on ModifyVariable

Only works in extreme niche situations as of now,
needs to be improved further (especially since at this point in time
tests are failing - I think, I haven't ran them yet but I'd be surprised
if they did not)
(commit: a2e81d0)
The file was addedmicromixin-transformer/src/main/java/org/stianloader/micromixin/transform/internal/util/InjectionPointReference.java
The file was modifiedmicromixin-transformer/src/main/java/org/stianloader/micromixin/transform/internal/util/ASMUtil.java (diff)
The file was modifiedmicromixin-transformer/src/main/java/org/stianloader/micromixin/transform/internal/annotation/MixinModifyArgAnnotation.java (diff)
The file was modifiedmicromixin-test-j8/src/main/resources/j8mixinconfig.json (diff)
The file was addedmicromixin-test-j8/src/main/java/org/stianloader/micromixin/test/j8/mixin/ModifyVariableMixins.java
The file was addedmicromixin-test-j8/src/main/java/org/stianloader/micromixin/test/j8/targets/ModifyVariableTest.java
The file was addedmicromixin-annotations/src/main/java/org/spongepowered/asm/mixin/injection/ModifyVariable.java
The file was modifiedmicromixin-transformer/src/main/java/org/stianloader/micromixin/transform/internal/annotation/MixinModifyConstantAnnotation.java (diff)
The file was modifiedmicromixin-annotations/src/main/java/org/spongepowered/asm/mixin/injection/ModifyArg.java (diff)
The file was modifiedmicromixin-test-j8/src/main/java/org/stianloader/micromixin/test/j8/TestHarness.java (diff)
The file was addedmicromixin-transformer/src/main/java/org/stianloader/micromixin/transform/internal/annotation/MixinModifyVariableAnnotation.java
The file was modifiedmicromixin-transformer/src/main/java/org/stianloader/micromixin/transform/internal/annotation/mixinsextras/MixinExtrasModifyReturnValueAnnotation.java (diff)
The file was modifiedmicromixin-transformer/src/main/java/org/stianloader/micromixin/transform/internal/MixinMethodStub.java (diff)