stuarthendren / jdt.spelling

Spelling for Java names using JDT
13 stars 6 forks source link

Exception occurred in listener of Java element change notification #6

Closed stuarthendren closed 10 years ago

stuarthendren commented 10 years ago

Stack trace!

java.lang.NullPointerException
    at jdt.spelling.local.LocalVariableDetector.adjustNameRange(LocalVariableDetector.java:109)
    at jdt.spelling.local.LocalVariableDetector.resolve(LocalVariableDetector.java:97)
    at jdt.spelling.local.LocalVariableDetector.visit(LocalVariableDetector.java:64)
    at org.eclipse.jdt.core.dom.MethodDeclaration.accept0(MethodDeclaration.java:489)
    at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2514)
    at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2585)
    at org.eclipse.jdt.core.dom.TypeDeclaration.accept0(TypeDeclaration.java:484)
    at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2514)
    at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2585)
    at org.eclipse.jdt.core.dom.CompilationUnit.accept0(CompilationUnit.java:220)
    at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2514)
    at jdt.spelling.local.LocalVariableDetector.process(LocalVariableDetector.java:136)
    at jdt.spelling.engine.Engine.handleParentSourceReference(Engine.java:107)
    at jdt.spelling.engine.Engine.checkElement(Engine.java:94)
    at jdt.spelling.engine.Engine.handleDelta(Engine.java:66)
    at jdt.spelling.engine.Engine.elementChanged(Engine.java:46)
    at org.eclipse.jdt.internal.core.DeltaProcessor$4.run(DeltaProcessor.java:1682)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners(DeltaProcessor.java:1672)
    at org.eclipse.jdt.internal.core.DeltaProcessor.fireReconcileDelta(DeltaProcessor.java:1524)
    at org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProcessor.java:1483)
    at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:769)
    at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:788)
    at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1247)
    at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:126)
    at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.access$0(JavaReconcilingStrategy.java:108)
    at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:89)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)