String (@NotNull UsageInfo2UsageAdapter usage) { usage.updateCachedPresentation(); JBIterable<TextChunk> it = JBIterable.of(usage.getPresentation().getText()); TextChunk first = it.first(); assert first != null; JBIterable<TextChunk> rest = it.skip(1); return first + " " + StringUtil.join(rest, Object::toString, ""); }