An IntelliJ plugin providing inspections and visual enhancements for the Java MethodHandle, VarHandle, and Foreign Function & Memory APIs
MIT License
This IntelliJ plugin helps when working with MethodHandle
s, VarHandle
s,
and the Foreign Function & Memory API by contributing type hints,
inspections, and enhanced auto completions.
MethodHandles
classMethodHandles.Lookup
classMethodType
classMethodHandle
classMemoryLayout
classes (type tracking for memory layouts)PathElement
classinvoke
and invokeExact
arguments and return type checksUsing IDE built-in plugin system:
Settings/Preferences > Plugins > Marketplace > Search for "HandleHints" > Install Plugin
Manually:
Download the latest release and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...
Plugin based on the IntelliJ Platform Plugin Template.