Best to also check whether the problem can be reproduced with nb-javac uninstalled, i.e., let’s see if we can all isolate the problem to nb-javac and at the same time try our best to work without nb-javac, since ideally in the end, assuming we’re running NetBeans on a JDK later than JDK 8, we’ll not be needing it.
Gj On Tue, 18 Feb 2020 at 09:28, Martin Desruisseaux < martin.desruisse...@geomatys.com> wrote: > Hello Jan > > Le 18/02/2020 à 08:30, Jan Lahoda a écrit : > > > I know some things that changed (like adding the support for JDK 9, or > > the ability to use the JDK's javac instead of nb-javac). But it is > > hard to say what is the issue without actually being able to reproduce > > the issue. I am definitely willing to look at problems with (Java) > > refactoring, but I need to be able to reproduce them. I tried a simple > > testcase with renaming an interface method, and it worked - so > > apparently I didn't trigger the problematic part. Might be related to > > the JDK 9 module support (although I tried both with and without > > module-info), or to something else, but having a case where one can > > see what is going on makes chances for a fix much higher. > > > Thanks for looking. In my case the failures are systematic: since > NetBeans 11.2 refactoring and "search usage" never succeed, unless the > class is not used anywhere. However I have not yet verified if it > happens on another machine than mine. The problem occurs with the Apache > SIS project, which has a particularity: it is a Maven project but > provides also the NetBeans Ant project files. The Maven build is the > official one, but I open the project as a NetBeans Ant project in the > IDE for daily development (I find NetBeans Ant projects more efficient > than Maven projects - faster to build and launch, more customizable, > better at providing a global view of all modules. There is no conflict > as long as I never open the project as a Maven project in NetBeans). > > But to avoid wasting your time, I should check if the issue is still > present in NetBeans 11.3 first, and if yes if it occurs also on other > machines. In the meantime I have a workaround for not being able to > search usages: I change the name of the method and I check which classes > got the red icon in the project tab. > > Martin > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org > For additional commands, e-mail: users-h...@netbeans.apache.org > > For further information about the NetBeans mailing lists, visit: > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > >