Skip to content

declarative config 0.3+ support #2871

declarative config 0.3+ support

declarative config 0.3+ support #2871

Re-run triggered December 23, 2024 01:40
Status Failure
Total duration 1m 31s
Artifacts

php.yml

on: pull_request
Matrix: php
Matrix: packages / validate
Waiting for pending jobs
Fit to window
Zoom out
Zoom in

Annotations

11 errors and 5 warnings
MissingDependency: src/Config/SDK/Configuration/ConfigurationFactory.php#L147
src/Config/SDK/Configuration/ConfigurationFactory.php:147:42: MissingDependency: OpenTelemetry\Config\SDK\Configuration\Internal\NodeDefinition\StringNodeDefinition depends on class or interface symfony\component\config\definition\builder\stringnodedefinition that does not exist (see https://psalm.dev/157)
UndefinedClass: src/Config/SDK/Configuration/Internal/Node/StringNode.php#L7
src/Config/SDK/Configuration/Internal/Node/StringNode.php:7:26: UndefinedClass: Class, interface or enum named Symfony\Component\Config\Definition\StringNode does not exist (see https://psalm.dev/019)
InvalidArgument: src/Config/SDK/Configuration/Internal/NodeDefinition/BooleanNodeDefinition.php#L18
src/Config/SDK/Configuration/Internal/NodeDefinition/BooleanNodeDefinition.php:18:45: InvalidArgument: Argument 2 of OpenTelemetry\Config\SDK\Configuration\Internal\Node\BooleanNode::__construct expects Symfony\Component\Config\Definition\NodeInterface|null, but Symfony\Component\Config\Definition\Builder\NodeParentInterface|null provided (see https://psalm.dev/004)
InvalidArgument: src/Config/SDK/Configuration/Internal/NodeDefinition/EnumNodeDefinition.php#L20
src/Config/SDK/Configuration/Internal/NodeDefinition/EnumNodeDefinition.php:20:42: InvalidArgument: Argument 2 of OpenTelemetry\Config\SDK\Configuration\Internal\Node\EnumNode::__construct expects Symfony\Component\Config\Definition\NodeInterface|null, but Symfony\Component\Config\Definition\Builder\NodeParentInterface|null provided (see https://psalm.dev/004)
InvalidArgument: src/Config/SDK/Configuration/Internal/NodeDefinition/FloatNodeDefinition.php#L18
src/Config/SDK/Configuration/Internal/NodeDefinition/FloatNodeDefinition.php:18:43: InvalidArgument: Argument 2 of OpenTelemetry\Config\SDK\Configuration\Internal\Node\FloatNode::__construct expects Symfony\Component\Config\Definition\NodeInterface|null, but Symfony\Component\Config\Definition\Builder\NodeParentInterface|null provided (see https://psalm.dev/004)
InvalidArgument: src/Config/SDK/Configuration/Internal/NodeDefinition/IntegerNodeDefinition.php#L18
src/Config/SDK/Configuration/Internal/NodeDefinition/IntegerNodeDefinition.php:18:45: InvalidArgument: Argument 2 of OpenTelemetry\Config\SDK\Configuration\Internal\Node\IntegerNode::__construct expects Symfony\Component\Config\Definition\NodeInterface|null, but Symfony\Component\Config\Definition\Builder\NodeParentInterface|null provided (see https://psalm.dev/004)
NonInvariantPropertyType: src/Config/SDK/Configuration/Internal/NodeDefinition/NodeDefinitionTrait.php#L9
src/Config/SDK/Configuration/Internal/NodeDefinition/NodeDefinitionTrait.php:9:20: NonInvariantPropertyType: Property OpenTelemetry\Config\SDK\Configuration\Internal\NodeDefinition\ArrayNodeDefinition::$allowEmptyValue has type bool, not invariant with Symfony\Component\Config\Definition\Builder\NodeDefinition::$allowEmptyValue of type <empty> (see https://psalm.dev/265)
NonInvariantDocblockPropertyType: src/Config/SDK/Configuration/Internal/NodeDefinition/NodeDefinitionTrait.php#L9
src/Config/SDK/Configuration/Internal/NodeDefinition/NodeDefinitionTrait.php:9:20: NonInvariantDocblockPropertyType: Property OpenTelemetry\Config\SDK\Configuration\Internal\NodeDefinition\ArrayNodeDefinition::$allowEmptyValue has type bool, not invariant with Symfony\Component\Config\Definition\Builder\NodeDefinition::$allowEmptyValue of type mixed (see https://psalm.dev/267)
NonInvariantPropertyType: src/Config/SDK/Configuration/Internal/NodeDefinition/NodeDefinitionTrait.php#L9
src/Config/SDK/Configuration/Internal/NodeDefinition/NodeDefinitionTrait.php:9:20: NonInvariantPropertyType: Property OpenTelemetry\Config\SDK\Configuration\Internal\NodeDefinition\BooleanNodeDefinition::$allowEmptyValue has type bool, not invariant with Symfony\Component\Config\Definition\Builder\NodeDefinition::$allowEmptyValue of type <empty> (see https://psalm.dev/265)
NonInvariantDocblockPropertyType: src/Config/SDK/Configuration/Internal/NodeDefinition/NodeDefinitionTrait.php#L9
src/Config/SDK/Configuration/Internal/NodeDefinition/NodeDefinitionTrait.php:9:20: NonInvariantDocblockPropertyType: Property OpenTelemetry\Config\SDK\Configuration\Internal\NodeDefinition\BooleanNodeDefinition::$allowEmptyValue has type bool, not invariant with Symfony\Component\Config\Definition\Builder\NodeDefinition::$allowEmptyValue of type mixed (see https://psalm.dev/267)
php (8.1, false)
One or more steps failed
php (8.2, false)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
php (8.3, false)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
php (8.5, true, --ignore-platform-reqs)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
php (8.4, false, --ignore-platform-reqs)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
php (8.1, false)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636