composer(deps-dev): bump ergebnis/php-cs-fixer-config from 6.41.0 to 6.42.1 #2742
integrate.yaml
on: pull_request
Matrix: Code Coverage
Matrix: Coding Standards
Matrix: Compile Phar
Matrix: Dependency Analysis
Matrix: Mutation Tests
Matrix: Refactoring
Matrix: Security Analysis
Matrix: Static Code Analysis
Matrix: Tests
Annotations
69 warnings
Dependency Analysis (7.4, locked)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v4.1.2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
Code Coverage (7.4, locked)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v4.1.2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
Compile Phar (7.4, locked)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v4.1.2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
Tests (7.4, lowest)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v4.1.2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
Dependency Analysis (7.4, locked)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v4.0.2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
Tests (8.0, locked)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v4.1.2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
Refactoring (7.4, locked)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v4.1.2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
Compile Phar (7.4, locked)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v4.0.2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
Static Code Analysis (7.4, locked)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v4.1.2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
Tests (8.1, locked)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v4.1.2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
Mutation Tests (7.4, locked)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v4.1.2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
Coding Standards (7.4, locked)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v4.1.2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
Security Analysis (7.4, locked)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v4.1.2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
Tests (8.1, highest)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v4.1.2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
Tests (8.2, locked)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v4.1.2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
Tests (8.1, lowest)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v4.1.2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
Tests (8.0, lowest)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v4.1.2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
Tests (7.4, highest)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v4.1.2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
Tests (8.0, highest)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v4.1.2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
Tests (8.3, lowest)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v4.1.2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
Tests (8.2, highest)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v4.1.2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
Tests (7.4, locked)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v4.1.2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
Coding Standards (7.4, locked)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v4.0.2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
Tests (8.2, lowest)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v4.1.2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
Static Code Analysis (7.4, locked)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Dependency Analysis (7.4, locked)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compile Phar (7.4, locked)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Tests (8.1, locked)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Tests (8.3, locked)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Security Analysis (7.4, locked)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Tests (8.3, highest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Tests (7.4, lowest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Tests (8.4, locked)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Tests (8.3, lowest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Refactoring (7.4, locked)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Tests (8.2, locked)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Tests (8.1, highest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Tests (8.4, lowest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Tests (8.4, lowest):
vendor/phpunit/phpunit/src/Util/ErrorHandler.php#L99
Constant E_STRICT is deprecated
|
Tests (8.4, lowest):
vendor/symfony/string/UnicodeString.php#L183
Symfony\Component\String\UnicodeString::join(): Implicitly marking parameter $lastGlue as nullable is deprecated, the explicit nullable type must be used instead
|
Tests (8.4, lowest):
vendor/phpunit/phpunit/src/Util/ErrorHandler.php#L99
Constant E_STRICT is deprecated
|
Tests (8.4, lowest):
vendor/symfony/string/UnicodeString.php#L263
Symfony\Component\String\UnicodeString::slice(): Implicitly marking parameter $length as nullable is deprecated, the explicit nullable type must be used instead
|
Tests (8.4, lowest):
vendor/phpunit/phpunit/src/Util/ErrorHandler.php#L99
Constant E_STRICT is deprecated
|
Tests (8.4, lowest):
vendor/symfony/string/UnicodeString.php#L271
Symfony\Component\String\UnicodeString::splice(): Implicitly marking parameter $length as nullable is deprecated, the explicit nullable type must be used instead
|
Tests (8.4, lowest):
vendor/phpunit/phpunit/src/Util/ErrorHandler.php#L99
Constant E_STRICT is deprecated
|
Tests (8.4, lowest):
vendor/symfony/string/UnicodeString.php#L286
Symfony\Component\String\UnicodeString::split(): Implicitly marking parameter $limit as nullable is deprecated, the explicit nullable type must be used instead
|
Tests (8.4, lowest):
vendor/phpunit/phpunit/src/Util/ErrorHandler.php#L99
Constant E_STRICT is deprecated
|
Tests (8.4, lowest):
vendor/symfony/string/UnicodeString.php#L286
Symfony\Component\String\UnicodeString::split(): Implicitly marking parameter $flags as nullable is deprecated, the explicit nullable type must be used instead
|
Tests (8.1, lowest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Tests (8.0, lowest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Tests (7.4, locked)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Tests (8.0, locked)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Code Coverage (7.4, locked)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Coding Standards (7.4, locked)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Tests (8.0, highest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Tests (8.4, highest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Tests (8.2, highest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Tests (7.4, highest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Tests (8.2, lowest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Mutation Tests (7.4, locked)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Mutation Tests (7.4, locked):
src/Command/NormalizeCommand.php#L295
Escaped Mutant for Mutator "ArrayItemRemoval":
--- Original
+++ New
@@ @@
if (true === $input->getOption('diff') || true === $input->getOption('dry-run')) {
$io->writeError(\sprintf('<error>%s is not normalized.</error>', $composerFile));
$diff = $this->differ->diff($json->encoded(), $normalized->encoded());
- $io->write(['', '<fg=yellow>---------- begin diff ----------</>', self::formatDiff($diff), '<fg=yellow>----------- end diff -----------</>', '']);
+ $io->write(['<fg=yellow>---------- begin diff ----------</>', self::formatDiff($diff), '<fg=yellow>----------- end diff -----------</>', '']);
}
if (true === $input->getOption('dry-run')) {
return 1;
|
Mutation Tests (7.4, locked):
src/Command/NormalizeCommand.php#L325
Escaped Mutant for Mutator "MethodCallRemoval":
--- Original
+++ New
@@ @@
if (true === $input->getOption('no-update-lock') || !$locker->isLocked()) {
return 0;
}
- $io->write('<info>Updating lock file.</info>');
+
$application = new Application();
$application->setAutoExit(false);
return self::updateLockerInWorkingDirectory($application, $input, $output, \dirname($composerFile));
|
Mutation Tests (7.4, locked):
src/Command/NormalizeCommand.php#L369
Escaped Mutant for Mutator "CastInt":
--- Original
+++ New
@@ @@
if (null === $indentStyle) {
throw new \RuntimeException(\sprintf('When using the indent-size option, an indent style (one of "%s") needs to be specified using the indent-style option.', \implode('", "', \array_keys(Normalizer\Format\Indent::CHARACTERS))));
}
- if ((string) (int) $indentSize !== $indentSize || 1 > $indentSize) {
+ if ((string) $indentSize !== $indentSize || 1 > $indentSize) {
throw new \RuntimeException(\sprintf('Indent size needs to be an integer greater than 0, but "%s" is not.', $indentSize));
}
if (!\array_key_exists($indentStyle, Normalizer\Format\Indent::CHARACTERS)) {
|
Mutation Tests (7.4, locked):
src/Command/NormalizeCommand.php#L448
Escaped Mutant for Mutator "GreaterThan":
--- Original
+++ New
@@ @@
if (!\is_int($indentSize)) {
throw new \RuntimeException(\sprintf('Indent size needs to be an integer, got %s instead.', \gettype($indentSize)));
}
- if (1 > $indentSize) {
+ if (1 >= $indentSize) {
throw new \RuntimeException(\sprintf('Indent size needs to be an integer greater than 0, but %d is not.', $indentSize));
}
$indentStyle = $configuration['indent-style'];
|
Mutation Tests (7.4, locked):
src/Command/NormalizeCommand.php#L499
Escaped Mutant for Mutator "UnwrapArrayMap":
--- Original
+++ New
@@ @@
private static function formatDiff(string $diff) : string
{
$lines = \explode("\n", $diff);
- $formatted = \array_map(static function (string $line) : string {
- $replaced = \preg_replace(['/^(\\+.*)$/', '/^(-.*)$/'], ['<fg=green>$1</>', '<fg=red>$1</>'], $line);
- if (!\is_string($replaced)) {
- throw Exception\ShouldNotHappen::create();
- }
- return $replaced;
- }, $lines);
+ $formatted = $lines;
return \implode("\n", $formatted);
}
/**
|
Mutation Tests (7.4, locked):
src/Command/NormalizeCommand.php#L501
Escaped Mutant for Mutator "ArrayItemRemoval":
--- Original
+++ New
@@ @@
{
$lines = \explode("\n", $diff);
$formatted = \array_map(static function (string $line) : string {
- $replaced = \preg_replace(['/^(\\+.*)$/', '/^(-.*)$/'], ['<fg=green>$1</>', '<fg=red>$1</>'], $line);
+ $replaced = \preg_replace(['/^(-.*)$/'], ['<fg=green>$1</>', '<fg=red>$1</>'], $line);
if (!\is_string($replaced)) {
throw Exception\ShouldNotHappen::create();
}
|
Mutation Tests (7.4, locked):
src/Command/NormalizeCommand.php#L538
Escaped Mutant for Mutator "TrueValue":
--- Original
+++ New
@@ @@
*/
private static function updateLockerInWorkingDirectory(Console\Application $application, Console\Input\InputInterface $input, Console\Output\OutputInterface $output, string $workingDirectory) : int
{
- $parameters = ['command' => 'update', '--ignore-platform-reqs' => true, '--lock' => true, '--no-autoloader' => true, '--working-dir' => $workingDirectory];
+ $parameters = ['command' => 'update', '--ignore-platform-reqs' => false, '--lock' => true, '--no-autoloader' => true, '--working-dir' => $workingDirectory];
if ($input->hasParameterOption('--no-ansi')) {
$parameters[] = '--no-ansi';
}
|
Mutation Tests (7.4, locked):
src/Command/NormalizeCommand.php#L539
Escaped Mutant for Mutator "TrueValue":
--- Original
+++ New
@@ @@
*/
private static function updateLockerInWorkingDirectory(Console\Application $application, Console\Input\InputInterface $input, Console\Output\OutputInterface $output, string $workingDirectory) : int
{
- $parameters = ['command' => 'update', '--ignore-platform-reqs' => true, '--lock' => true, '--no-autoloader' => true, '--working-dir' => $workingDirectory];
+ $parameters = ['command' => 'update', '--ignore-platform-reqs' => true, '--lock' => false, '--no-autoloader' => true, '--working-dir' => $workingDirectory];
if ($input->hasParameterOption('--no-ansi')) {
$parameters[] = '--no-ansi';
}
|
Mutation Tests (7.4, locked):
src/Command/NormalizeCommand.php#L540
Escaped Mutant for Mutator "TrueValue":
--- Original
+++ New
@@ @@
*/
private static function updateLockerInWorkingDirectory(Console\Application $application, Console\Input\InputInterface $input, Console\Output\OutputInterface $output, string $workingDirectory) : int
{
- $parameters = ['command' => 'update', '--ignore-platform-reqs' => true, '--lock' => true, '--no-autoloader' => true, '--working-dir' => $workingDirectory];
+ $parameters = ['command' => 'update', '--ignore-platform-reqs' => true, '--lock' => true, '--no-autoloader' => false, '--working-dir' => $workingDirectory];
if ($input->hasParameterOption('--no-ansi')) {
$parameters[] = '--no-ansi';
}
|