Skip to content
Success

Changes

Summary

  1. Partially implement LOAD and STORE (commit: e9a210a) (details)
Commit e9a210aa55c6a37ddd14aa185930a08889c73216 by Geolykt
Partially implement LOAD and STORE

Partially as they do not account the variable descriminators of the ModifyVariable.
Implementing that behaviour would be a more serious issue however as that means
rethinking the injection point selection API with yet another breaking change
(although the fewest - if anyone should be affected by such a change)
(commit: e9a210a)
The file was addedmicromixin-transformer/src/main/java/org/stianloader/micromixin/transform/internal/selectors/inject/StoreInjectionPointSelector.java
The file was modifiedmicromixin-transformer/src/main/java/org/stianloader/micromixin/transform/internal/util/ASMUtil.java (diff)
The file was modifiedmicromixin-annotations/src/main/java/org/spongepowered/asm/mixin/injection/ModifyVariable.java (diff)
The file was modifiedmicromixin-transformer/src/main/java/org/stianloader/micromixin/transform/api/MixinTransformer.java (diff)
The file was addedmicromixin-transformer/src/main/java/org/stianloader/micromixin/transform/internal/selectors/inject/LoadInjectionPointSelector.java