declarative config 0.3+ support #2871
php.yml
on: pull_request
Matrix: php
Matrix: packages / validate
Waiting for pending jobs
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
|