groovy-eclipse icon indicating copy to clipboard operation
groovy-eclipse copied to clipboard

GroovyEclipseBug reports a Bug in v5.8.0

Open efc-mw opened this issue 6 months ago • 1 comments

There seems a bug in the Groovy Plugin, we updated to

Groovy Compiler 4.0 5.8.0.v202504011634-e2503 org.codehaus.groovy40.feature.feature.group Pivotal Software, Inc.

The stacktrace I get is:

BUG! exception in phase 'semantic analysis' in source unit 'E:\projects\wug\server_env_actual\efc_client_java\efc_modules\src\groovy\de\effectivecompany\client\subframes\doc\SfSdListDocItemSalCpl.groovy' commencingResolution failed: no declaration found for class de.effectivecompany.client.subframes.doc.SfSdListDocItemSalCpl
	at org.codehaus.groovy.control.CompilationUnit$ISourceUnitOperation.doPhaseOperation(CompilationUnit.java:975)
	at org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:710)
	at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:684)
	at org.codehaus.jdt.groovy.internal.compiler.ast.GroovyCompilationUnitDeclaration.processToPhase(GroovyCompilationUnitDeclaration.java:241)
	at org.codehaus.jdt.groovy.internal.compiler.ast.GroovyCompilationUnitDeclaration.generateCode(GroovyCompilationUnitDeclaration.java:345)
	at org.eclipse.jdt.internal.compiler.Compiler.process(Compiler.java:844)
	at org.eclipse.jdt.internal.compiler.ProcessTaskManager.processing(ProcessTaskManager.java:135)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
	at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: org.codehaus.jdt.groovy.internal.compiler.ast.GroovyEclipseBug: commencingResolution failed: no declaration found for class de.effectivecompany.client.subframes.doc.SfSdListDocItemSalCpl
	at org.codehaus.jdt.groovy.internal.compiler.ast.JDTResolver.commencingResolution(JDTResolver.java:233)
	at org.codehaus.groovy.control.ResolveVisitor.visitClass(ResolveVisitor.java:1362)
	at org.codehaus.groovy.control.ResolveVisitor.startResolving(ResolveVisitor.java:267)
	at org.codehaus.jdt.groovy.internal.compiler.ast.JDTResolver.startResolving(JDTResolver.java:203)
	at org.codehaus.groovy.control.CompilationUnit.lambda$3(CompilationUnit.java:218)
	at org.codehaus.groovy.control.CompilationUnit$ISourceUnitOperation.doPhaseOperation(CompilationUnit.java:971)
	... 11 more

efc-mw avatar Jun 02 '25 09:06 efc-mw

Can you please provide a little more context? Is this when you open a file or run the build or something else? Are there any errors in the Error Log view that precede this one? What does SfSdListDocItemSalCpl.groovy look like?

eric-milles avatar Jun 03 '25 14:06 eric-milles