@Nullable
    private Data computeFoldedRanges(@Nullable final Iterator<int[]> changedLines,
                                     int @NotNull [] lineCount,
                                     @NotNull final Settings settings) {
      if (changedLines == null || settings.range == -1) return null;

      FoldingBuilderBase builder = new MyFoldingBuilder(myEditors, lineCount, settings);
      return builder.build(changedLines);
    }
@Nullable
    private Data computeFoldedRanges(@Nullable final Iterator<int[]> changedLines,
                                     int @NotNull [] lineCount,
                                     @NotNull final Settings settings)