This is all really great news, aside from the Groovy part. I don't believe
the parsing of Groovy files has been touched in the last 10 years or so,
anything you could do to work on that would be much appreciated by many.

Gj

On Fri, Dec 18, 2020 at 8:37 AM Tim Boudreau <niftin...@gmail.com> wrote:

> Hi, all,
>
> So, about 8 weeks ago I took a new job at Amazon, working on some
> server-side tools stuff. Amazon, famously, has their own build system with
> some interesting quirks.  Naturally I spent the first weekend after
> starting there writing a NetBeans plugin for it, which is getting pretty
> good - NetBeans project system is a much more natural fit for it than what
> other IDEs offer.
>
> One thing is killing me, though:  Lots of tests written in Groovy.  I've
> managed to go to heroic lengths to manage the classpath and events fired
> from it with tweezers and get times reasonable for very large Java
> projects.
>
> But those that have hundreds or thousands of Groovy tests are just brutal -
> as in, run test-single *once* and that triggers a full *source *scan, and
> for the next 20 minutes things like tab-expanding code templates and even
> fix imports hang for a long time followed by the dreaded "Lengthy Operation
> in Progress" dialog.
>
> Anyone know of any way to improve this?  Is there a newer, faster Groovy
> parser than whatever we're using that could be integrated?  Other ideas?
>
> -Tim
>
> --
> http://timboudreau.com
>

Reply via email to