Skip to content
Success

Changes

Summary

  1. Implement CanonicalOverwrite (commit: 53fff35) (details)
Commit 53fff3502cca5dd4b1c99da9d9375843da940fc1 by Geolykt
Implement CanonicalOverwrite

Also refractored the place where element remappers are stored.
Instead of all being inner classes of AnnotationRemapper, they
are now stored in their own package.

This change also caused some methods to be now public.
However, they should not be treated as public API and have been
marked as internal API accordingly.

This change makes it easier to manage the introduction of new
annotations.
(commit: 53fff35)
The file was addedsrc/main/java/org/stianloader/micromixin/remapper/element/SliceArrayElementRemapper.java
The file was addedsrc/main/java/org/stianloader/micromixin/remapper/element/SimpleListTargetElementRemapper.java
The file was addedsrc/main/java/org/stianloader/micromixin/remapper/RemapContext.java
The file was modifiedsrc/main/java/org/stianloader/micromixin/remapper/AnnotationRemapper.java (diff)
The file was addedsrc/main/java/org/stianloader/micromixin/remapper/element/AtArrayElementRemapper.java
The file was addedsrc/main/java/org/stianloader/micromixin/remapper/element/ImplicitTargetElementResolver.java
The file was modifiedpom.xml (diff)
The file was modifiedREADME.md (diff)
The file was addedsrc/main/java/org/stianloader/micromixin/remapper/element/NopElementRemapper.java
The file was addedsrc/main/java/org/stianloader/micromixin/remapper/element/AtElementRemapper.java
The file was addedsrc/main/java/org/stianloader/micromixin/remapper/element/SimpleSingleTargetElementRemapper.java
The file was addedsrc/main/java/org/stianloader/micromixin/remapper/element/InjectListTargetElementRemapper.java
The file was addedsrc/main/java/org/stianloader/micromixin/remapper/element/SliceElementRemapper.java
The file was addedsrc/main/java/org/stianloader/micromixin/remapper/element/AnnotationElementRemapper.java
The file was modifiedsrc/main/java/org/stianloader/micromixin/remapper/MicromixinRemapper.java (diff)