MarkdownCodeFence (@NotNull Project project, @Nullable String language, @NotNull String text, @Nullable String indent) { text = StringUtil.isEmpty(text) ? "" : "\n" + text; String content = "```" + StringUtil.notNullize(language) + text + "\n" + StringUtil.notNullize(indent) + "```"; final MarkdownFile file = createFile(project, content); return (MarkdownCodeFence)file.getFirstChild(); }