Compiler: Eclipse Java Compiler Version: 0.770, 3.3.0
Number of source files: 148 Number of classfiles: 184
Problems: 40 (Errors: 0 Warnings: 40 )
The field ScriptEnvironment.map is never read locally
ScriptEnvironment.java:
18: private HashMap map = new HashMap();
The local variable parameterNames is never read
JavaScriptSourceParser.java:
222: String[] parameterNames = params;
The local variable parse is never read
Test.java:
18: ModuleDeclaration parse = sp.parse(null, "function main(){}".toCharArray(), null);
The method addVariableReference(Expression, Expression, boolean, boolean) from the type JavaScriptSourceElementRequestor is never used locally
JavaScriptSourceElementRequestor.java:
131: private void addVariableReference(Expression left, Expression right, boolean inClass, boolean inMethod) {
The static method getRawInstance() from the type JavaScriptMixinModel should be accessed in a static way
SourceBasedResolver.java:
179: IMixinElement mixinElement = m.getRawInstance()
The local variable nm is never read
NodeSwitch.java:
534: Node nm = node.getFirstChild();
The local variable q is never read
NodeSwitch.java:
637: int q = jm.getFirstChild().getType();
The local variable objId is never read
TypeInferencer.java:
164: String objId = getObjId(firstChild.getNext());
Unreachable catch block for CoreException. Only more specific exceptions are thrown and handled by previous catch block(s).
JavaScriptCalleeProcessor.java:
190: } catch (CoreException e) {
The static method getRawInstance() from the type JavaScriptMixinModel should be accessed in a static way
JavaScriptCompletionEngine.java:
166: IMixinElement mixinElement = instance.getRawInstance().get(
The local variable core is never read
JavaScriptSelectionEngine.java:
122: String core = calc.getCorePart();
The local variable mr is never read
JavaScriptSelectionEngine.java:
205: FieldReferenceMatch mr = (FieldReferenceMatch) match;
The label L0 is never explicitly referenced
Arguments.java:
188: L0: { id = 0; String X = null; int c;
The label L0 is never explicitly referenced
BaseFunction.java:
120: L0: { id = 0; String X = null; int c;
The label L0 is never explicitly referenced
BaseFunction.java:
500: L0: { id = 0; String X = null; int c;
The local variable q is never read
DToA.java:
308: int q;
The local variable q is never read
DToA.java:
1194: int q;
The local variable name is never read
IRFactory.java:
519: String name;
The field IdScriptableObject.PrototypeValues.tag is never read locally
IdScriptableObject.java:
79: private Object tag;
The label L0 is never explicitly referenced
ImporterTopLevel.java:
293: L0: { id = 0; String X = null; int c;
The local variable methodName is never read
InterfaceAdapter.java:
135: String methodName = method.getName();
The local variable idata is never read
Interpreter.java:
470: InterpreterData idata = (InterpreterData)bytecode;
The local variable idata is never read
Interpreter.java:
479: InterpreterData idata = (InterpreterData)bytecode;
The local variable switchNode is never read
Interpreter.java:
692: Node switchNode = (Node.Jump)node;
The local variable result is never read
NativeArray.java:
953: Object result;
The label L0 is never explicitly referenced
NativeBoolean.java:
136: L0: { id = 0; String X = null; int c;
The method InLeapYear(double) from the type NativeDate is never used locally
NativeDate.java:
445: private static boolean InLeapYear(double t)
The label L0 is never explicitly referenced
NativeDate.java:
1447: L0: { id = 0; String X = null; int c;
The label L0 is never explicitly referenced
NativeError.java:
192: L0: { id = 0; String X = null; int c;
The local variable classObject is never read
NativeJavaClass.java:
216: Class classObject = ctor.getDeclaringClass();
The label L0 is never explicitly referenced
NativeNumber.java:
206: L0: { id = 0; String X = null; int c;
The label L0 is never explicitly referenced
NativeObject.java:
198: L0: { id = 0; String X = null; int c;
The label L0 is never explicitly referenced
NativeScript.java:
196: L0: { id = 0; String X = null;
The field Parser.hiddenPosition is never read locally
Parser.java:
319: private int hiddenPosition;
The local variable sourceStartOffset is never read
Parser.java:
327: int sourceStartOffset = decompiler.getCurrentOffset();
The local variable source is never read
Parser.java:
514: String source;
The local variable pos is never read
Parser.java:
1264: int pos=ts.getCursor();
The field TokenStream.line is never read locally
TokenStream.java:
1563: private String line;
The field TokenStream.fromEval is never read locally
TokenStream.java:
1564: private boolean fromEval;
The label L0 is never explicitly referenced
Continuation.java:
127: L0: { id = 0; String X = null;