Skip to content

feat: Implement tracing instrumentation #97

feat: Implement tracing instrumentation

feat: Implement tracing instrumentation #97

Triggered via pull request January 10, 2024 12:05
Status Failure
Total duration 2m 14s
Artifacts 2

ci.yml

on: pull_request
Matrix: php-cs-fixer
Matrix: phpstan
Matrix: phpunit
Fit to window
Zoom out
Zoom in

Annotations

12 errors
PHPStan (PHP 8.3): src/DependencyInjection/ExtensionLoader/ExtensionLoaderInterface.php#L9
Method FriendsOfOpenTelemetry\OpenTelemetryBundle\DependencyInjection\ExtensionLoader\ExtensionLoaderInterface::load() has parameter $config with no value type specified in iterable type array.
PHPStan (PHP 8.3): src/DependencyInjection/ExtensionLoader/Instrumentation/AbstractInstrumentationExtensionLoader.php#L11
Property FriendsOfOpenTelemetry\OpenTelemetryBundle\DependencyInjection\ExtensionLoader\Instrumentation\AbstractInstrumentationExtensionLoader::$config type has no value type specified in iterable type array.
PHPStan (PHP 8.3): src/DependencyInjection/ExtensionLoader/Instrumentation/AbstractInstrumentationExtensionLoader.php#L27
Method FriendsOfOpenTelemetry\OpenTelemetryBundle\DependencyInjection\ExtensionLoader\Instrumentation\AbstractInstrumentationExtensionLoader::load() has parameter $config with no value type specified in iterable type array.
PHPStan (PHP 8.3): src/DependencyInjection/ExtensionLoader/Instrumentation/AbstractInstrumentationExtensionLoader.php#L47
Method FriendsOfOpenTelemetry\OpenTelemetryBundle\DependencyInjection\ExtensionLoader\Instrumentation\AbstractInstrumentationExtensionLoader::getConfigInstrumentationSection() return type has no value type specified in iterable type array.
PHPStan (PHP 8.3): src/DependencyInjection/ExtensionLoader/Instrumentation/AbstractInstrumentationExtensionLoader.php#L57
Method FriendsOfOpenTelemetry\OpenTelemetryBundle\DependencyInjection\ExtensionLoader\Instrumentation\AbstractInstrumentationExtensionLoader::getTracingConfigInstrumentationSection() return type has no value type specified in iterable type array.
PHPStan (PHP 8.3): src/DependencyInjection/ExtensionLoader/Instrumentation/AbstractInstrumentationExtensionLoader.php#L89
Method FriendsOfOpenTelemetry\OpenTelemetryBundle\DependencyInjection\ExtensionLoader\Instrumentation\AbstractInstrumentationExtensionLoader::getMeteringConfigInstrumentationSection() return type has no value type specified in iterable type array.
PHPStan (PHP 8.3): src/DependencyInjection/ExtensionLoader/LogsExtensionLoader.php#L24
Property FriendsOfOpenTelemetry\OpenTelemetryBundle\DependencyInjection\ExtensionLoader\LogsExtensionLoader::$config type has no value type specified in iterable type array.
PHPStan (PHP 8.3): src/DependencyInjection/ExtensionLoader/LogsExtensionLoader.php#L36
Parameter #1 $config (array{default_logger?: string, loggers: array<string, mixed>, exporters: array<string, mixed>, processors: array<string, mixed>, providers: array<string, mixed>}) of method FriendsOfOpenTelemetry\OpenTelemetryBundle\DependencyInjection\ExtensionLoader\LogsExtensionLoader::load() should be contravariant with parameter $config (array) of method FriendsOfOpenTelemetry\OpenTelemetryBundle\DependencyInjection\ExtensionLoader\ExtensionLoaderInterface::load()
PHPStan (PHP 8.3): src/DependencyInjection/ExtensionLoader/MetricsExtensionLoader.php#L22
Property FriendsOfOpenTelemetry\OpenTelemetryBundle\DependencyInjection\ExtensionLoader\MetricsExtensionLoader::$config type has no value type specified in iterable type array.
PHPStan (PHP 8.3): src/DependencyInjection/ExtensionLoader/MetricsExtensionLoader.php#L34
Parameter #1 $config (array{default_meter?: string, meters: array<string, mixed>, exporters: array<string, mixed>, providers: array<string, mixed>}) of method FriendsOfOpenTelemetry\OpenTelemetryBundle\DependencyInjection\ExtensionLoader\MetricsExtensionLoader::load() should be contravariant with parameter $config (array) of method FriendsOfOpenTelemetry\OpenTelemetryBundle\DependencyInjection\ExtensionLoader\ExtensionLoaderInterface::load()
PHPUnit (PHP 8.2)
Process completed with exit code 1.
PHPUnit (PHP 8.3)
Process completed with exit code 1.

Artifacts

Produced during runtime
Name Size
phpunit-logs-php8.2 Expired
5.76 KB
phpunit-logs-php8.3 Expired
5.75 KB