void () { disableVirtualComma(); configureJava("class C { void m() { System.setPro<caret> } }"); complete("setProperty"); checkResultWithInlays("class C { void m() { System.setProperty(<HINT text=\"key:\"/><caret>, <Hint text=\"value:\"/>) } }"); type(';'); waitForAllAsyncStuff(); checkResultWithInlays("class C { void m() { System.setProperty(;<caret>, ) } }"); backspace(); waitForAllAsyncStuff(); checkResultWithInlays("class C { void m() { System.setProperty(<HINT text=\"key:\"/><caret>, <Hint text=\"value:\"/>) } }"); }