Community
Participate
Working Groups
Steps to reproduce: 1. create these files ----- Xtend ------ package x class Baz { } ----------------- ----- Java -------- package x; public class Barr extends Baz { } ----------------- 2. Place your cursor over "Baz" as in "public class Barr extends Baz". 3. Refactor "Baz" to something else. After pressing the refactoring shortcut an before being able to enter the new name, there is a pop-up dialog that warns "The file 'Test/xtend-gen/x/Baz.java' is derived. Do you really want to edit it?". This dialog should not be necessary, since in the perception of the user the Xtend class is renamend and not the generated Java class.
Can't do much against the dialog as it comes from JDT.
Then we have to consider to not setting the derived flag.