mplushnikov / lombok-intellij-plugin

Descripción corta

A menudo es más útil ver la jerarquía de llamadas completa (Ctrl + Alt + H) del método dado (por ejemplo, getter/setter/constructor) en lugar de mostrar usos (Alt + F7). Solo puedo hacerlo si tengo el código para getter / setter / constructor disponible en la clase. En caso de que se genere con Lombok, ya no puedo ver la jerarquía de llamadas.

Comportamiento esperado

Al llamar a ‘ Jerarquía de llamadas ‘(Ctrl + Alt + H) en el campo ‘MyField’, debería obtener una ventana emergente con una lista de métodos generados por Lombok (por ejemplo, setMyField, getMyField, MyField del constructor) y después de hacer clic en un método dado, debería obtener exactamente lo que obtendría si el método estuviera en el código fuente y llamara (Ctrl + Alt + H).

Al llamar a ‘ Jerarquía de llamadas ‘(Ctrl + Alt + H) en un nombre de clase, debería obtener una ventana emergente con la lista de todos los constructores generados por Lombok y después de hacer clic en un constructor dado, debería obtener su jerarquía de llamadas.

Información de la versión

  • Versión IDEA: 2018.2
  • Versión JDK: 1.8.0_152
  • Tipo de sistema operativo & Versión: Ubuntu 16
  • Versión Plugin Lombok: 0.22.2018.2
  • Versión de dependencia de Lombok: 1.16.20

Pasos para reproducir

  1. Escribir cualquier clase MyClass con cualquier anotación de campo MyField y @ getter y el método ‘getMyField’ en dos lugares diferentes en cualquier otra clase / método estático.

2.Intente encontrar la jerarquía de llamadas para el método getMyField usando Ctrl + Alt + H.

proyecto de Ejemplo

    información Adicional

      Stacktrace

STACKTRACE HERE (inside code markup)

Deja una respuesta

Tu dirección de correo electrónico no será publicada.