mplushnikov / lombok-intellij-plugin

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

  1. 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)

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.