Breve descrição
É muitas vezes mais útil para ver toda a hierarquia de chamada (Ctrl + Alt + H) de determinado método (e.g. getter/setter/construtor) em vez de mostrar os usos (Alt + F7). Só posso fazer isso se tiver o código para getter/setter/constructor disponível na classe. Caso seja gerado com Lombok, não consigo mais ver a hierarquia de chamadas.
comportamento Esperado
Quando chamado ‘Chamada de hierarquia” (Ctrl + Alt + H) no campo ‘myField’ eu deveria começar um pop-up com a lista de métodos gerados por Lombok (e.g. setMyField, getMyField, myField do construtor de relatórios) e depois clicando em um determinado método que eu deveria começar exatamente o que eu obteria se o método foi no código-fonte e liguei (Ctrl + Alt + H).
ao chamar ‘ hierarquia de chamadas ‘(Ctrl + Alt + H) em um nome de classe, devo obter um pop-up com lista de todos os construtores gerados pelo Lombok e depois de clicar em um determinado construtor, devo obter sua hierarquia de chamadas.
informações de Versão
- IDÉIA Versão: 2018.2
- JDK Versão: 1.8.0_152
- Tipo de sistema operacional & Versão: Ubuntu 16
- Lombok Versão Plugin: 0.22.2018.2
- Lombok Dependência Versão: 1.16.20
Passos para reproduzir o
- Escrever qualquer Classe MyClass com qualquer campo myField e @getter anotação e ‘getMyField’ método em dois locais diferentes, em qualquer outra classe/método estático.
2.Tente encontrar a hierarquia de chamadas para o método getMyField usando Ctrl + Alt + H.
projeto de Exemplo
informações Adicionais
Stacktrace
STACKTRACE HERE (inside code markup)