-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mixins 0.8.7 #5
Mixins 0.8.7 #5
Commits on Dec 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ad1d110 - Browse repository at this point
Copy the full SHA ad1d110View commit details
Commits on Dec 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 45856b4 - Browse repository at this point
Copy the full SHA 45856b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for a60200d - Browse repository at this point
Copy the full SHA a60200dView commit details
Commits on Aug 12, 2023
-
Prioritise TypeHandleASM when it is available.
Fixes remapping of synthetic members in resolvable classes. (cherry picked from commit c33a48b)
Configuration menu - View commit details
-
Copy full SHA for 89acb83 - Browse repository at this point
Copy the full SHA 89acb83View commit details -
AP: Fix several cases of ASM TypeHandles breaking code that relies on…
… Mirror. (cherry picked from commit e5d9db4)
Configuration menu - View commit details
-
Copy full SHA for 1cec8b1 - Browse repository at this point
Copy the full SHA 1cec8b1View commit details -
Fix resolution of upper bounds of intersection types.
(cherry picked from commit c902985)
Configuration menu - View commit details
-
Copy full SHA for 2e4bf96 - Browse repository at this point
Copy the full SHA 2e4bf96View commit details -
AP: Skip superclass validation for imaginary and simulated targets.
(cherry picked from commit 0fb3116)
Configuration menu - View commit details
-
Copy full SHA for be3b94d - Browse repository at this point
Copy the full SHA be3b94dView commit details -
AP: Improve validation of mixin superclasses.
Extending an already-compiled mixin no longer results in an error, and extending (a mixin that targets) your target class does result in an error. (cherry picked from commit 7f7dbc1)
Configuration menu - View commit details
-
Copy full SHA for ebc72cf - Browse repository at this point
Copy the full SHA ebc72cfView commit details -
AP: Fix and simplify checking of factory invoker return types.
We no longer use mirror. The generics are irrelevant in the first place because Mixin does not check them at runtime. (cherry picked from commit ccfb5ee)
Configuration menu - View commit details
-
Copy full SHA for 74c25d2 - Browse repository at this point
Copy the full SHA 74c25d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d633516 - Browse repository at this point
Copy the full SHA d633516View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1edd5f1 - Browse repository at this point
Copy the full SHA 1edd5f1View commit details
Commits on Jan 7, 2024
-
Rely on the ML-Specification version present in the ModLauncher envir…
…onment rather than on the Package specification version, since that version is unavailable in two scenarios: 1) ML loaded as a JPMS module and 2) ML added to the classpath using a folder rather than JAR-file.
Configuration menu - View commit details
-
Copy full SHA for a40c96a - Browse repository at this point
Copy the full SHA a40c96aView commit details
Commits on Jan 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9e8af15 - Browse repository at this point
Copy the full SHA 9e8af15View commit details
Commits on Jan 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e02f4ca - Browse repository at this point
Copy the full SHA e02f4caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5aa23b5 - Browse repository at this point
Copy the full SHA 5aa23b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a3cd42 - Browse repository at this point
Copy the full SHA 7a3cd42View commit details -
Configuration menu - View commit details
-
Copy full SHA for f695176 - Browse repository at this point
Copy the full SHA f695176View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5fc662 - Browse repository at this point
Copy the full SHA d5fc662View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3104a5b - Browse repository at this point
Copy the full SHA 3104a5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6948758 - Browse repository at this point
Copy the full SHA 6948758View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41a6885 - Browse repository at this point
Copy the full SHA 41a6885View commit details
Commits on Jan 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3c8c913 - Browse repository at this point
Copy the full SHA 3c8c913View commit details
Commits on Apr 3, 2024
-
Fix: Strip synthetic LVT entries after exporting. (FabricMC#135)
They are useful for the dumped classes, but they have incorrect labels and as such they confuse IDEA's debugger.
Configuration menu - View commit details
-
Copy full SHA for 738638f - Browse repository at this point
Copy the full SHA 738638fView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb44a33 - Browse repository at this point
Copy the full SHA eb44a33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 989efeb - Browse repository at this point
Copy the full SHA 989efebView commit details -
Configuration menu - View commit details
-
Copy full SHA for a209179 - Browse repository at this point
Copy the full SHA a209179View commit details
Commits on Apr 11, 2024
-
Fix: Reset Unique field counters on Mixin application. (FabricMC#136)
They previously caused hotswaps to fail due to the number increasing on each application.
Configuration menu - View commit details
-
Copy full SHA for 320b74c - Browse repository at this point
Copy the full SHA 320b74cView commit details
Commits on Apr 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ba80661 - Browse repository at this point
Copy the full SHA ba80661View commit details
Commits on Apr 16, 2024
-
Use 0 as class reader flags in Modlauncher bytecode provider (FabricM…
…C#137) Relates to neoforged/NeoForge#768
Configuration menu - View commit details
-
Copy full SHA for e779303 - Browse repository at this point
Copy the full SHA e779303View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f35deb - Browse repository at this point
Copy the full SHA 2f35debView commit details
Commits on May 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 73def35 - Browse repository at this point
Copy the full SHA 73def35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c1abe3 - Browse repository at this point
Copy the full SHA 9c1abe3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a87babe - Browse repository at this point
Copy the full SHA a87babeView commit details -
Configuration menu - View commit details
-
Copy full SHA for c970d84 - Browse repository at this point
Copy the full SHA c970d84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f57d50 - Browse repository at this point
Copy the full SHA 5f57d50View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0d2cd2 - Browse repository at this point
Copy the full SHA f0d2cd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e5a4b0 - Browse repository at this point
Copy the full SHA 2e5a4b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1accf3f - Browse repository at this point
Copy the full SHA 1accf3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 480bd3d - Browse repository at this point
Copy the full SHA 480bd3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2d1fbc - Browse repository at this point
Copy the full SHA d2d1fbcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 53aa500 - Browse repository at this point
Copy the full SHA 53aa500View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c9a967 - Browse repository at this point
Copy the full SHA 2c9a967View commit details
Commits on May 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a95dcd9 - Browse repository at this point
Copy the full SHA a95dcd9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 902c343 - Browse repository at this point
Copy the full SHA 902c343View commit details -
Configuration menu - View commit details
-
Copy full SHA for a13f0c0 - Browse repository at this point
Copy the full SHA a13f0c0View commit details
Commits on May 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e212511 - Browse repository at this point
Copy the full SHA e212511View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54f3644 - Browse repository at this point
Copy the full SHA 54f3644View commit details
Commits on May 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b04e6d6 - Browse repository at this point
Copy the full SHA b04e6d6View commit details
Commits on May 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0816867 - Browse repository at this point
Copy the full SHA 0816867View commit details
Commits on May 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a2751aa - Browse repository at this point
Copy the full SHA a2751aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f34ee9 - Browse repository at this point
Copy the full SHA 1f34ee9View commit details
Commits on May 19, 2024
-
Revert "New: Allow injection point specifiers anywhere. (FabricMC#129)"
This reverts commit e70693a.
Configuration menu - View commit details
-
Copy full SHA for 3a090bd - Browse repository at this point
Copy the full SHA 3a090bdView commit details -
Revert "Allowing injecting in constructor's (FabricMC#30 FabricMC#40)"
This reverts commit 536170a.
Configuration menu - View commit details
-
Copy full SHA for 9cf325d - Browse repository at this point
Copy the full SHA 9cf325dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 998f057 - Browse repository at this point
Copy the full SHA 998f057View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1d5bec - Browse repository at this point
Copy the full SHA a1d5becView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fda508 - Browse repository at this point
Copy the full SHA 8fda508View commit details -
Configuration menu - View commit details
-
Copy full SHA for fda52dc - Browse repository at this point
Copy the full SHA fda52dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 92a64e3 - Browse repository at this point
Copy the full SHA 92a64e3View commit details -
Restore old findInitNodeFor used by MixinExtras, mark as deprecated
(cherry picked from commit 902c343)
Configuration menu - View commit details
-
Copy full SHA for 0165cf9 - Browse repository at this point
Copy the full SHA 0165cf9View commit details -
buildscript: Relevant changes from 0.8.6
Accidentally kept these locally.
Configuration menu - View commit details
-
Copy full SHA for ab4dab0 - Browse repository at this point
Copy the full SHA ab4dab0View commit details
Commits on May 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for afb9f13 - Browse repository at this point
Copy the full SHA afb9f13View commit details
Commits on May 22, 2024
-
Change: Add stack checking to old
Target#findInitNodeFor
overload a……nd un-deprecate it. The only reason MixinExtras uses this method is to match Redirect's behaviour, so I would like it to be kept in line with that. Additionally, there is nothing wrong with not checking the desc as long as you've definitely found the right `NEW` insn, which the injection point handles itself.
Configuration menu - View commit details
-
Copy full SHA for 02bf3d2 - Browse repository at this point
Copy the full SHA 02bf3d2View commit details
Commits on May 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 02d7470 - Browse repository at this point
Copy the full SHA 02d7470View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bae530 - Browse repository at this point
Copy the full SHA 1bae530View commit details
Commits on Jun 1, 2024
-
Change: Add stack checking to old
Target#findInitNodeFor
overload a……nd un-deprecate it. The only reason MixinExtras uses this method is to match Redirect's behaviour, so I would like it to be kept in line with that. Additionally, there is nothing wrong with not checking the desc as long as you've definitely found the right `NEW` insn, which the injection point handles itself.
Configuration menu - View commit details
-
Copy full SHA for ea733f9 - Browse repository at this point
Copy the full SHA ea733f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 18f632c - Browse repository at this point
Copy the full SHA 18f632cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d413b8 - Browse repository at this point
Copy the full SHA 8d413b8View commit details
Commits on Jun 2, 2024
-
Merge pull request FabricMC#141 from LlamaLad7/merge/0.8.6
Merge/0.8.6
Configuration menu - View commit details
-
Copy full SHA for 02f8479 - Browse repository at this point
Copy the full SHA 02f8479View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35c079a - Browse repository at this point
Copy the full SHA 35c079aView commit details -
Fix: Overhaul MixinVerifier supertype logic.
It previously didn't handle array types correctly among some other issues.
Configuration menu - View commit details
-
Copy full SHA for c093311 - Browse repository at this point
Copy the full SHA c093311View commit details
Commits on Jun 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2d14c78 - Browse repository at this point
Copy the full SHA 2d14c78View commit details -
Configuration menu - View commit details
-
Copy full SHA for a362aad - Browse repository at this point
Copy the full SHA a362aadView commit details
Commits on Jun 8, 2024
-
Fix: Properly extend the stack in
ModifyArgInjector
. (FabricMC#144)The old logic doesn't really make any sense and the calculated extension usually ended up being negative. Instead, we just make room for our possible receiver and all of our args.
Configuration menu - View commit details
-
Copy full SHA for a8254c7 - Browse repository at this point
Copy the full SHA a8254c7View commit details
Commits on Jun 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d0a6ebd - Browse repository at this point
Copy the full SHA d0a6ebdView commit details
Commits on Jun 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8f0bb79 - Browse repository at this point
Copy the full SHA 8f0bb79View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2105c6 - Browse repository at this point
Copy the full SHA d2105c6View commit details
Commits on Jun 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 017eecf - Browse repository at this point
Copy the full SHA 017eecfView commit details
Commits on Jul 1, 2024
-
Fix: Do not re-parent calls to interface super methods. (FabricMC#150)
The existing logic is wrong, and they will always be valid as-is because any superinterfaces will be merged onto the target class.
Configuration menu - View commit details
-
Copy full SHA for 2edfbc4 - Browse repository at this point
Copy the full SHA 2edfbc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cd49e6 - Browse repository at this point
Copy the full SHA 2cd49e6View commit details
Commits on Jul 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 96e81bb - Browse repository at this point
Copy the full SHA 96e81bbView commit details
Commits on Jul 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0239904 - Browse repository at this point
Copy the full SHA 0239904View commit details
Commits on Jul 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0c79de4 - Browse repository at this point
Copy the full SHA 0c79de4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8be3ca - Browse repository at this point
Copy the full SHA c8be3caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d7d4dc - Browse repository at this point
Copy the full SHA 7d7d4dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4053421 - Browse repository at this point
Copy the full SHA 4053421View commit details
Commits on Jul 9, 2024
-
Revert "Use 0 as class reader flags in Modlauncher bytecode provider (F…
…abricMC#137)" This reverts commit e779303.
Configuration menu - View commit details
-
Copy full SHA for 60aa12f - Browse repository at this point
Copy the full SHA 60aa12fView commit details -
Revert "Fix: Check the staticness of the original call not the curren…
…t one. (FabricMC#132)" This reverts commit 8c8ece2.
Configuration menu - View commit details
-
Copy full SHA for b20b9b3 - Browse repository at this point
Copy the full SHA b20b9b3View commit details -
Revert "Fix/modifyarg(s) after redirect (FabricMC#128)"
This reverts commit 3eb5281
Configuration menu - View commit details
-
Copy full SHA for 96b758d - Browse repository at this point
Copy the full SHA 96b758dView commit details -
Merge branch 'refs/heads/0.8.7' into merge/0.8.7
# Conflicts: # gradle.properties # src/main/java/org/spongepowered/asm/mixin/MixinEnvironment.java
Configuration menu - View commit details
-
Copy full SHA for 55670f2 - Browse repository at this point
Copy the full SHA 55670f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f00ee3 - Browse repository at this point
Copy the full SHA 7f00ee3View commit details -
Merge pull request FabricMC#151 from FabricMC/merge/0.8.7
Merge/0.8.7
Configuration menu - View commit details
-
Copy full SHA for 9aca17d - Browse repository at this point
Copy the full SHA 9aca17dView commit details
Commits on Jul 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f2f93d5 - Browse repository at this point
Copy the full SHA f2f93d5View commit details