Sto provando ad estendere il refactoring dei nomi di eclipse per chiamare un altro refactoring dei nomi.Come estendere il refactoring dei nomi di Eclipse per attivare un altro refactoring dopo il suo completamento
public class Person {
...
}
public class PersonDAO {
public List<Person> getPersonByName(String name) {
...
}
}
Dopo aver rinominato la persona di classe per l'utente, voglio metodi come getPersonByName
essere rinominato in getUserByName
.
Ho esteso RenameParticipant e ho provato a farlo utilizzando entrambi i refactoring di ridenominazione JDT e ASTRewrite.
Il problema sono le modifiche che creo conflitto con le modifiche di refactoring del rinominare originale.
Non è possibile utilizzare postCreateChange
(sembra che il processore di base restituisca null) e ora sono bloccato.
Qualsiasi aiuto è molto apprezzato.
Che tipo di conflitto ha il tuo cambiamento con le modifiche originali del refactoring del rename? – reprogrammer