Skip to content

Infinite compile time and tons of errors #850

@AntonPanikov

Description

@AntonPanikov

After the recent update my grails project start compile very slowly and usually stuck at 90% and I see a tons of similar error in the logs.

Eclipse:
Version: 2018-09 (4.9.0)
Build id: 20180917-1800

Plugins: 3.3.0.xx-201903191633-e1809

All errors is the same like:

BUG! exception in phase 'canonicalization' in source unit '****Edited*****.groovy' unexpected NullpointerException
	at org.codehaus.groovy.control.CompilationUnit.applyToPrimaryClassNodes(CompilationUnit.java:1148)
	at org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:630)
	at org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:608)
	at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:585)
	at org.codehaus.jdt.groovy.internal.compiler.ast.GroovyCompilationUnitDeclaration.processToPhase(GroovyCompilationUnitDeclaration.java:222)
	at org.codehaus.jdt.groovy.internal.compiler.ast.GroovyCompilationUnitDeclaration.analyseCode(GroovyCompilationUnitDeclaration.java:700)
	at org.eclipse.jdt.internal.compiler.Compiler.process(Compiler.java:910)
	at org.eclipse.jdt.internal.compiler.ProcessTaskManager.run(ProcessTaskManager.java:145)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NullPointerException
	at org.grails.io.support.MainClassFinder.searchMainClass(MainClassFinder.groovy:38)
	at org.grails.compiler.injection.test.TestMixinTransformation.visit(TestMixinTransformation.java:113)
	at org.codehaus.groovy.transform.ASTTransformationVisitor.visitClass(ASTTransformationVisitor.java:197)
	at org.codehaus.groovy.transform.ASTTransformationVisitor$2.call(ASTTransformationVisitor.java:258)
	at org.codehaus.groovy.control.CompilationUnit.applyToPrimaryClassNodes(CompilationUnit.java:1143)
	... 8 more

And all my groovy files is marked as compile error:

Groovy:Groovy compiler error: exception in phase 'canonicalization' in source unit '***Edited***.groovy' unexpected NullpointerException @ line 1, column 0.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions