Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
add defensive checks to fix excess logging
Java Model Exception: Java Model Status [<project> does not exist] at org.eclipse.jdt.internal.core.JavaElement.newNotPresentException(JavaElement.java:575) at org.eclipse.jdt.internal.core.JavaModelManager.getPerProjectInfoCheckExistence(JavaModelManager.java:2528) at org.eclipse.jdt.internal.core.JavaProject.getPerProjectInfo(JavaProject.java:2395) at org.eclipse.jdt.internal.core.JavaProject.getOutputLocation(JavaProject.java:2209) at org.eclipse.jdt.internal.launching.RuntimeClasspathEntry.getLocation(RuntimeClasspathEntry.java:517) at org.codehaus.jdt.groovy.internal.compiler.GroovyClassLoaderFactory.getAbsoluteLocation(GroovyClassLoaderFactory.java:207) at org.codehaus.jdt.groovy.internal.compiler.GroovyClassLoaderFactory.calculateClasspath(GroovyClassLoaderFactory.java:191) Java Model Exception: Java Model Status [<project> does not exist] at org.eclipse.jdt.internal.core.JavaElement.newNotPresentException(JavaElement.java:575) at org.eclipse.jdt.internal.core.JavaModelManager.getPerProjectInfoCheckExistence(JavaModelManager.java:2528) at org.eclipse.jdt.internal.core.JavaProject.getPerProjectInfo(JavaProject.java:2395) at org.eclipse.jdt.internal.core.JavaProject.getRawClasspath(JavaProject.java:2424) at org.codehaus.groovy.eclipse.core.model.GroovyRuntime.findClasspathEntry(GroovyRuntime.java:156) at org.codehaus.groovy.eclipse.actions.AbstractClasspathContainerAction.selectionChanged(AbstractClasspathContainerAction.java:85)
- Loading branch information