void () { configureJava("class C { void m() { System.out.pr<caret> } }"); complete("print(int i)"); type("'a"); checkResult("class C { void m() { System.out.print('a<caret>'); } }"); showParameterInfo(); checkHintContents(removeAnnotationsIfDumb( """ <html><b>boolean b</b></html> - [<html><b>char c</b></html>] - <html><b>int i</b></html> - <html><b>long l</b></html> - <html><b>float v</b></html> - <html><b>double v</b></html> - <html><b>@NotNull char[] chars</b></html> - <html><b>@Nullable String s</b></html> - <html><b>@Nullable Object o</b></html>""" )); }