Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save BoBkiNN/11d09ef076daa04192210cb879f5a136 to your computer and use it in GitHub Desktop.
Save BoBkiNN/11d09ef076daa04192210cb879f5a136 to your computer and use it in GitHub Desktop.
Subject: [PATCH] disable annotation processor refmap checking
---
Index: src/ap/java/org/spongepowered/tools/obfuscation/AnnotatedMixinElementHandlerInjector.java
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/src/ap/java/org/spongepowered/tools/obfuscation/AnnotatedMixinElementHandlerInjector.java b/src/ap/java/org/spongepowered/tools/obfuscation/AnnotatedMixinElementHandlerInjector.java
--- a/src/ap/java/org/spongepowered/tools/obfuscation/AnnotatedMixinElementHandlerInjector.java (revision 155314e6e91465dad727e621a569906a410cd6f4)
+++ b/src/ap/java/org/spongepowered/tools/obfuscation/AnnotatedMixinElementHandlerInjector.java (date 1689688058112)
@@ -253,7 +253,7 @@
} else {
elem.addMessage(targetMember.isConstructor() ? MessageType.NO_OBFDATA_FOR_CTOR : MessageType.NO_OBFDATA_FOR_TARGET,
"Unable to locate obfuscation mapping for " + targetName, elem.getElement(), elem.getAnnotation());
- return false;
+ return true;
}
}
Index: src/ap/java/org/spongepowered/tools/obfuscation/struct/InjectorRemap.java
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/src/ap/java/org/spongepowered/tools/obfuscation/struct/InjectorRemap.java b/src/ap/java/org/spongepowered/tools/obfuscation/struct/InjectorRemap.java
--- a/src/ap/java/org/spongepowered/tools/obfuscation/struct/InjectorRemap.java (revision 155314e6e91465dad727e621a569906a410cd6f4)
+++ b/src/ap/java/org/spongepowered/tools/obfuscation/struct/InjectorRemap.java (date 1689689846113)
@@ -66,7 +66,8 @@
* Get whether <tt>remap=true</tt> on the injector
*/
public boolean shouldRemap() {
- return this.remap;
+// return this.remap;
+ return false;
}
/**
Index: src/ap/java/org/spongepowered/tools/obfuscation/AnnotatedMixinElementHandlerOverwrite.java
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/src/ap/java/org/spongepowered/tools/obfuscation/AnnotatedMixinElementHandlerOverwrite.java b/src/ap/java/org/spongepowered/tools/obfuscation/AnnotatedMixinElementHandlerOverwrite.java
--- a/src/ap/java/org/spongepowered/tools/obfuscation/AnnotatedMixinElementHandlerOverwrite.java (revision 155314e6e91465dad727e621a569906a410cd6f4)
+++ b/src/ap/java/org/spongepowered/tools/obfuscation/AnnotatedMixinElementHandlerOverwrite.java (date 1689689660643)
@@ -118,7 +118,7 @@
}
this.ap.printMessage(messageType, "Unable to locate obfuscation mapping for @Overwrite method", elem.getElement());
- return false;
+ return true;
}
try {
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment