| Summary: | [xtend] refactoring: unneeded "this resource is derived" message dialog | ||
|---|---|---|---|
| Product: | [Tools] Xtend | Reporter: | Moritz Eysholdt <moritz.eysholdt> |
| Component: | Backlog | Assignee: | Project Inbox <xtend-inbox> |
| Status: | NEW --- | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | btickets, jan, sven.efftinge |
| Version: | 2.2.0 | ||
| Target Milestone: | --- | ||
| Hardware: | Macintosh | ||
| OS: | Mac OS X | ||
| Whiteboard: | |||
Can't do much against the dialog as it comes from JDT. Then we have to consider to not setting the derived flag. |
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.