From da4508d1085e7a94089446d9be8a9a8b623ab7f8 Mon Sep 17 00:00:00 2001 From: Jan Helke Date: Mon, 7 Jan 2019 11:12:10 +0100 Subject: [PATCH 1/2] Create a utilities element The Utilities element is needed to determine the correct EOL token. --- src/EditorconfigChecker/Validation/LineEndingValidator.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/EditorconfigChecker/Validation/LineEndingValidator.php b/src/EditorconfigChecker/Validation/LineEndingValidator.php index d4aa229..ec511a9 100644 --- a/src/EditorconfigChecker/Validation/LineEndingValidator.php +++ b/src/EditorconfigChecker/Validation/LineEndingValidator.php @@ -26,6 +26,9 @@ public function validate( int $lineNumber, bool $autoFix ) : bool { + + $utilities = new Utilities(); + if (isset($rules['end_of_line'])) { if ($rules['end_of_line'] === 'lf') { str_replace("\n", '', $content, $eolsLF); From ea0e8c9dbd1213586cdb9713f0870ee7bf77207f Mon Sep 17 00:00:00 2001 From: Jan Helke Date: Mon, 7 Jan 2019 12:00:30 +0100 Subject: [PATCH 2/2] Update LineEndingValidator.php --- src/EditorconfigChecker/Validation/LineEndingValidator.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/EditorconfigChecker/Validation/LineEndingValidator.php b/src/EditorconfigChecker/Validation/LineEndingValidator.php index ec511a9..7ee9467 100644 --- a/src/EditorconfigChecker/Validation/LineEndingValidator.php +++ b/src/EditorconfigChecker/Validation/LineEndingValidator.php @@ -26,9 +26,9 @@ public function validate( int $lineNumber, bool $autoFix ) : bool { - + $utilities = new Utilities(); - + if (isset($rules['end_of_line'])) { if ($rules['end_of_line'] === 'lf') { str_replace("\n", '', $content, $eolsLF);