Skip to content

update php versions support #79

update php versions support

update php versions support #79

Triggered via pull request December 2, 2023 13:30
@kpicazakpicaza
opened #30
php-83
Status Success
Total duration 35s
Artifacts

mutation-tests.yml

on: pull_request
Matrix: Mutation tests
Fit to window
Zoom out
Zoom in

Annotations

20 warnings
Mutation tests (locked, 8.2, ubuntu-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Mutation tests (locked, 8.2, ubuntu-latest): src/ToggleConfigProvider.php#L33
Escaped Mutant for Mutator "CastString": --- Original +++ New @@ @@ /** @var array<array<string, string>> $strategyTypes */ $strategyTypes = $pheatureFlagsConfig['strategy_types']; $strategyTypeAliases = array_reduce($strategyTypes, static function (array $strategies, array $current) { - $strategies[(string) $current['type']] = (string) $current['factory_id']; + $strategies[$current['type']] = (string) $current['factory_id']; return $strategies; }, []); /** @var array<array<string, string>> $segmentTypes */
Mutation tests (locked, 8.2, ubuntu-latest): src/ToggleConfigProvider.php#L33
Escaped Mutant for Mutator "CastString": --- Original +++ New @@ @@ /** @var array<array<string, string>> $strategyTypes */ $strategyTypes = $pheatureFlagsConfig['strategy_types']; $strategyTypeAliases = array_reduce($strategyTypes, static function (array $strategies, array $current) { - $strategies[(string) $current['type']] = (string) $current['factory_id']; + $strategies[(string) $current['type']] = $current['factory_id']; return $strategies; }, []); /** @var array<array<string, string>> $segmentTypes */
Mutation tests (locked, 8.2, ubuntu-latest): src/ToggleConfigProvider.php#L46
Escaped Mutant for Mutator "CastString": --- Original +++ New @@ @@ /** @var array<array<string, string>> $segmentTypes */ $segmentTypes = $pheatureFlagsConfig['segment_types']; $segmentTypeAliases = array_reduce($segmentTypes, static function (array $segments, array $current) { - $segments[(string) $current['type']] = (string) $current['factory_id']; + $segments[$current['type']] = (string) $current['factory_id']; return $segments; }, []); return ['dependencies' => ['invokables' => [RouterDelegator::class => RouterDelegator::class], 'aliases' => array_merge($strategyTypeAliases, $segmentTypeAliases), 'factories' => [], 'delegators' => [Application::class => [RouterDelegator::class]]], 'pheature_flags' => $pheatureFlagsConfig];
Mutation tests (locked, 8.2, ubuntu-latest): src/ToggleConfigProvider.php#L46
Escaped Mutant for Mutator "CastString": --- Original +++ New @@ @@ /** @var array<array<string, string>> $segmentTypes */ $segmentTypes = $pheatureFlagsConfig['segment_types']; $segmentTypeAliases = array_reduce($segmentTypes, static function (array $segments, array $current) { - $segments[(string) $current['type']] = (string) $current['factory_id']; + $segments[(string) $current['type']] = $current['factory_id']; return $segments; }, []); return ['dependencies' => ['invokables' => [RouterDelegator::class => RouterDelegator::class], 'aliases' => array_merge($strategyTypeAliases, $segmentTypeAliases), 'factories' => [], 'delegators' => [Application::class => [RouterDelegator::class]]], 'pheature_flags' => $pheatureFlagsConfig];
Mutation tests (locked, 8.1, ubuntu-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Mutation tests (locked, 8.1, ubuntu-latest): src/ToggleConfigProvider.php#L33
Escaped Mutant for Mutator "CastString": --- Original +++ New @@ @@ /** @var array<array<string, string>> $strategyTypes */ $strategyTypes = $pheatureFlagsConfig['strategy_types']; $strategyTypeAliases = array_reduce($strategyTypes, static function (array $strategies, array $current) { - $strategies[(string) $current['type']] = (string) $current['factory_id']; + $strategies[$current['type']] = (string) $current['factory_id']; return $strategies; }, []); /** @var array<array<string, string>> $segmentTypes */
Mutation tests (locked, 8.1, ubuntu-latest): src/ToggleConfigProvider.php#L33
Escaped Mutant for Mutator "CastString": --- Original +++ New @@ @@ /** @var array<array<string, string>> $strategyTypes */ $strategyTypes = $pheatureFlagsConfig['strategy_types']; $strategyTypeAliases = array_reduce($strategyTypes, static function (array $strategies, array $current) { - $strategies[(string) $current['type']] = (string) $current['factory_id']; + $strategies[(string) $current['type']] = $current['factory_id']; return $strategies; }, []); /** @var array<array<string, string>> $segmentTypes */
Mutation tests (locked, 8.1, ubuntu-latest): src/ToggleConfigProvider.php#L46
Escaped Mutant for Mutator "CastString": --- Original +++ New @@ @@ /** @var array<array<string, string>> $segmentTypes */ $segmentTypes = $pheatureFlagsConfig['segment_types']; $segmentTypeAliases = array_reduce($segmentTypes, static function (array $segments, array $current) { - $segments[(string) $current['type']] = (string) $current['factory_id']; + $segments[$current['type']] = (string) $current['factory_id']; return $segments; }, []); return ['dependencies' => ['invokables' => [RouterDelegator::class => RouterDelegator::class], 'aliases' => array_merge($strategyTypeAliases, $segmentTypeAliases), 'factories' => [], 'delegators' => [Application::class => [RouterDelegator::class]]], 'pheature_flags' => $pheatureFlagsConfig];
Mutation tests (locked, 8.1, ubuntu-latest): src/ToggleConfigProvider.php#L46
Escaped Mutant for Mutator "CastString": --- Original +++ New @@ @@ /** @var array<array<string, string>> $segmentTypes */ $segmentTypes = $pheatureFlagsConfig['segment_types']; $segmentTypeAliases = array_reduce($segmentTypes, static function (array $segments, array $current) { - $segments[(string) $current['type']] = (string) $current['factory_id']; + $segments[(string) $current['type']] = $current['factory_id']; return $segments; }, []); return ['dependencies' => ['invokables' => [RouterDelegator::class => RouterDelegator::class], 'aliases' => array_merge($strategyTypeAliases, $segmentTypeAliases), 'factories' => [], 'delegators' => [Application::class => [RouterDelegator::class]]], 'pheature_flags' => $pheatureFlagsConfig];
Mutation tests (locked, 8.3, ubuntu-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Mutation tests (locked, 8.3, ubuntu-latest): src/ToggleConfigProvider.php#L33
Escaped Mutant for Mutator "CastString": --- Original +++ New @@ @@ /** @var array<array<string, string>> $strategyTypes */ $strategyTypes = $pheatureFlagsConfig['strategy_types']; $strategyTypeAliases = array_reduce($strategyTypes, static function (array $strategies, array $current) { - $strategies[(string) $current['type']] = (string) $current['factory_id']; + $strategies[$current['type']] = (string) $current['factory_id']; return $strategies; }, []); /** @var array<array<string, string>> $segmentTypes */
Mutation tests (locked, 8.3, ubuntu-latest): src/ToggleConfigProvider.php#L33
Escaped Mutant for Mutator "CastString": --- Original +++ New @@ @@ /** @var array<array<string, string>> $strategyTypes */ $strategyTypes = $pheatureFlagsConfig['strategy_types']; $strategyTypeAliases = array_reduce($strategyTypes, static function (array $strategies, array $current) { - $strategies[(string) $current['type']] = (string) $current['factory_id']; + $strategies[(string) $current['type']] = $current['factory_id']; return $strategies; }, []); /** @var array<array<string, string>> $segmentTypes */
Mutation tests (locked, 8.3, ubuntu-latest): src/ToggleConfigProvider.php#L46
Escaped Mutant for Mutator "CastString": --- Original +++ New @@ @@ /** @var array<array<string, string>> $segmentTypes */ $segmentTypes = $pheatureFlagsConfig['segment_types']; $segmentTypeAliases = array_reduce($segmentTypes, static function (array $segments, array $current) { - $segments[(string) $current['type']] = (string) $current['factory_id']; + $segments[$current['type']] = (string) $current['factory_id']; return $segments; }, []); return ['dependencies' => ['invokables' => [RouterDelegator::class => RouterDelegator::class], 'aliases' => array_merge($strategyTypeAliases, $segmentTypeAliases), 'factories' => [], 'delegators' => [Application::class => [RouterDelegator::class]]], 'pheature_flags' => $pheatureFlagsConfig];
Mutation tests (locked, 8.3, ubuntu-latest): src/ToggleConfigProvider.php#L46
Escaped Mutant for Mutator "CastString": --- Original +++ New @@ @@ /** @var array<array<string, string>> $segmentTypes */ $segmentTypes = $pheatureFlagsConfig['segment_types']; $segmentTypeAliases = array_reduce($segmentTypes, static function (array $segments, array $current) { - $segments[(string) $current['type']] = (string) $current['factory_id']; + $segments[(string) $current['type']] = $current['factory_id']; return $segments; }, []); return ['dependencies' => ['invokables' => [RouterDelegator::class => RouterDelegator::class], 'aliases' => array_merge($strategyTypeAliases, $segmentTypeAliases), 'factories' => [], 'delegators' => [Application::class => [RouterDelegator::class]]], 'pheature_flags' => $pheatureFlagsConfig];
Mutation tests (locked, 8.0, ubuntu-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Mutation tests (locked, 8.0, ubuntu-latest): src/ToggleConfigProvider.php#L33
Escaped Mutant for Mutator "CastString": --- Original +++ New @@ @@ /** @var array<array<string, string>> $strategyTypes */ $strategyTypes = $pheatureFlagsConfig['strategy_types']; $strategyTypeAliases = array_reduce($strategyTypes, static function (array $strategies, array $current) { - $strategies[(string) $current['type']] = (string) $current['factory_id']; + $strategies[$current['type']] = (string) $current['factory_id']; return $strategies; }, []); /** @var array<array<string, string>> $segmentTypes */
Mutation tests (locked, 8.0, ubuntu-latest): src/ToggleConfigProvider.php#L33
Escaped Mutant for Mutator "CastString": --- Original +++ New @@ @@ /** @var array<array<string, string>> $strategyTypes */ $strategyTypes = $pheatureFlagsConfig['strategy_types']; $strategyTypeAliases = array_reduce($strategyTypes, static function (array $strategies, array $current) { - $strategies[(string) $current['type']] = (string) $current['factory_id']; + $strategies[(string) $current['type']] = $current['factory_id']; return $strategies; }, []); /** @var array<array<string, string>> $segmentTypes */
Mutation tests (locked, 8.0, ubuntu-latest): src/ToggleConfigProvider.php#L46
Escaped Mutant for Mutator "CastString": --- Original +++ New @@ @@ /** @var array<array<string, string>> $segmentTypes */ $segmentTypes = $pheatureFlagsConfig['segment_types']; $segmentTypeAliases = array_reduce($segmentTypes, static function (array $segments, array $current) { - $segments[(string) $current['type']] = (string) $current['factory_id']; + $segments[$current['type']] = (string) $current['factory_id']; return $segments; }, []); return ['dependencies' => ['invokables' => [RouterDelegator::class => RouterDelegator::class], 'aliases' => array_merge($strategyTypeAliases, $segmentTypeAliases), 'factories' => [], 'delegators' => [Application::class => [RouterDelegator::class]]], 'pheature_flags' => $pheatureFlagsConfig];
Mutation tests (locked, 8.0, ubuntu-latest): src/ToggleConfigProvider.php#L46
Escaped Mutant for Mutator "CastString": --- Original +++ New @@ @@ /** @var array<array<string, string>> $segmentTypes */ $segmentTypes = $pheatureFlagsConfig['segment_types']; $segmentTypeAliases = array_reduce($segmentTypes, static function (array $segments, array $current) { - $segments[(string) $current['type']] = (string) $current['factory_id']; + $segments[(string) $current['type']] = $current['factory_id']; return $segments; }, []); return ['dependencies' => ['invokables' => [RouterDelegator::class => RouterDelegator::class], 'aliases' => array_merge($strategyTypeAliases, $segmentTypeAliases), 'factories' => [], 'delegators' => [Application::class => [RouterDelegator::class]]], 'pheature_flags' => $pheatureFlagsConfig];