krátký popis
často je užitečnější vidět úplnou hierarchii volání (Ctrl + Alt + H) dané metody (např. Mohu to udělat pouze tehdy, pokud mám ve třídě k dispozici kód pro getter/setter/constructor. V případě, že je generován s Lombok už nejsem schopen vidět hierarchii volání.
očekávané chování
při volání ‚hierarchie volání‘ (Ctrl + Alt + H) na poli ‚myField‘ bych měl dostat vyskakovací okno se seznamem metod generovaných Lombokem (např. setMyField, getMyField, myField od builder) a po kliknutí na danou metodu bych měl dostat přesně to, co bych dostal, kdyby metoda byla ve zdrojovém kódu a zavolal jsem (Ctrl + Alt + H).
při volání ‚hierarchie volání‘ (Ctrl + Alt + H) na název třídy bych měl dostat popup se seznamem všech konstruktorů generovaných Lombok a po kliknutí na daný Konstruktor bych měl dostat jeho hierarchii volání.
informace o verzi
- IDEA verze: 2018.2
- JDK verze: 1.8.0_152
- OS Type & verze: Ubuntu 16
- Lombok Plugin verze: 0.22.2018.2
- Lombok závislost verze: 1.16.20
kroky k reprodukci
- napište jakoukoli třídu MyClass s jakýmkoli polem myfield a @getter anotací a metodou „getMyField“ na dvou různých místech v jakékoli jiné třídě / statické metodě.
2.Pokuste se najít hierarchii volání pro metodu getMyField pomocí Ctrl + Alt + H.
ukázkový projekt
doplňující informace
Stacktrace
STACKTRACE HERE (inside code markup)