int (@NotNull List<String> list) { Iterator<String> it = list.iterator(); String str = ""; while (it.hasNext()) { str = it.next(); if (!isEmptyLine(str)) { break; } } if (!it.hasNext()) { return 0; } int minIndent = YAMLTextUtil.getStartIndentSize(str); while (it.hasNext()) { str = it.next(); if (!isEmptyLine(str)) { minIndent = Math.min(minIndent, YAMLTextUtil.getStartIndentSize(str)); } } return minIndent; }