Skip to content

Commit

Permalink
[DX] Remove XmlFileFormatter, as Rector does not handle it (#2375)
Browse files Browse the repository at this point in the history
  • Loading branch information
TomasVotruba committed May 27, 2022
1 parent 64f93c8 commit a7e6b68
Show file tree
Hide file tree
Showing 7 changed files with 2 additions and 253 deletions.

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,10 @@

use Rector\Core\ValueObject\Application\File;
use Rector\FileFormatter\ValueObject\EditorConfigConfiguration;
use Rector\FileFormatter\ValueObjectFactory\EditorConfigConfigurationBuilder;

interface FileFormatterInterface
{
public function supports(File $file): bool;

public function format(File $file, EditorConfigConfiguration $editorConfigConfiguration): void;

public function createDefaultEditorConfigConfigurationBuilder(): EditorConfigConfigurationBuilder;
}
2 changes: 1 addition & 1 deletion packages/FileFormatter/FileFormatter.php
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ public function format(array $files): void
continue;
}

$editorConfigConfigurationBuilder = $fileFormatter->createDefaultEditorConfigConfigurationBuilder();
$editorConfigConfigurationBuilder = new EditorConfigConfigurationBuilder();
$this->sniffOriginalFileContent($file, $editorConfigConfigurationBuilder);

$editorConfiguration = $this->createEditorConfiguration($file, $editorConfigConfigurationBuilder);
Expand Down
11 changes: 0 additions & 11 deletions packages/FileFormatter/Formatter/JsonFileFormatter.php
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@
use Rector\Core\ValueObject\Application\File;
use Rector\FileFormatter\Contract\Formatter\FileFormatterInterface;
use Rector\FileFormatter\ValueObject\EditorConfigConfiguration;
use Rector\FileFormatter\ValueObject\Indent;
use Rector\FileFormatter\ValueObjectFactory\EditorConfigConfigurationBuilder;

/**
* @see \Rector\Tests\FileFormatter\Formatter\JsonFileFormatter\JsonFileFormatterTest
Expand Down Expand Up @@ -40,13 +38,4 @@ public function format(File $file, EditorConfigConfiguration $editorConfigConfig

$file->changeFileContent($newFileContent);
}

public function createDefaultEditorConfigConfigurationBuilder(): EditorConfigConfigurationBuilder
{
$editorConfigConfigurationBuilder = new EditorConfigConfigurationBuilder();

$editorConfigConfigurationBuilder->withIndent(Indent::createSpaceWithSize(4));

return $editorConfigConfigurationBuilder;
}
}
164 changes: 0 additions & 164 deletions packages/FileFormatter/Formatter/XmlFileFormatter.php

This file was deleted.

11 changes: 0 additions & 11 deletions packages/FileFormatter/Formatter/YamlFileFormatter.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@
use Rector\Core\ValueObject\Application\File;
use Rector\FileFormatter\Contract\Formatter\FileFormatterInterface;
use Rector\FileFormatter\ValueObject\EditorConfigConfiguration;
use Rector\FileFormatter\ValueObject\Indent;
use Rector\FileFormatter\ValueObjectFactory\EditorConfigConfigurationBuilder;
use Symfony\Component\Yaml\Yaml;

/**
Expand All @@ -31,13 +29,4 @@ public function format(File $file, EditorConfigConfiguration $editorConfigConfig

$file->changeFileContent($newFileContent);
}

public function createDefaultEditorConfigConfigurationBuilder(): EditorConfigConfigurationBuilder
{
$editorConfigConfigurationBuilder = new EditorConfigConfigurationBuilder();

$editorConfigConfigurationBuilder->withIndent(Indent::createSpaceWithSize(2));

return $editorConfigConfigurationBuilder;
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -18,17 +18,12 @@ final class EditorConfigConfigurationBuilder
*/
public function __construct(
private string $indentStyle = IndentType::SPACE,
private int $indentSize = 2,
private int $indentSize = 4,
private bool $insertFinalNewline = true
) {
$this->newLine = NewLine::fromEditorConfig('lf');
}

public static function create(): self
{
return new self();
}

public function withNewLine(NewLine $newLine): self
{
$this->newLine = $newLine;
Expand Down

0 comments on commit a7e6b68

Please sign in to comment.