@Override
  public @NotNull Spacing createDependentLFSpacing(int minSpaces,
                                                   int maxSpaces,
                                                   @NotNull TextRange dependencyRange,
                                                   boolean keepLineBreaks,
                                                   int keepBlankLines,
                                                   @NotNull DependentSpacingRule rule)
  {
    return new DependantSpacingImpl(minSpaces, maxSpaces, dependencyRange, keepLineBreaks, keepBlankLines, rule);
  }
@Override
  public @NotNull Spacing createDependentLFSpacing(int minSpaces,
                                                   int maxSpaces,
                                                   @NotNull TextRange dependencyRange,
                                                   boolean keepLineBreaks,
                                                   int keepBlankLines,
                                                   @NotNull DependentSpacingRule rule)