This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
If one opens up the attached file, he'll get this exception. You can either wait some time or doubleclick on SearchServie or searchService in line 3: java.lang.AssertionError: Line number is higher than lines in text: 46 at org.netbeans.modules.groovy.editor.AstUtilities.getOffset(AstUtilities.java:223) at org.netbeans.modules.groovy.editor.parser.GroovyParser.handleErrorCollector(GroovyParser.java:285) at org.netbeans.modules.groovy.editor.parser.GroovyParser.parseBuffer(GroovyParser.java:233) at org.netbeans.modules.groovy.editor.parser.GroovyParser.parseFiles(GroovyParser.java:109) at org.netbeans.napi.gsfret.source.Source.moveToPhase(Source.java:880) at org.netbeans.napi.gsfret.source.CompilationController.toPhase(CompilationController.java:114) at org.netbeans.modules.gsfret.editor.codetemplates.GsfCodeTemplateFilter.run(GsfCodeTemplateFilter.java:107) at org.netbeans.modules.gsfret.editor.codetemplates.GsfCodeTemplateFilter.run(GsfCodeTemplateFilter.java:67) at org.netbeans.napi.gsfret.source.Source.runUserActionTask(Source.java:470) at org.netbeans.modules.gsfret.editor.codetemplates.GsfCodeTemplateFilter.<init>(GsfCodeTemplateFilter.java:83) at org.netbeans.modules.gsfret.editor.codetemplates.GsfCodeTemplateFilter.<init>(GsfCodeTemplateFilter.java:67) at org.netbeans.modules.gsfret.editor.codetemplates.GsfCodeTemplateFilter$Factory.createFilter(GsfCodeTemplateFilter.java:121) at org.netbeans.lib.editor.codetemplates.CodeTemplateManagerOperation.getTemplateFilters(CodeTemplateManagerOperation.java:232) at org.netbeans.lib.editor.codetemplates.SurroundWithFix.getFixes(SurroundWithFix.java:68) at org.netbeans.lib.editor.codetemplates.AbbrevDetection.showSurroundWithHint(AbbrevDetection.java:367) at org.netbeans.lib.editor.codetemplates.AbbrevDetection.access$000(AbbrevDetection.java:90) at org.netbeans.lib.editor.codetemplates.AbbrevDetection$1.actionPerformed(AbbrevDetection.java:162) at javax.swing.Timer.fireActionPerformed(Timer.java:271) at javax.swing.Timer$DoPostEvent.run(Timer.java:201) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:461) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Created attachment 54816 [details] SearchController.groovy testcase
I can't reproduce, can you please attach also SearchService.groovy ?
Created attachment 54818 [details] SearchService.groovy
Forget it I can reproduce it now, error in referenced file must be on higher line that currently edited has.
Fixed. http://www.netbeans.org/source/browse/scripting/groovy/editor/src/org/netbeans/modules/groovy/editor/parser/GroovyParser.java?r1=1.6&r2=1.7
Integrated into 'main-golden', available in NB_Trunk_Production #206 build Changeset: http://hg.netbeans.org/main/rev/e3b2edd87b0e User: Martin Adamek <martin_adamek@netbeans.org> Log: #124886: java.lang.AssertionError: Line number is higher than lines in text
v.