Items (@NotNull Editor editor, @NotNull PsiFile psiFile) { boolean enabled = DocRenderManager.isDocRenderingEnabled(editor); Items items = new Items(); for (InlineDocumentation documentation : inlineDocumentationItems(psiFile)) { TextRange range = documentation.getDocumentationRange(); if (isValidRange(editor, range)) { String textToRender = enabled ? calcText(documentation) : null; items.addItem(new Item(range, textToRender)); } } return items; }