Skip to content

continuous integration #372

continuous integration

continuous integration #372

Triggered via schedule October 13, 2025 06:21
Status Success
Total duration 5m 40s
Artifacts

ci.yml

on: schedule
continuous integration
5m 37s
continuous integration
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
continuous integration: src/Lexer/Internal/Utils.php#L75
Escaped Mutant for Mutator "LogicalOr": @@ @@ if ('\'' === $c2 || '"' === $c2) { return true; } - if ('r' === $c1 && 'b' === $c2 || 'b' === $c1 && 'r' === $c2) { + if ('r' === $c1 && 'b' === $c2 && ('b' === $c1 && 'r' === $c2)) { $c3 = $input->peek(2, 1); return '\'' === $c3 || '"' === $c3; }
continuous integration: src/Lexer/Internal/Utils.php#L75
Escaped Mutant for Mutator "LogicalAnd": @@ @@ if ('\'' === $c2 || '"' === $c2) { return true; } - if ('r' === $c1 && 'b' === $c2 || 'b' === $c1 && 'r' === $c2) { + if ('r' === $c1 && 'b' === $c2 || ('b' === $c1 || 'r' === $c2)) { $c3 = $input->peek(2, 1); return '\'' === $c3 || '"' === $c3; }
continuous integration: src/Lexer/Internal/Utils.php#L75
Escaped Mutant for Mutator "Identical": @@ @@ if ('\'' === $c2 || '"' === $c2) { return true; } - if ('r' === $c1 && 'b' === $c2 || 'b' === $c1 && 'r' === $c2) { + if ('r' === $c1 && 'b' === $c2 || 'b' === $c1 && 'r' !== $c2) { $c3 = $input->peek(2, 1); return '\'' === $c3 || '"' === $c3; }
continuous integration: src/Lexer/Internal/Utils.php#L75
Escaped Mutant for Mutator "Identical": @@ @@ if ('\'' === $c2 || '"' === $c2) { return true; } - if ('r' === $c1 && 'b' === $c2 || 'b' === $c1 && 'r' === $c2) { + if ('r' === $c1 && 'b' === $c2 || 'b' !== $c1 && 'r' === $c2) { $c3 = $input->peek(2, 1); return '\'' === $c3 || '"' === $c3; }
continuous integration: src/Lexer/Internal/Utils.php#L75
Escaped Mutant for Mutator "LogicalAndNegation": @@ @@ if ('\'' === $c2 || '"' === $c2) { return true; } - if ('r' === $c1 && 'b' === $c2 || 'b' === $c1 && 'r' === $c2) { + if (!('r' === $c1 && 'b' === $c2) || 'b' === $c1 && 'r' === $c2) { $c3 = $input->peek(2, 1); return '\'' === $c3 || '"' === $c3; }
continuous integration: src/Lexer/Internal/Utils.php#L75
Escaped Mutant for Mutator "LogicalAnd": @@ @@ if ('\'' === $c2 || '"' === $c2) { return true; } - if ('r' === $c1 && 'b' === $c2 || 'b' === $c1 && 'r' === $c2) { + if ('r' === $c1 || 'b' === $c2 || 'b' === $c1 && 'r' === $c2) { $c3 = $input->peek(2, 1); return '\'' === $c3 || '"' === $c3; }
continuous integration: src/Lexer/Internal/Utils.php#L75
Escaped Mutant for Mutator "Identical": @@ @@ if ('\'' === $c2 || '"' === $c2) { return true; } - if ('r' === $c1 && 'b' === $c2 || 'b' === $c1 && 'r' === $c2) { + if ('r' === $c1 && 'b' !== $c2 || 'b' === $c1 && 'r' === $c2) { $c3 = $input->peek(2, 1); return '\'' === $c3 || '"' === $c3; }
continuous integration: src/Lexer/Internal/Utils.php#L75
Escaped Mutant for Mutator "LogicalAndAllSubExprNegation": @@ @@ if ('\'' === $c2 || '"' === $c2) { return true; } - if ('r' === $c1 && 'b' === $c2 || 'b' === $c1 && 'r' === $c2) { + if (!('r' === $c1) && !('b' === $c2) || 'b' === $c1 && 'r' === $c2) { $c3 = $input->peek(2, 1); return '\'' === $c3 || '"' === $c3; }
continuous integration: src/Lexer/Internal/Utils.php#L75
Escaped Mutant for Mutator "Identical": @@ @@ if ('\'' === $c2 || '"' === $c2) { return true; } - if ('r' === $c1 && 'b' === $c2 || 'b' === $c1 && 'r' === $c2) { + if ('r' !== $c1 && 'b' === $c2 || 'b' === $c1 && 'r' === $c2) { $c3 = $input->peek(2, 1); return '\'' === $c3 || '"' === $c3; }
continuous integration: src/Lexer/Internal/Utils.php#L55
Escaped Mutant for Mutator "IncrementInteger": @@ @@ { $char = $input->peek(0, 1); if ('-' === $char || '.' === $char) { - return ctype_digit($input->peek(1, 1)); + return ctype_digit($input->peek(1, 2)); } return ctype_digit($char); }