diff --git a/composer.json b/composer.json index ccf9ddbc..32cd4ca3 100644 --- a/composer.json +++ b/composer.json @@ -10,14 +10,14 @@ ], "require": { "php": "8.1.*||8.2.*||8.3.*||8.4.*", - "open-telemetry/exporter-otlp": "1.2.1", - "open-telemetry/opentelemetry-auto-curl": "0.0.3", - "open-telemetry/opentelemetry-auto-http-async": "1.1.0", - "open-telemetry/opentelemetry-auto-laravel": "1.1.0", - "open-telemetry/opentelemetry-auto-mysqli": "0.0.2", - "open-telemetry/opentelemetry-auto-pdo": "0.0.18", - "open-telemetry/opentelemetry-auto-slim": "1.1.0", - "open-telemetry/sdk": "1.1.2", + "open-telemetry/exporter-otlp": "1.3.2", + "open-telemetry/opentelemetry-auto-curl": "0.0.5", + "open-telemetry/opentelemetry-auto-http-async": "1.1.1", + "open-telemetry/opentelemetry-auto-laravel": "1.2.2", + "open-telemetry/opentelemetry-auto-mysqli": "0.0.3", + "open-telemetry/opentelemetry-auto-pdo": "0.1.1", + "open-telemetry/opentelemetry-auto-slim": "1.1.1", + "open-telemetry/sdk": "1.6.0", "php-http/guzzle7-adapter": "^1.0", "nyholm/psr7-server": "^1.1" }, @@ -26,22 +26,23 @@ "slim/slim": "*" }, "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "1.0.0", "ext-ctype": "*", "ext-curl": "*", "ext-mysqli": "*", "ext-pdo": "*", "ext-zlib": "*", - "guzzlehttp/guzzle": "^7.9.2", - "nikic/php-parser": "^5.4.0", - "php-ds/php-ds": "^1.5.0", + "guzzlehttp/guzzle": "^7.9.3", + "nikic/php-parser": "^5.5.0", + "php-ds/php-ds": "^1.7.0", "php-parallel-lint/php-console-highlighter": "^1.0", "php-parallel-lint/php-parallel-lint": "1.4.0", - "phpstan/phpstan": "2.1.3", + "phpstan/phpstan": "2.1.17", "phpstan/phpstan-phpunit": "^2.0", - "phpunit/phpunit": "^10.5.45", - "react/http": "^1.6", - "slevomat/coding-standard": "8.15.0", - "squizlabs/php_codesniffer": "3.11.3" + "phpunit/phpunit": "^10.5.47", + "react/http": "^1.11", + "slevomat/coding-standard": "8.19.1", + "squizlabs/php_codesniffer": "3.13.2" }, "autoload-dev": { "psr-4": { diff --git a/tests/ElasticOTelTests/UnitTests/UtilTests/DebugContextTest.php b/tests/ElasticOTelTests/UnitTests/UtilTests/DebugContextTest.php index c83f1b56..22dbc775 100644 --- a/tests/ElasticOTelTests/UnitTests/UtilTests/DebugContextTest.php +++ b/tests/ElasticOTelTests/UnitTests/UtilTests/DebugContextTest.php @@ -1031,7 +1031,7 @@ public function testTrimVendorFrames(MixedMap $testArgs): void } $dbgCtx->add(compact('assertionMsg')); self::assertNotNull($assertionMsg); - self::assertNotNull($testFuncLine); + self::assertNotNull($testFuncLine); // @phpstan-ignore staticMethod.alreadyNarrowedType self::assertSame($nonVendorCallsDepth, $actualNonVendorCallDepth); $addedText = DebugContext::extractAddedTextFromMessage($assertionMsg); diff --git a/tests/ElasticOTelTests/Util/ListSlice.php b/tests/ElasticOTelTests/Util/ListSlice.php index 0378f396..31f4eb14 100644 --- a/tests/ElasticOTelTests/Util/ListSlice.php +++ b/tests/ElasticOTelTests/Util/ListSlice.php @@ -77,7 +77,7 @@ public function __construct(array $base, int $offset = 0, ?int $length = null) #[Override] public function count(): int { - return $this->length; + return $this->length; // @phpstan-ignore return.type } #[Override] @@ -93,7 +93,7 @@ public function getIterator(): Traversable */ public function clone(): self { - return new self($this->base, $this->offset, $this->length); + return new self($this->base, $this->offset, $this->length); // @phpstan-ignore argument.type } /**