void () { disableVirtualComma(); configureJava("class C { void m() { System.getPro<caret> } }"); complete("getProperty(String key, String def)"); waitForAllAsyncStuff(); checkHintContents("<html><b>@NotNull String</b>&nbsp;&nbsp;<i>the name of the system property. </i></html>"); showParameterInfo(); waitForAllAsyncStuff(); checkHintContents(""" <html><b>@NonNls @NotNull String key</b></html> - [<html><b>@NotNull String key</b>, String def</html>]"""); myFixture.performEditorAction(IdeActions.ACTION_EDITOR_MOVE_CARET_DOWN); waitForAllAsyncStuff(); checkResultWithInlays("class C { void m() { System.getProperty(<hint text=\"key:\"/>, <hint text=\"def:\"/>) } }<caret>"); checkHintContents(null); }