Kort beskrivning
det är ofta mer användbart att se hela samtalshierarkin (Ctrl + Alt + H) för given metod (t.ex. getter/setter/konstruktör) snarare än att visa användningar (Alt + F7). Jag kan bara göra det om jag har koden för getter/setter/konstruktör tillgänglig i klassen. Om det genereras med Lombok kan jag inte längre se samtalshierarkin.
förväntat beteende
när du ringer ’ Call hierarchy ’(Ctrl + Alt + H) på fältet ’myField’ borde jag få en popup med lista över metoder som genereras av Lombok (t.ex. setMyField, getMyField, myField från builder) och efter att ha klickat på en given metod borde jag få exakt vad jag skulle få om metoden var i källkoden och jag ringde (Ctrl + Alt + H).
när du ringer ’ Call hierarchy ’(Ctrl + Alt + H) på ett klassnamn borde jag få en popup med lista över alla konstruktörer som genereras av Lombok och efter att ha klickat på en given konstruktör borde jag få sin call hierarchy.
versionsinformation
- IDEA Version: 2018.2
- JDK Version: 1.8.0_152
- OS typ & Version: Ubuntu 16
- Lombok Plugin Version: 0.22.2018.2
- Lombok beroende Version: 1.16.20
steg för att reproducera
- Skriv någon klass MyClass med något fält myField och @getter annotation och ’getMyField’ metod på två olika platser i någon annan klass/statisk metod.
2.Försök hitta samtalshierarki för getMyField-metoden med Ctrl + Alt + H.
provprojekt
ytterligare information
Stacktrace
STACKTRACE HERE (inside code markup)