diff --git a/org.sf.feeling.decompiler.feature/feature.xml b/org.sf.feeling.decompiler.feature/feature.xml index dfabfa8f..b347ac91 100644 --- a/org.sf.feeling.decompiler.feature/feature.xml +++ b/org.sf.feeling.decompiler.feature/feature.xml @@ -36,14 +36,13 @@ - - - - - - - - + + + + + + + true lib + + commons-io + commons-io + true + lib + @@ -326,6 +332,10 @@ org.sonatype.nexus.plugins nexus-restlet1x-model + + commons-io + commons-io + diff --git a/org.sf.feeling.decompiler/META-INF/MANIFEST.MF b/org.sf.feeling.decompiler/META-INF/MANIFEST.MF index e326ee86..94fb2966 100644 --- a/org.sf.feeling.decompiler/META-INF/MANIFEST.MF +++ b/org.sf.feeling.decompiler/META-INF/MANIFEST.MF @@ -31,8 +31,7 @@ Require-Bundle: org.eclipse.core.runtime, org.eclipse.search, org.eclipse.core.filesystem, org.eclipse.equinox.p2.metadata;resolution:=optional, - org.eclipse.help.base, - org.apache.commons.codec + org.eclipse.help.base Bundle-Vendor: ECD Project Team Bundle-Version: 2024.3.0 Bundle-ManifestVersion: 2 diff --git a/org.sf.feeling.decompiler/src/org/sf/feeling/decompiler/editor/ClassImportContainer.java b/org.sf.feeling.decompiler/src/org/sf/feeling/decompiler/editor/ClassImportContainer.java index c161a1e4..aaee4d12 100644 --- a/org.sf.feeling.decompiler/src/org/sf/feeling/decompiler/editor/ClassImportContainer.java +++ b/org.sf.feeling.decompiler/src/org/sf/feeling/decompiler/editor/ClassImportContainer.java @@ -15,6 +15,5 @@ public class ClassImportContainer extends ImportContainer { protected ClassImportContainer(ClassFile parent) { super(null); - setParent(parent); } } diff --git a/org.sf.feeling.decompiler/src/org/sf/feeling/decompiler/editor/DecompilerSourceMapper.java b/org.sf.feeling.decompiler/src/org/sf/feeling/decompiler/editor/DecompilerSourceMapper.java index 27df470c..17b47493 100644 --- a/org.sf.feeling.decompiler/src/org/sf/feeling/decompiler/editor/DecompilerSourceMapper.java +++ b/org.sf.feeling.decompiler/src/org/sf/feeling/decompiler/editor/DecompilerSourceMapper.java @@ -42,7 +42,7 @@ public abstract class DecompilerSourceMapper extends SourceMapper { protected boolean isAttachedSource; - public DecompilerSourceMapper(IPath sourcePath, String rootPath, Map options) { + protected DecompilerSourceMapper(IPath sourcePath, String rootPath, Map options) { super(sourcePath, rootPath, options); } @@ -58,7 +58,7 @@ public char[] findSource(IType type) throws JavaModelException { } IBinaryType info = null; - info = (IBinaryType) declType.getElementInfo(); + info = (IBinaryType) declType.getElementInfo(null); if (info == null) { return null;