code clean up - removed deprecations / unused imports / BREE problems
diff --git a/bundles/org.eclipse.e4.languages.javascript.debug.jsdi/.classpath b/bundles/org.eclipse.e4.languages.javascript.debug.jsdi/.classpath
index ad32c83..d5735f0 100644
--- a/bundles/org.eclipse.e4.languages.javascript.debug.jsdi/.classpath
+++ b/bundles/org.eclipse.e4.languages.javascript.debug.jsdi/.classpath
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/OSGi%Minimum-1.2"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry kind="src" path="src"/>
<classpathentry kind="output" path="bin"/>
diff --git a/bundles/org.eclipse.e4.languages.javascript.debug.model/src/org/eclipse/e4/languages/javascript/debug/model/JSDIValue.java b/bundles/org.eclipse.e4.languages.javascript.debug.model/src/org/eclipse/e4/languages/javascript/debug/model/JSDIValue.java
index 12028ce..b8d7446 100644
--- a/bundles/org.eclipse.e4.languages.javascript.debug.model/src/org/eclipse/e4/languages/javascript/debug/model/JSDIValue.java
+++ b/bundles/org.eclipse.e4.languages.javascript.debug.model/src/org/eclipse/e4/languages/javascript/debug/model/JSDIValue.java
@@ -109,7 +109,7 @@
StringBuffer buffer = new StringBuffer();
if (this.value instanceof PropertiesReference) {
// TODO resolve id - needs work for lifecycle
- buffer.append(this.value.toString()).append(JSONConstants.SPACE).append("(id=unknown)");
+ buffer.append(this.value.toString()).append(JSONConstants.SPACE).append("(id=unknown)"); //$NON-NLS-1$
return buffer.toString();
}
return this.value.toString();
diff --git a/bundles/org.eclipse.e4.languages.javascript.debug.rhino/.classpath b/bundles/org.eclipse.e4.languages.javascript.debug.rhino/.classpath
index ad32c83..d5735f0 100644
--- a/bundles/org.eclipse.e4.languages.javascript.debug.rhino/.classpath
+++ b/bundles/org.eclipse.e4.languages.javascript.debug.rhino/.classpath
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/OSGi%Minimum-1.2"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry kind="src" path="src"/>
<classpathentry kind="output" path="bin"/>
diff --git a/bundles/org.eclipse.e4.languages.javascript.debug.rhino/src/org/eclipse/e4/languages/javascript/debug/rhino/DebugFrameImpl.java b/bundles/org.eclipse.e4.languages.javascript.debug.rhino/src/org/eclipse/e4/languages/javascript/debug/rhino/DebugFrameImpl.java
index 0b793ff..d9437eb 100644
--- a/bundles/org.eclipse.e4.languages.javascript.debug.rhino/src/org/eclipse/e4/languages/javascript/debug/rhino/DebugFrameImpl.java
+++ b/bundles/org.eclipse.e4.languages.javascript.debug.rhino/src/org/eclipse/e4/languages/javascript/debug/rhino/DebugFrameImpl.java
@@ -160,7 +160,7 @@
RhinoDebugger rhinoDebugger = (RhinoDebugger) context.getDebugger();
rhinoDebugger.disableThread();
- Context evalContext = context.getFactory().enter();
+ Context evalContext = context.getFactory().enterContext();
Debugger debugger = evalContext.getDebugger();
Object debuggerContextData = evalContext.getDebuggerContextData();
evalContext.setDebugger(null, null);
@@ -185,7 +185,7 @@
RhinoDebugger rhinoDebugger = (RhinoDebugger) context.getDebugger();
rhinoDebugger.disableThread();
- Context evalContext = context.getFactory().enter();
+ Context evalContext = context.getFactory().enterContext();
Debugger debugger = evalContext.getDebugger();
Object debuggerContextData = evalContext.getDebuggerContextData();
evalContext.setDebugger(null, null);
@@ -212,7 +212,7 @@
RhinoDebugger rhinoDebugger = (RhinoDebugger) context.getDebugger();
rhinoDebugger.disableThread();
- Context lookupContext = context.getFactory().enter();
+ Context lookupContext = context.getFactory().enterContext();
Debugger debugger = lookupContext.getDebugger();
Object debuggerContextData = lookupContext.getDebuggerContextData();
lookupContext.setDebugger(null, null);
@@ -341,6 +341,10 @@
result.put(JSONConstants.PROPERTIES, createProperties(scriptable));
}
+ /**
+ * @param javaObject
+ * @return
+ */
private Object createJavaObjectProperties(NativeJavaObject javaObject) {
ArrayList properties = new ArrayList();
// TODO: The problem here is Rhino treats getters and setters differently and in some cases will call these methods
diff --git a/bundles/org.eclipse.e4.languages.javascript.debug.ui/src/org/eclipse/e4/languages/internal/javascript/debug/ui/JSDIModelPresentation.java b/bundles/org.eclipse.e4.languages.javascript.debug.ui/src/org/eclipse/e4/languages/internal/javascript/debug/ui/JSDIModelPresentation.java
index 708151f..fa151c2 100644
--- a/bundles/org.eclipse.e4.languages.javascript.debug.ui/src/org/eclipse/e4/languages/internal/javascript/debug/ui/JSDIModelPresentation.java
+++ b/bundles/org.eclipse.e4.languages.javascript.debug.ui/src/org/eclipse/e4/languages/internal/javascript/debug/ui/JSDIModelPresentation.java
@@ -35,7 +35,6 @@
import org.eclipse.e4.languages.javascript.debug.model.JSDIValue;
import org.eclipse.e4.languages.javascript.debug.model.JSDIVariable;
import org.eclipse.jface.viewers.LabelProvider;
-import org.eclipse.osgi.util.NLS;
import org.eclipse.swt.graphics.Image;
import org.eclipse.ui.IEditorDescriptor;
import org.eclipse.ui.IEditorInput;
@@ -202,11 +201,11 @@
return getImageFromType(property.getReferenceTypeName());
}
if(element instanceof JSDILineBreakpoint) {
- JSDILineBreakpoint breakpoint = (JSDILineBreakpoint) element;
+ //JSDILineBreakpoint breakpoint = (JSDILineBreakpoint) element;
//TODO
}
if(element instanceof JSDIFunctionBreakpoint) {
- JSDIFunctionBreakpoint breakpoint = (JSDIFunctionBreakpoint) element;
+ //JSDIFunctionBreakpoint breakpoint = (JSDIFunctionBreakpoint) element;
//TODO
}
}
diff --git a/bundles/org.eclipse.e4.languages.javascript.debug.ui/src/org/eclipse/e4/languages/internal/javascript/debug/ui/breakpoints/ToggleBreakpointAdapter.java b/bundles/org.eclipse.e4.languages.javascript.debug.ui/src/org/eclipse/e4/languages/internal/javascript/debug/ui/breakpoints/ToggleBreakpointAdapter.java
index f5316f0..7c0b00d 100644
--- a/bundles/org.eclipse.e4.languages.javascript.debug.ui/src/org/eclipse/e4/languages/internal/javascript/debug/ui/breakpoints/ToggleBreakpointAdapter.java
+++ b/bundles/org.eclipse.e4.languages.javascript.debug.ui/src/org/eclipse/e4/languages/internal/javascript/debug/ui/breakpoints/ToggleBreakpointAdapter.java
@@ -16,7 +16,6 @@
import org.eclipse.core.resources.IResource;
import org.eclipse.core.resources.ResourcesPlugin;
import org.eclipse.core.runtime.CoreException;
-import org.eclipse.core.runtime.IPath;
import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.core.runtime.IStatus;
import org.eclipse.core.runtime.Status;
diff --git a/tests/org.eclipse.e4.languages.javascript.debug.test/src/org/eclipse/e4/languages/javascript/debug/connect/test/RequestTest.java b/tests/org.eclipse.e4.languages.javascript.debug.test/src/org/eclipse/e4/languages/javascript/debug/connect/test/RequestTest.java
index f777896..081ed20 100644
--- a/tests/org.eclipse.e4.languages.javascript.debug.test/src/org/eclipse/e4/languages/javascript/debug/connect/test/RequestTest.java
+++ b/tests/org.eclipse.e4.languages.javascript.debug.test/src/org/eclipse/e4/languages/javascript/debug/connect/test/RequestTest.java
@@ -15,7 +15,6 @@
protected TestEventHandler eventHandler;
protected JSFrameworkImpl framework;
protected ContextFactory contextFactory;
- private boolean done = false;
protected void setUp() throws Exception {
TransportService pipedTransport = new PipedTransportService();
diff --git a/tests/org.eclipse.e4.languages.javascript.debug.test/src/org/eclipse/e4/languages/javascript/debug/connect/test/RhinoDebuggerTest.java b/tests/org.eclipse.e4.languages.javascript.debug.test/src/org/eclipse/e4/languages/javascript/debug/connect/test/RhinoDebuggerTest.java
index 2ab24b6..342292b 100644
--- a/tests/org.eclipse.e4.languages.javascript.debug.test/src/org/eclipse/e4/languages/javascript/debug/connect/test/RhinoDebuggerTest.java
+++ b/tests/org.eclipse.e4.languages.javascript.debug.test/src/org/eclipse/e4/languages/javascript/debug/connect/test/RhinoDebuggerTest.java
@@ -59,7 +59,7 @@
assertNotSame(Scriptable.NOT_FOUND, obj);
assertTrue(obj instanceof Callable);
Callable test = (Callable) obj;
- contextFactory.enter();
+ contextFactory.enterContext();
try {
Object result = test.call(Context.getCurrentContext(), scope, scope, new Object[0]);
Object javaResult = Context.jsToJava(result, String.class);