As far back as in NB8 did I on rare occasions get weird results on
refactor/renaming. I never had the time to disrupt what i was working on
and to drill down what actually triggered this. I don't recall how I
worked around that, though.
In almost all cases does it work as expected.
Maybe, as a first step, a special refactoring-bug reporting menu item
could be created with which one could submit a file that failed.
Cheers
Eduard
Jan Lahoda wrote on 18/02/2020 08:30:
On Mon, Feb 17, 2020 at 2:58 PM Ty Young <youngty1...@gmail.com
<mailto:youngty1...@gmail.com>> wrote:
On 2/17/20 7:32 AM, Geertjan Wielenga wrote:
Indeed, Oracle is contributing constantly to NetBeans. Easy to
prove, look at the GitHub repo, at the list of contributors. Is
your name there? Mine is.
Bit odd then that no one is using an Oracle email address. I
suppose it's a requirement to use a different Apache email
address? The more you know, I guess.
But uh... Sorry, I'll have to pass on signing away my first born
child or whatever is within Apache's version legal document. I'm
not a lawyer. Didn't understand Oracle's legal waiver when I
attempted to submit a one-liner fix to JavaFX and I doubt Apache
is any different.
(/joke)
But I digress, does anyone who originally worked on Netbeans still
contribute? Does anyone know what changed from Netbeans 8 to
Netbeans 9 that kickstarted the borked refractoring avalanche?
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.
Jan
I am from Oracle. In the top 10 contributors, half the names are
from Oracle.
Gj
On Mon, 17 Feb 2020 at 14:03, Ty Young <youngty1...@gmail.com
<mailto:youngty1...@gmail.com>> wrote:
On 2/17/20 6:59 AM, Ty Young wrote:
>
> On 2/17/20 4:41 AM, Hans Grimmselshausen wrote:
>> Good day Netbeans users,
>>
> snip
>
>
>> Do you fellow Netbeans users know of problems with the
refactoring
>> module?
>>
>
> Various code refactoring bugs have existed since before Oracle
> "donated" Netbeans to Apache(AKA Netbeans 9 alpha). Some
seem to be
> java 9 specific, or dependant on whether or not nb-javac is
> installed(as others have said) or how your project is
setup. I'm
> currently hitting a refactoring bug where renaming an
interface method
> will rename all implementation method names but not the
interface
> method name itself. It's borked to high hell.
Java 9 modules specific*
>
>
> Presumably the original Oracle developers would know how to
fix all of
> it but - despite actively using Netbeans internally as
admitted by an
> actual Oracle developer - Oracle doesn't seem to even be
contributing
> to Netbeans at all. At least no one seems to interact on
this list...
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org
<mailto:users-unsubscr...@netbeans.apache.org>
For additional commands, e-mail:
users-h...@netbeans.apache.org
<mailto:users-h...@netbeans.apache.org>
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists