Skip to content

Instantly share code, notes, and snippets.

@NKame
Last active August 29, 2015 14:04
Show Gist options
  • Save NKame/293f6ace390328916b94 to your computer and use it in GitHub Desktop.
Save NKame/293f6ace390328916b94 to your computer and use it in GitHub Desktop.
Code rajouté dans TOUS les fichiers .groovy pour éviter l'erreur interne Groovy quand crsh-cli 1.2 est dans le classpath, même ceux qui ne sont pas liés à CRaSH. Bug dans GRECLIPSE, c'est certain, mais il y a un autre élément dans le mix.
import org.crsh.cli.Argument
import org.crsh.cli.Command
import org.crsh.cli.Man
import org.crsh.cli.Option
import org.crsh.cli.Required
import org.crsh.cli.Usage
import org.crsh.command.CRaSHCommand
import org.crsh.command.InvocationContext
import org.crsh.command.PipeCommand
import org.crsh.command.ScriptException
java.lang.IllegalStateException: Import reference alongside class [class name] will trigger later failure: org.crsh.command.ScriptException declSourceStart=2 declEnd=-2
at org.codehaus.jdt.groovy.internal.compiler.ast.GroovyCompilationUnitDeclaration.createImports(GroovyCompilationUnitDeclaration.java:389)
at org.codehaus.jdt.groovy.internal.compiler.ast.GroovyCompilationUnitDeclaration.populateCompilationUnitDeclaration(GroovyCompilationUnitDeclaration.java:279)
at org.codehaus.jdt.groovy.internal.compiler.ast.GroovyParser.dietParse(GroovyParser.java:458)
at org.codehaus.jdt.groovy.integration.internal.MultiplexingParser.dietParse(MultiplexingParser.java:50)
at org.eclipse.jdt.internal.compiler.Compiler.internalBeginToCompile(Compiler.java:775)
at org.eclipse.jdt.internal.compiler.Compiler.beginToCompile(Compiler.java:395)
at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:481)
at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:394)
at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.compile(BatchImageBuilder.java:183)
at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:331)
at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.build(BatchImageBuilder.java:62)
at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildAll(JavaBuilder.java:254)
at org.eclipse.jdt.internal.core.builder.JavaBuilder.build(JavaBuilder.java:178)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:733)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381)
at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143)
at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment