Ich versuche, Eclipse Umbenennung Refactoring zu erweitern, um eine andere Umbenennung Refactoring aufzurufen.Wie Eclipse Umbenennung Refactoring erweitern, um ein anderes Refactoring nach seiner Fertigstellung auszulösen
public class Person {
...
}
public class PersonDAO {
public List<Person> getPersonByName(String name) {
...
}
}
nach der Klasse Person auf Benutzer umbenennen, möchte ich Methoden wie getPersonByName
zu getUserByName
umbenannt werden.
Ich habe RenameParticipant erweitert und versucht, dies zu tun, indem Sie sowohl JDT umbenennen Refactoring und ASTRewrite.
Das Problem ist die Änderungen, die ich einen Konflikt mit den ursprünglichen Umbenennungs-Refactoring-Änderungen erstellen.
Ich konnte postCreateChange
nicht verwenden (es scheint, dass der grundlegende Prozessor nur Null zurückgibt) und jetzt bin ich fest.
Jede Hilfe wird sehr geschätzt.
Welche Art von Konflikt hat Ihre Änderung mit den ursprünglichen Umbenennungs-Refactoring-Änderungen? – reprogrammer