Skip to content

composer(deps-dev): Bump rector/rector from 0.17.13 to 0.18.0 #1199

composer(deps-dev): Bump rector/rector from 0.17.13 to 0.18.0

composer(deps-dev): Bump rector/rector from 0.17.13 to 0.18.0 #1199

Triggered via pull request August 18, 2023 08:45
Status Success
Total duration 47s
Artifacts
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

integrate.yaml

on: pull_request
Matrix: Code Coverage
Matrix: Coding Standards
Matrix: Dependency Analysis
Matrix: Mutation Tests
Matrix: Refactoring
Matrix: Security Analysis
Matrix: Static Code Analysis
Matrix: Tests
Fit to window
Zoom out
Zoom in

Annotations

9 warnings
Mutation Tests (8.1, locked): src/Printer.php#L47
Escaped Mutant for Mutator "FalseValue": --- Original +++ New @@ @@ public function print(string $json, string $indent = ' ', string $newLine = \PHP_EOL) : string { try { - \json_decode($json, false, 512, \JSON_THROW_ON_ERROR); + \json_decode($json, true, 512, \JSON_THROW_ON_ERROR); } catch (\JsonException) { throw new \InvalidArgumentException(\sprintf('"%s" is not valid JSON.', $json)); }
Mutation Tests (8.1, locked): src/Printer.php#L48
Escaped Mutant for Mutator "DecrementInteger": --- Original +++ New @@ @@ public function print(string $json, string $indent = ' ', string $newLine = \PHP_EOL) : string { try { - \json_decode($json, false, 512, \JSON_THROW_ON_ERROR); + \json_decode($json, false, 511, \JSON_THROW_ON_ERROR); } catch (\JsonException) { throw new \InvalidArgumentException(\sprintf('"%s" is not valid JSON.', $json)); }
Mutation Tests (8.1, locked): src/Printer.php#L48
Escaped Mutant for Mutator "IncrementInteger": --- Original +++ New @@ @@ public function print(string $json, string $indent = ' ', string $newLine = \PHP_EOL) : string { try { - \json_decode($json, false, 512, \JSON_THROW_ON_ERROR); + \json_decode($json, false, 513, \JSON_THROW_ON_ERROR); } catch (\JsonException) { throw new \InvalidArgumentException(\sprintf('"%s" is not valid JSON.', $json)); }
Mutation Tests (8.1, locked): src/Printer.php#L65
Escaped Mutant for Mutator "PregMatchRemoveCaret": --- Original +++ New @@ @@ if (1 !== \preg_match('/^( +|\\t+)$/', $indent)) { throw new \InvalidArgumentException(\sprintf('"%s" is not a valid indent.', $indent)); } - if (1 !== \preg_match('/^(?>\\r\\n|\\n|\\r)$/', $newLine)) { + if (1 !== \preg_match('/(?>\\r\\n|\\n|\\r)$/', $newLine)) { throw new \InvalidArgumentException(\sprintf('"%s" is not a valid new-line character sequence.', $newLine)); } $printed = '';
Mutation Tests (8.1, locked): src/Printer.php#L65
Escaped Mutant for Mutator "PregMatchRemoveDollar": --- Original +++ New @@ @@ if (1 !== \preg_match('/^( +|\\t+)$/', $indent)) { throw new \InvalidArgumentException(\sprintf('"%s" is not a valid indent.', $indent)); } - if (1 !== \preg_match('/^(?>\\r\\n|\\n|\\r)$/', $newLine)) { + if (1 !== \preg_match('/^(?>\\r\\n|\\n|\\r)/', $newLine)) { throw new \InvalidArgumentException(\sprintf('"%s" is not a valid new-line character sequence.', $newLine)); } $printed = '';
Mutation Tests (8.1, locked): src/Printer.php#L74
Escaped Mutant for Mutator "MBString": --- Original +++ New @@ @@ } $printed = ''; $indentLevel = 0; - $length = \mb_strlen($json); + $length = strlen($json); $withinStringLiteral = false; $stringLiteral = ''; $noEscape = true;
Mutation Tests (8.1, locked): src/Printer.php#L79
Escaped Mutant for Mutator "LessThan": --- Original +++ New @@ @@ $withinStringLiteral = false; $stringLiteral = ''; $noEscape = true; - for ($i = 0; $i < $length; ++$i) { + for ($i = 0; $i <= $length; ++$i) { /** * Grab the next character in the string. */
Mutation Tests (8.1, locked): src/Printer.php#L97
Escaped Mutant for Mutator "LogicalNot": --- Original +++ New @@ @@ */ if ($withinStringLiteral) { $stringLiteral .= $character; - $noEscape = '\\' === $character ? !$noEscape : true; + $noEscape = '\\' === $character ? $noEscape : true; continue; } /**
Mutation Tests (8.1, locked): src/Printer.php#L155
Escaped Mutant for Mutator "MBString": --- Original +++ New @@ @@ if ('}' === $character || ']' === $character) { --$indentLevel; $trimmed = \rtrim($printed); - $previousNonWhitespaceCharacter = \mb_substr($trimmed, -1); + $previousNonWhitespaceCharacter = substr($trimmed, -1); /** * Collapse empty {} and []. */