Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStephan Herrmann2016-10-06 21:26:27 +0000
committerStephan Herrmann2016-10-06 21:26:27 +0000
commitb21e7bbf62ee1e0ab4c770cc766ba98d47d7da31 (patch)
tree597cbf3baf4c2054409e965602f07a4f1018fefb
parent60f40d2b92f57686d5fb72222b65cf5831fe2eae (diff)
downloadorg.eclipse.objectteams-b21e7bbf62ee1e0ab4c770cc766ba98d47d7da31.tar.gz
org.eclipse.objectteams-b21e7bbf62ee1e0ab4c770cc766ba98d47d7da31.tar.xz
org.eclipse.objectteams-b21e7bbf62ee1e0ab4c770cc766ba98d47d7da31.zip
Fix compile errors due to erased ASM binaries.
-rw-r--r--plugins/org.eclipse.objectteams.otequinox/META-INF/MANIFEST.MF4
-rw-r--r--plugins/org.eclipse.objectteams.otredyn/META-INF/MANIFEST.MF3
-rw-r--r--plugins/org.eclipse.objectteams.otredyn/src/org/eclipse/objectteams/otredyn/bytecode/asm/verify/OTCheckClassAdapter.java6
3 files changed, 8 insertions, 5 deletions
diff --git a/plugins/org.eclipse.objectteams.otequinox/META-INF/MANIFEST.MF b/plugins/org.eclipse.objectteams.otequinox/META-INF/MANIFEST.MF
index d3dd4d650..c606a5888 100644
--- a/plugins/org.eclipse.objectteams.otequinox/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.objectteams.otequinox/META-INF/MANIFEST.MF
@@ -8,8 +8,8 @@ Bundle-Vendor: %providerName
Bundle-Localization: plugin
Require-Bundle: org.eclipse.core.runtime,
org.eclipse.objectteams.runtime;bundle-version="[2.5.0,3.0.0)";visibility:=reexport,
- org.eclipse.objectteams.otre;bundle-version="[2.3.0,3.0.0)",
- org.eclipse.objectteams.otredyn;bundle-version="[1.2.0,2.0.0)",
+ org.eclipse.objectteams.otre;bundle-version="[2.5.0,3.0.0)",
+ org.eclipse.objectteams.otredyn;bundle-version="[1.3.0,2.0.0)",
org.eclipse.osgi;bundle-version="[3.10.0,4.0.0)",
org.eclipse.jdt.annotation;bundle-version="[1.1.0,2.0.0)";resolution:=optional,
org.objectweb.asm;bundle-version="[5.0.1,6.0.0)"
diff --git a/plugins/org.eclipse.objectteams.otredyn/META-INF/MANIFEST.MF b/plugins/org.eclipse.objectteams.otredyn/META-INF/MANIFEST.MF
index fc3bc2226..89c3bae5a 100644
--- a/plugins/org.eclipse.objectteams.otredyn/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.objectteams.otredyn/META-INF/MANIFEST.MF
@@ -17,4 +17,5 @@ Require-Bundle: org.eclipse.objectteams.runtime;bundle-version="[2.5.0,3.0.0)",
org.objectweb.asm;bundle-version="5.0.1",
org.objectweb.asm.tree;bundle-version="5.0.1",
org.objectweb.asm.commons;bundle-version="5.0.1",
- org.objectweb.asm.util;bundle-version="5.0.1"
+ org.objectweb.asm.util;bundle-version="5.0.1",
+ org.objectweb.asm.analysis;bundle-version="5.0.1"
diff --git a/plugins/org.eclipse.objectteams.otredyn/src/org/eclipse/objectteams/otredyn/bytecode/asm/verify/OTCheckClassAdapter.java b/plugins/org.eclipse.objectteams.otredyn/src/org/eclipse/objectteams/otredyn/bytecode/asm/verify/OTCheckClassAdapter.java
index 2bcea2e0c..87d11c3b7 100644
--- a/plugins/org.eclipse.objectteams.otredyn/src/org/eclipse/objectteams/otredyn/bytecode/asm/verify/OTCheckClassAdapter.java
+++ b/plugins/org.eclipse.objectteams.otredyn/src/org/eclipse/objectteams/otredyn/bytecode/asm/verify/OTCheckClassAdapter.java
@@ -198,7 +198,8 @@ public class OTCheckClassAdapter extends org.objectweb.asm.util.CheckClassAdapte
(cn.access & Opcodes.ACC_INTERFACE) != 0,
loader);
// SH}
- Analyzer<BasicValue> a = new Analyzer<BasicValue>(verifier);
+// src: Analyzer<BasicValue> a = new Analyzer<BasicValue>(verifier);
+ Analyzer a = new Analyzer(verifier);
if (loader != null) {
verifier.setClassLoader(loader);
}
@@ -216,7 +217,8 @@ public class OTCheckClassAdapter extends org.objectweb.asm.util.CheckClassAdapte
}
- static void printAnalyzerResult(MethodNode method, Analyzer<BasicValue> a, final PrintWriter pw) {
+// src: static void printAnalyzerResult(MethodNode method, Analyzer<BasicValue> a, final PrintWriter pw) {
+ static void printAnalyzerResult(MethodNode method, Analyzer a, final PrintWriter pw) {
try {
printAnalyzerResult.invoke(null, method, a, pw);
} catch (IllegalAccessException | IllegalArgumentException | InvocationTargetException e) {

Back to the top