| Summary: | [Common Types] Participate in JDT's rename refactoring | ||
|---|---|---|---|
| Product: | [Modeling] TMF | Reporter: | Sven Efftinge <sven.efftinge> |
| Component: | Xtext | Assignee: | Jan Koehnlein <jan> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | jan, tmf.xtext-inbox |
| Version: | 2.0.0 | Flags: | sven.efftinge:
indigo+
|
| Target Milestone: | RC2 | ||
| Hardware: | PC | ||
| OS: | Mac OS X - Carbon (unsup.) | ||
| Whiteboard: | |||
|
Description
Sven Efftinge
Preliminary scheduled for 2.0RC1 Pushed to master. Languages with inferred JVM model can now add useJdtRefactoring=true in the RefactorElementNameFragment. This will always trigger the JDT refactoring of the inferred JVM element. The DSL declarations/references are updated by means of a RenameParticipant. Integrated into Xtend2 and the dmodel example. Note: As we react on *every* JDT rename refactoring and the decision whether we actually participate could be expensive, I added a property to disable Xtend refactoring. Minor issues remain and will be covered in separate tickets. Closing all bugs that were set to RESOLVED before Neon.0 Closing all bugs that were set to RESOLVED before Neon.0 |