Skip to content

Report precise offsets in errors #16843

Report precise offsets in errors

Report precise offsets in errors #16843

Triggered via pull request October 3, 2024 12:23
Status Failure
Total duration 8m 18s
Artifacts 28

phar.yml

on: pull_request
Compiler Tests
1m 2s
Compiler Tests
integration-tests  /  Check PHAR checksum
4s
integration-tests / Check PHAR checksum
extension-tests  /  Check PHAR checksum
4s
extension-tests / Check PHAR checksum
other-tests  /  Check PHAR checksum
4s
other-tests / Check PHAR checksum
Commit PHAR
0s
Commit PHAR
Matrix: integration-tests / integration-run-phpstan
Matrix: integration-tests / integration-tests
Matrix: integration-tests / PMMP Tests
Matrix: extension-tests / Extension Tests
Matrix: other-tests / Other Tests
integration-tests  /  Integration - Update baselines
0s
integration-tests / Integration - Update baselines
Fit to window
Zoom out
Zoom in

Annotations

200 errors and 3 warnings
integration-tests / Integration - Polyfills loaded twice
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires phpstan/phpstan ^1.10.46, it is satisfiable by phpstan/phpstan[1.10.46, ..., 1.12.x-dev] from composer repo (https://repo.packagist.org) but phpstan/phpstan[2.0.x-dev] from path repo (../../..) has higher repository priority. The packages from the higher priority repository do not match your constraint and are therefore not installable. That repository is canonical so the lower priority repo's packages are not installable. See https://getcomposer.org/repoprio for details and assistance. Problem 2 - Root composer.json requires phpstan/extension-installer ^1.3.1 -> satisfiable by phpstan/extension-installer[1.3.1, ..., 1.4.x-dev]. - phpstan/extension-installer[1.3.1, ..., 1.4.2] require phpstan/phpstan ^1.9.0 -> satisfiable by phpstan/phpstan[1.9.0, ..., 1.12.x-dev] from composer repo (https://repo.packagist.org) but phpstan/phpstan[2.0.x-dev] from path repo (../../..) has higher repository priority. The packages from the higher priority repository do not match your constraint and are therefore not installable. That repository is canonical so the lower priority repo's packages are not installable. See https://getcomposer.org/repoprio for details and assistance. - phpstan/extension-installer 1.4.3 requires phpstan/phpstan ^1.9.0 || ^2.0 -> found phpstan/phpstan[2.0.x-dev] but it conflicts with your root composer.json require (^1.10.46). - phpstan/extension-installer 1.4.x-dev requires phpstan/phpstan ^1.12.0 || ^2.0 -> found phpstan/phpstan[2.0.x-dev] but it conflicts with your root composer.json require (^1.10.46).
integration-tests / Integration - Polyfills loaded twice
Process completed with exit code 2.
extension-tests / Extension Tests (7.4, phpstan-nette)
Process completed with exit code 2.
integration-tests / Integration - nextras/orm
Process completed with exit code 1.
integration-tests / Integration - nextras/orm
Process completed with exit code 1.
integration-tests / Integration - slevomat/coding-standard
Process completed with exit code 1.
integration-tests / Integration - slevomat/coding-standard
Process completed with exit code 1.
extension-tests / Extension Tests (8.0, phpstan-nette)
Process completed with exit code 2.
extension-tests / Extension Tests (7.4, phpstan-dibi): src/Reflection/Dibi/DibiFluentMethodReflection.php#L61
Return type (array<PHPStan\Reflection\ParametersAcceptor>) of method PHPStan\Reflection\Dibi\DibiFluentMethodReflection::getVariants() should be covariant with return type (list<PHPStan\Reflection\ParametersAcceptor>) of method PHPStan\Reflection\MethodReflection::getVariants()
extension-tests / Extension Tests (7.4, phpstan-dibi)
Process completed with exit code 2.
extension-tests / Extension Tests (8.1, phpdoc-parser)
Process completed with exit code 2.
integration-tests / Integration - slevomat/coding-standard
Process completed with exit code 1.
integration-tests / Integration - slevomat/coding-standard
Process completed with exit code 1.
integration-tests / Integration - doctrine/dbal
Process completed with exit code 1.
integration-tests / Integration - doctrine/dbal
Process completed with exit code 1.
integration-tests / Integration - doctrine/persistence
Process completed with exit code 1.
integration-tests / Integration - efabrica-team/phpstan-latte
Process completed with exit code 1.
integration-tests / Integration - doctrine/persistence
Process completed with exit code 1.
integration-tests / Integration - efabrica-team/phpstan-latte
Process completed with exit code 1.
extension-tests / Extension Tests (8.1, phpstan-mockery): src/Mockery/Reflection/StubMethodReflection.php#L61
Return type (array<PHPStan\Reflection\ParametersAcceptor>) of method PHPStan\Mockery\Reflection\StubMethodReflection::getVariants() should be covariant with return type (list<PHPStan\Reflection\ParametersAcceptor>) of method PHPStan\Reflection\MethodReflection::getVariants()
extension-tests / Extension Tests (8.1, phpstan-mockery)
Process completed with exit code 2.
extension-tests / Extension Tests (8.1, phpstan-dibi): src/Reflection/Dibi/DibiFluentMethodReflection.php#L61
Return type (array<PHPStan\Reflection\ParametersAcceptor>) of method PHPStan\Reflection\Dibi\DibiFluentMethodReflection::getVariants() should be covariant with return type (list<PHPStan\Reflection\ParametersAcceptor>) of method PHPStan\Reflection\MethodReflection::getVariants()
extension-tests / Extension Tests (8.1, phpstan-dibi)
Process completed with exit code 2.
extension-tests / Extension Tests (8.0, phpstan-mockery): src/Mockery/Reflection/StubMethodReflection.php#L61
Return type (array<PHPStan\Reflection\ParametersAcceptor>) of method PHPStan\Mockery\Reflection\StubMethodReflection::getVariants() should be covariant with return type (list<PHPStan\Reflection\ParametersAcceptor>) of method PHPStan\Reflection\MethodReflection::getVariants()
extension-tests / Extension Tests (8.0, phpstan-mockery)
Process completed with exit code 2.
integration-tests / Integration - webmozarts/assert: tests/static-analysis/assert-alnum.php#L22
Impure call to method Webmozart\Assert\Assert::nullOrAlnum() in pure function Webmozart\Assert\Tests\StaticAnalysis\nullOrAlnum().
integration-tests / Integration - webmozarts/assert: tests/static-analysis/assert-alnum.php#L36
Impure call to method Webmozart\Assert\Assert::allAlnum() in pure function Webmozart\Assert\Tests\StaticAnalysis\allAlnum().
integration-tests / Integration - Carbon tests
Process completed with exit code 2.
integration-tests / Integration - webmozarts/assert: tests/static-analysis/assert-alnum.php#L50
Impure call to method Webmozart\Assert\Assert::allNullOrAlnum() in pure function Webmozart\Assert\Tests\StaticAnalysis\allNullOrAlnum().
integration-tests / Integration - webmozarts/assert: tests/static-analysis/assert-alpha.php#L30
Impure call to method Webmozart\Assert\Assert::nullOrAlpha() in pure function Webmozart\Assert\Tests\StaticAnalysis\nullOrAlpha().
integration-tests / Integration - webmozarts/assert: tests/static-analysis/assert-alpha.php#L44
Impure call to method Webmozart\Assert\Assert::allAlpha() in pure function Webmozart\Assert\Tests\StaticAnalysis\allAlpha().
integration-tests / Integration - webmozarts/assert: tests/static-analysis/assert-alpha.php#L58
Impure call to method Webmozart\Assert\Assert::allNullOrAlpha() in pure function Webmozart\Assert\Tests\StaticAnalysis\allNullOrAlpha().
integration-tests / Integration - webmozarts/assert: tests/static-analysis/assert-boolean.php#L26
Impure call to method Webmozart\Assert\Assert::nullOrBoolean() in pure function Webmozart\Assert\Tests\StaticAnalysis\nullOrBoolean().
integration-tests / Integration - webmozarts/assert: tests/static-analysis/assert-boolean.php#L40
Impure call to method Webmozart\Assert\Assert::allBoolean() in pure function Webmozart\Assert\Tests\StaticAnalysis\allBoolean().
integration-tests / Integration - webmozarts/assert: tests/static-analysis/assert-boolean.php#L54
Impure call to method Webmozart\Assert\Assert::allNullOrBoolean() in pure function Webmozart\Assert\Tests\StaticAnalysis\allNullOrBoolean().
integration-tests / Integration - webmozarts/assert: tests/static-analysis/assert-contains.php#L22
Impure call to method Webmozart\Assert\Assert::nullOrContains() in pure function Webmozart\Assert\Tests\StaticAnalysis\nullOrContains().
extension-tests / Extension Tests (8.0, phpdoc-parser)
Process completed with exit code 2.
extension-tests / Extension Tests (8.2, phpdoc-parser)
Process completed with exit code 2.
integration-tests / Integration - ondrejmirtes/common
Process completed with exit code 1.
integration-tests / Integration - ondrejmirtes/common
Process completed with exit code 1.
integration-tests / Integration - TomasVotruba/bladestan
Process completed with exit code 1.
integration-tests / Integration - TomasVotruba/bladestan
Process completed with exit code 1.
integration-tests / Integration - Roave/BetterReflection
Process completed with exit code 1.
integration-tests / Integration - Roave/BetterReflection
Process completed with exit code 1.
integration-tests / Integration - pmmp/PocketMine-MP
Process completed with exit code 1.
integration-tests / Integration - pmmp/PocketMine-MP
Process completed with exit code 1.
integration-tests / Integration - bitExpert/phpstan-magento
Process completed with exit code 1.
integration-tests / Integration - bitExpert/phpstan-magento
Process completed with exit code 1.
integration-tests / Integration - composer/composer
Process completed with exit code 1.
integration-tests / Integration - composer/composer
Process completed with exit code 1.
extension-tests / Extension Tests (8.2, phpstan-symfony)
Process completed with exit code 2.
extension-tests / Extension Tests (8.0, phpstan-dibi): src/Reflection/Dibi/DibiFluentMethodReflection.php#L61
Return type (array<PHPStan\Reflection\ParametersAcceptor>) of method PHPStan\Reflection\Dibi\DibiFluentMethodReflection::getVariants() should be covariant with return type (list<PHPStan\Reflection\ParametersAcceptor>) of method PHPStan\Reflection\MethodReflection::getVariants()
extension-tests / Extension Tests (8.0, phpstan-dibi)
Process completed with exit code 2.
integration-tests / Integration - drupal/drupal
Process completed with exit code 1.
integration-tests / Integration - drupal/drupal
Process completed with exit code 1.
integration-tests / Integration - doctrine/collections: src/Expr/CompositeExpression.php#L32
Instanceof between Doctrine\Common\Collections\Expr\Expression and Doctrine\Common\Collections\Expr\Expression will always evaluate to true.
integration-tests / Integration - doctrine/collections
Process completed with exit code 1.
extension-tests / Extension Tests (8.2, phpstan-doctrine)
Process completed with exit code 2.
extension-tests / Extension Tests (7.4, phpdoc-parser)
Process completed with exit code 2.
extension-tests / Extension Tests (8.3, phpstan-mockery): src/Mockery/Reflection/StubMethodReflection.php#L61
Return type (array<PHPStan\Reflection\ParametersAcceptor>) of method PHPStan\Mockery\Reflection\StubMethodReflection::getVariants() should be covariant with return type (list<PHPStan\Reflection\ParametersAcceptor>) of method PHPStan\Reflection\MethodReflection::getVariants()
extension-tests / Extension Tests (8.3, phpstan-mockery)
Process completed with exit code 2.
integration-tests / Integration - WordPress/WordPress-Coding-Standards: WordPress/Helpers/WPDBTrait.php (in context of class WordPressCS/WordPress/Sniffs/DB/PreparedSQLPlaceholdersSniff)#L76
Call to function property_exists() with $this(WordPressCS\WordPress\Sniffs\DB\PreparedSQLPlaceholdersSniff) and 'methodPtr' will always evaluate to true.
integration-tests / Integration - WordPress/WordPress-Coding-Standards: WordPress/Helpers/WPDBTrait.php (in context of class WordPressCS/WordPress/Sniffs/DB/PreparedSQLSniff)#L87
Call to function property_exists() with $this(WordPressCS\WordPress\Sniffs\DB\PreparedSQLSniff) and 'i' will always evaluate to true.
integration-tests / Integration - WordPress/WordPress-Coding-Standards: WordPress/Helpers/WPDBTrait.php (in context of class WordPressCS/WordPress/Sniffs/DB/PreparedSQLSniff)#L109
Call to function property_exists() with $this(WordPressCS\WordPress\Sniffs\DB\PreparedSQLSniff) and 'end' will always evaluate to true.
integration-tests / Integration - WordPress/WordPress-Coding-Standards: WordPress/Sniffs/Arrays/ArrayIndentationSniff.php#L89
Method WordPressCS\WordPress\Sniffs\Arrays\ArrayIndentationSniff::process_token() never returns void so it can be removed from the return type.
integration-tests / Integration - WordPress/WordPress-Coding-Standards: WordPress/Sniffs/Arrays/MultipleStatementAlignmentSniff.php#L164
Method WordPressCS\WordPress\Sniffs\Arrays\MultipleStatementAlignmentSniff::process_token() never returns void so it can be removed from the return type.
integration-tests / Integration - WordPress/WordPress-Coding-Standards: WordPress/Sniffs/Arrays/MultipleStatementAlignmentSniff.php#L219
Method WordPressCS\WordPress\Sniffs\Arrays\MultipleStatementAlignmentSniff::process_single_line_array() never returns void so it can be removed from the return type.
integration-tests / Integration - WordPress/WordPress-Coding-Standards: WordPress/Sniffs/DB/DirectDatabaseQuerySniff.php#L169
Method WordPressCS\WordPress\Sniffs\DB\DirectDatabaseQuerySniff::process_token() never returns void so it can be removed from the return type.
integration-tests / Integration - WordPress/WordPress-Coding-Standards: WordPress/Sniffs/DB/PreparedSQLSniff.php#L161
Method WordPressCS\WordPress\Sniffs\DB\PreparedSQLSniff::process_token() never returns void so it can be removed from the return type.
integration-tests / Integration - WordPress/WordPress-Coding-Standards: WordPress/Sniffs/Files/FileNameSniff.php#L153
Method WordPressCS\WordPress\Sniffs\Files\FileNameSniff::process_token() never returns void so it can be removed from the return type.
integration-tests / Integration - WordPress/WordPress-Coding-Standards: WordPress/Sniffs/NamingConventions/PrefixAllGlobalsSniff.php#L751
Method WordPressCS\WordPress\Sniffs\NamingConventions\PrefixAllGlobalsSniff::process_variable_variable() never returns void so it can be removed from the return type.
extension-tests / Extension Tests (7.4, phpstan-symfony)
Process completed with exit code 2.
extension-tests / Extension Tests (8.0, phpstan-symfony)
Process completed with exit code 2.
integration-tests / Integration - nikic/PHP-Parser: lib/PhpParser/ConstExprEvaluator.php#L1
Ignored error pattern #^Unary operation "~" on mixed results in an error\.$# in path /home/runner/work/phpstan-src/phpstan-src/e2e/integration/repo/lib/PhpParser/ConstExprEvaluator.php was not matched in reported errors.
integration-tests / Integration - nikic/PHP-Parser
Process completed with exit code 1.
extension-tests / Extension Tests (8.1, phpstan-symfony)
Process completed with exit code 2.
extension-tests / Extension Tests (7.4, phpstan-doctrine)
Process completed with exit code 2.
integration-tests / Integration - reactphp/promise: src/Internal/FulfilledPromise.php#L61
Method React\Promise\Internal\FulfilledPromise::finally() should return React\Promise\PromiseInterface<T> but returns React\Promise\PromiseInterface<(T of mixed)|null>.
integration-tests / Integration - reactphp/promise: src/Promise.php#L99
Method React\Promise\Promise::finally() should return React\Promise\PromiseInterface<T> but returns React\Promise\PromiseInterface<(T of mixed)|null>.
integration-tests / Integration - reactphp/promise: src/Promise.php#L260
Parameter #1 $objectOrMethod of class ReflectionMethod constructor expects object|string, mixed given.
integration-tests / Integration - reactphp/promise: src/Promise.php#L260
Parameter #2 $method of class ReflectionMethod constructor expects string, mixed given.
integration-tests / Integration - reactphp/promise: src/Promise.php#L286
Parameter #1 $result of method React\Promise\Promise<T>::settle() expects React\Promise\PromiseInterface<T>, React\Promise\PromiseInterface<mixed> given.
integration-tests / Integration - reactphp/promise: src/functions.php#L30
Call to function method_exists() with object&T of mixed and 'then' will always evaluate to true.
integration-tests / Integration - reactphp/promise: src/functions.php#L33
Call to function method_exists() with object&T of mixed and 'cancel' will always evaluate to true.
integration-tests / Integration - reactphp/promise: src/functions.php#L40
Call to an undefined method object&T of mixed::then().
integration-tests / Integration - reactphp/promise: src/functions.php#L261
Function React\Promise\set_rejection_handler() should return (callable(Throwable): void)|null but returns mixed.
extension-tests / Extension Tests (8.4, phpstan-nette)
Process completed with exit code 2.
extension-tests / Extension Tests (8.3, phpstan-symfony)
Process completed with exit code 2.
extension-tests / Extension Tests (8.2, phpstan-nette)
Process completed with exit code 2.
extension-tests / Extension Tests (8.4, phpstan-symfony)
Process completed with exit code 2.
extension-tests / Extension Tests (8.3, phpstan-nette)
Process completed with exit code 2.
extension-tests / Extension Tests (8.0, phpstan-doctrine)
Process completed with exit code 2.
extension-tests / Extension Tests (8.4, phpstan-mockery): src/Mockery/Reflection/StubMethodReflection.php#L61
Return type (array<PHPStan\Reflection\ParametersAcceptor>) of method PHPStan\Mockery\Reflection\StubMethodReflection::getVariants() should be covariant with return type (list<PHPStan\Reflection\ParametersAcceptor>) of method PHPStan\Reflection\MethodReflection::getVariants()
extension-tests / Extension Tests (8.4, phpstan-mockery)
Process completed with exit code 2.
integration-tests / Integration - sebastianbergmann/phpunit: src/Event/Emitter/DispatchingEmitter.php#L165
Class PHPUnit\Event\Test\DataProviderMethodFinished constructor invoked with unpacked array with possibly string key, but it's not allowed because of @no-named-arguments.
integration-tests / Integration - sebastianbergmann/phpunit: src/Event/Emitter/DispatchingEmitter.php#L367
Class PHPUnit\Event\Test\BeforeFirstTestMethodFinished constructor invoked with unpacked array with possibly string key, but it's not allowed because of @no-named-arguments.
integration-tests / Integration - sebastianbergmann/phpunit: src/Event/Emitter/DispatchingEmitter.php#L401
Class PHPUnit\Event\Test\BeforeTestMethodFinished constructor invoked with unpacked array with possibly string key, but it's not allowed because of @no-named-arguments.
integration-tests / Integration - sebastianbergmann/phpunit: src/Event/Emitter/DispatchingEmitter.php#L435
Class PHPUnit\Event\Test\PreConditionFinished constructor invoked with unpacked array with possibly string key, but it's not allowed because of @no-named-arguments.
integration-tests / Integration - sebastianbergmann/phpunit: src/Event/Emitter/DispatchingEmitter.php#L570
Class PHPUnit\Event\Test\PartialMockObjectCreated constructor invoked with unpacked array with possibly string key, but it's not allowed because of @no-named-arguments.
integration-tests / Integration - sebastianbergmann/phpunit: src/Event/Emitter/DispatchingEmitter.php#L729
Call to function assert() with true will always evaluate to true.
integration-tests / Integration - sebastianbergmann/phpunit: src/Event/Emitter/DispatchingEmitter.php#L729
Instanceof between PHPUnit\Event\Code\TestMethod and PHPUnit\Event\Code\TestMethod will always evaluate to true.
integration-tests / Integration - sebastianbergmann/phpunit: src/Event/Emitter/DispatchingEmitter.php#L1003
Class PHPUnit\Event\Test\PostConditionFinished constructor invoked with unpacked array with possibly string key, but it's not allowed because of @no-named-arguments.
integration-tests / Integration - sebastianbergmann/phpunit: src/Event/Emitter/DispatchingEmitter.php#L1037
Class PHPUnit\Event\Test\AfterTestMethodFinished constructor invoked with unpacked array with possibly string key, but it's not allowed because of @no-named-arguments.
integration-tests / Integration - sebastianbergmann/phpunit: src/Event/Emitter/DispatchingEmitter.php#L1071
Class PHPUnit\Event\Test\AfterLastTestMethodFinished constructor invoked with unpacked array with possibly string key, but it's not allowed because of @no-named-arguments.
extension-tests / Extension Tests (8.1, phpstan-doctrine)
Process completed with exit code 2.
extension-tests / Extension Tests (8.3, phpdoc-parser)
Process completed with exit code 2.
extension-tests / Extension Tests (8.2, phpstan-mockery): src/Mockery/Reflection/StubMethodReflection.php#L61
Return type (array<PHPStan\Reflection\ParametersAcceptor>) of method PHPStan\Mockery\Reflection\StubMethodReflection::getVariants() should be covariant with return type (list<PHPStan\Reflection\ParametersAcceptor>) of method PHPStan\Reflection\MethodReflection::getVariants()
extension-tests / Extension Tests (8.2, phpstan-mockery)
Process completed with exit code 2.
extension-tests / Extension Tests (8.3, phpstan-dibi): src/Reflection/Dibi/DibiFluentMethodReflection.php#L61
Return type (array<PHPStan\Reflection\ParametersAcceptor>) of method PHPStan\Reflection\Dibi\DibiFluentMethodReflection::getVariants() should be covariant with return type (list<PHPStan\Reflection\ParametersAcceptor>) of method PHPStan\Reflection\MethodReflection::getVariants()
extension-tests / Extension Tests (8.3, phpstan-dibi)
Process completed with exit code 2.
extension-tests / Extension Tests (8.1, phpstan-nette)
Process completed with exit code 2.
integration-tests / Integration - larastan/larastan
Process completed with exit code 255.
integration-tests / Integration - larastan/larastan
Process completed with exit code 255.
other-tests / Other Tests (8.1, ubuntu-latest, cd e2e/phpunit-bridge composer install vendor/bin/simple-phpunit...: src/MyTest.php#L12
Call to method PHPUnit\Framework\Assert::assertTrue() with true will always evaluate to true.
extension-tests / Extension Tests (8.2, phpstan-dibi): src/Reflection/Dibi/DibiFluentMethodReflection.php#L61
Return type (array<PHPStan\Reflection\ParametersAcceptor>) of method PHPStan\Reflection\Dibi\DibiFluentMethodReflection::getVariants() should be covariant with return type (list<PHPStan\Reflection\ParametersAcceptor>) of method PHPStan\Reflection\MethodReflection::getVariants()
extension-tests / Extension Tests (8.2, phpstan-dibi)
Process completed with exit code 2.
integration-tests / Integration - shopware/shopware
Process completed with exit code 1.
integration-tests / Integration - shopware/shopware
Process completed with exit code 1.
other-tests / Other Tests (8.3, ubuntu-latest, cd e2e/php-parser-4-compat composer install ../../phpstan , memo...: src/Test.php#L1
Ignored error pattern #^Array item has value\: 1$# in path /home/runner/work/phpstan-src/phpstan-src/e2e/php-parser-4-compat/src/Test.php was not matched in reported errors.
other-tests / Other Tests (8.3, ubuntu-latest, cd e2e/php-parser-4-compat composer install ../../phpstan , memo...: src/Test.php#L1
Ignored error pattern #^Array item has value\: 2$# in path /home/runner/work/phpstan-src/phpstan-src/e2e/php-parser-4-compat/src/Test.php was not matched in reported errors.
other-tests / Other Tests (8.3, ubuntu-latest, cd e2e/php-parser-4-compat composer install ../../phpstan , memo...: src/Test.php#L1
Ignored error pattern #^Array item has value\: 3$# in path /home/runner/work/phpstan-src/phpstan-src/e2e/php-parser-4-compat/src/Test.php was not matched in reported errors.
other-tests / Other Tests (8.3, ubuntu-latest, cd e2e/php-parser-4-compat composer install ../../phpstan , memo...: src/TestExprArrayItemRule.php#L1
Ignored error pattern #^Array item has value\: PHPStan\\Rules\\IdentifierRuleError$# in path /home/runner/work/phpstan-src/phpstan-src/e2e/php-parser-4-compat/src/TestExprArrayItemRule.php was not matched in reported errors.
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e/no-autoloader composer install --ignore-platform-reqs ../...: tests/TautologyTest.php#L10
Parameter #1 $actual of static method Tester\Assert::true() expects Tester\mixed, true given.
extension-tests / Extension Tests (8.4, phpstan-dibi): src/Reflection/Dibi/DibiFluentMethodReflection.php#L61
Return type (array<PHPStan\Reflection\ParametersAcceptor>) of method PHPStan\Reflection\Dibi\DibiFluentMethodReflection::getVariants() should be covariant with return type (list<PHPStan\Reflection\ParametersAcceptor>) of method PHPStan\Reflection\MethodReflection::getVariants()
extension-tests / Extension Tests (8.4, phpstan-dibi)
Process completed with exit code 2.
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e/php8 ../../phpstan analyse -l 8 -c php74.neon test.php ): test.php#L6
Call to new DOMImplementationSource() on a separate line has no effect.
other-tests / Other Tests (8.1, ubuntu-latest, cd e2e/bug8543 composer install ../../phpstan , memory_limit=256M)
Internal error: Call to undefined method PHPStan\Reflection\ParametersAcceptorSelector::selectSingle() while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/bug8543/app/Domains/Log/Model/Log.php Run PHPStan with -v option and post the stack trace to: https://github.com/larastan/larastan/issues/new?template=bug-report.md
other-tests / Other Tests (ubuntu-latest, 8.0, cd e2e/php8 ../../phpstan analyse -l 8 -c php74.neon test.php ): test.php#L6
Call to new DOMImplementationSource() on a separate line has no effect.
integration-tests / Integration - ondrejmirtes/phpstan-magento-testcase
Process completed with exit code 1.
integration-tests / Integration - ondrejmirtes/phpstan-magento-testcase
Process completed with exit code 1.
extension-tests / Extension Tests (8.4, phpdoc-parser)
Process completed with exit code 2.
integration-tests / Integration - doctrine/orm: lib/Doctrine/ORM/AbstractQuery.php#L566
Call to function method_exists() with 'Doctrine\\DBAL\\Cache\\QueryCacheProfile' and 'setResultCache' will always evaluate to true.
integration-tests / Integration - doctrine/orm: lib/Doctrine/ORM/AbstractQuery.php#L619
Call to function method_exists() with 'Doctrine\\DBAL\\Cache\\QueryCacheProfile' and 'setResultCache' will always evaluate to true.
integration-tests / Integration - doctrine/orm: lib/Doctrine/ORM/AbstractQuery.php#L684
Call to function method_exists() with 'Doctrine\\DBAL\\Cache\\QueryCacheProfile' and 'setResultCache' will always evaluate to true.
integration-tests / Integration - doctrine/orm: lib/Doctrine/ORM/AbstractQuery.php#L790
Call to function method_exists() with Doctrine\DBAL\Cache\QueryCacheProfile and 'setResultCache' will always evaluate to true.
integration-tests / Integration - doctrine/orm: lib/Doctrine/ORM/AbstractQuery.php#L1224
Expression "$setCacheEntry($stmt)" on a separate line does not do anything.
integration-tests / Integration - doctrine/orm: lib/Doctrine/ORM/AbstractQuery.php#L1236
Expression "$setCacheEntry($data)" on a separate line does not do anything.
integration-tests / Integration - doctrine/orm: lib/Doctrine/ORM/AbstractQuery.php#L1246
Call to function method_exists() with Doctrine\DBAL\Cache\QueryCacheProfile and 'getResultCache' will always evaluate to true.
integration-tests / Integration - doctrine/orm: lib/Doctrine/ORM/Cache/CollectionCacheKey.php#L55
@readonly property Doctrine\ORM\Cache\CacheKey::$hash is assigned outside of its declaring class.
integration-tests / Integration - doctrine/orm: lib/Doctrine/ORM/Cache/DefaultCacheFactory.php#L68
Instanceof between Psr\Cache\CacheItemPoolInterface and Psr\Cache\CacheItemPoolInterface will always evaluate to true.
integration-tests / Integration - doctrine/orm: lib/Doctrine/ORM/Cache/DefaultQueryCache.php#L264
Call to function assert() with true will always evaluate to true.
extension-tests / Extension Tests (7.4, phpstan-mockery): src/Mockery/Reflection/StubMethodReflection.php#L61
Return type (array<PHPStan\Reflection\ParametersAcceptor>) of method PHPStan\Mockery\Reflection\StubMethodReflection::getVariants() should be covariant with return type (list<PHPStan\Reflection\ParametersAcceptor>) of method PHPStan\Reflection\MethodReflection::getVariants()
extension-tests / Extension Tests (7.4, phpstan-mockery)
Process completed with exit code 2.
integration-tests / Integration - ondrejmirtes/orocrm-phpstan-bugreport
Process completed with exit code 1.
integration-tests / Integration - ondrejmirtes/orocrm-phpstan-bugreport
Process completed with exit code 1.
integration-tests / Integration - briannesbitt/Carbon: src/Carbon/Traits/Modifiers.php (in context of class Carbon/Carbon)#L105
PHPDoc tag @var with type Carbon\CarbonInterface is not subtype of native type $this(Carbon\Carbon).
integration-tests / Integration - briannesbitt/Carbon: src/Carbon/Traits/Modifiers.php (in context of class Carbon/CarbonImmutable)#L105
PHPDoc tag @var with type Carbon\CarbonInterface is not subtype of native type $this(Carbon\CarbonImmutable).
integration-tests / Integration - briannesbitt/Carbon: src/Carbon/Traits/Rounding.php (in context of class Carbon/Carbon)#L133
PHPDoc tag @var with type Carbon\CarbonInterface is not subtype of native type $this(Carbon\Carbon).
integration-tests / Integration - briannesbitt/Carbon: src/Carbon/Traits/Rounding.php (in context of class Carbon/CarbonImmutable)#L133
PHPDoc tag @var with type Carbon\CarbonInterface is not subtype of native type $this(Carbon\CarbonImmutable).
integration-tests / Integration - briannesbitt/Carbon: tests/Carbon/AddTest.php#L339
PHPDoc tag @var with type mixed is not subtype of native type Carbon\Carbon.
integration-tests / Integration - briannesbitt/Carbon: tests/Carbon/AddTest.php#L347
PHPDoc tag @var with type mixed is not subtype of native type Carbon\Carbon.
integration-tests / Integration - briannesbitt/Carbon: tests/Carbon/AddTest.php#L355
PHPDoc tag @var with type mixed is not subtype of native type Carbon\Carbon.
integration-tests / Integration - briannesbitt/Carbon: tests/Carbon/CreateTest.php#L88
PHPDoc tag @var with type Carbon\Exceptions\OutOfRangeException is not subtype of native type null.
integration-tests / Integration - briannesbitt/Carbon: tests/Carbon/Fixtures/Mixin.php#L42
PHPDoc tag @var with type Carbon\CarbonInterface is not subtype of native type $this(Tests\Carbon\Fixtures\Mixin).
integration-tests / Integration - briannesbitt/Carbon: tests/Carbon/GenericMacroTest.php#L40
PHPDoc tag @var with type mixed is not subtype of native type Carbon\Carbon.
integration-tests / Integration - PrestaShop/PrestaShop: classes/module/Module.php#L2479
Access to an undefined static property static(ModuleCore)::$cache_modules_roles.
integration-tests / Integration - PrestaShop/PrestaShop: config/config.inc.php#L70
Path in include_once() "/home/runner/work/phpstan-src/phpstan-src/e2e/integration/repo/config/settings_custom.inc.php" is not a file or it does not exist.
integration-tests / Integration - PrestaShop/PrestaShop: config/smarty.config.inc.php#L44
Path in include() "/home/runner/work/phpstan-src/phpstan-src/e2e/integration/repo/classes/Smarty/SmartyCacheResourceMysql.php" is not a file or it does not exist.
integration-tests / Integration - PrestaShop/PrestaShop: src/Core/Domain/SqlManagement/DatabaseTableFields.php#L67
Method PrestaShop\PrestaShop\Core\Domain\SqlManagement\DatabaseTableFields::setFields() has PrestaShop\PrestaShop\Core\Domain\SqlManagement\Exception\SqlManagementConstraintException in PHPDoc @throws tag but it's not thrown.
integration-tests / Integration - PrestaShop/PrestaShop: src/Core/Filter/CollectionFilter.php#L49
Method PrestaShop\PrestaShop\Core\Filter\CollectionFilter::queue() has PrestaShop\PrestaShop\Core\Filter\FilterException in PHPDoc @throws tag but it's not thrown.
integration-tests / Integration - PrestaShop/PrestaShop: src/Core/Localization/Currency/DataLayer/CurrencyDatabase.php#L134
Method PrestaShop\PrestaShop\Core\Localization\Currency\DataLayer\CurrencyDatabase::doWrite() has PrestaShop\PrestaShop\Core\Data\Layer\DataLayerException in PHPDoc @throws tag but it's not thrown.
integration-tests / Integration - PrestaShop/PrestaShop: src/Core/Localization/Currency/DataLayer/CurrencyDatabase.php#L134
Method PrestaShop\PrestaShop\Core\Localization\Currency\DataLayer\CurrencyDatabase::doWrite() has PrestaShop\PrestaShop\Core\Localization\Exception\LocalizationException in PHPDoc @throws tag but it's not thrown.
integration-tests / Integration - PrestaShop/PrestaShop: src/PrestaShopBundle/Entity/Repository/StockManagementRepository.php#L98
Method PrestaShopBundle\Entity\Repository\StockManagementRepository::__construct() has PrestaShopBundle\Exception\NotImplementedException in PHPDoc @throws tag but it's not thrown.
integration-tests / Integration - PrestaShop/PrestaShop
Process completed with exit code 1.
integration-tests / Integration - slevomat/coding-standard
No files were found with the provided path: e2e/integration/slevomat-cs-tests-baseline.neon. No artifacts will be uploaded.
integration-tests / Integration - ondrejmirtes/common
No files were found with the provided path: e2e/integration/doctrine-common-baseline.neon. No artifacts will be uploaded.
integration-tests / Integration - ondrejmirtes/orocrm-phpstan-bugreport
No files were found with the provided path: e2e/integration/orocrm-phpstan-bugreport-baseline.neon. No artifacts will be uploaded.

Artifacts

Produced during runtime
Name Size Digest
baselines-better-reflection-baseline.neon Expired
524 Bytes
sha256:3d39bc99e54e0a3cfd20c58866cab566936343660b57a6afd2e984fb481f33e2
baselines-bladestan-baseline.neon Expired
585 Bytes
sha256:407ab15cf3520208006a1f72e138a2c48e22503a3a535298f5e79959fd98964b
baselines-carbon-baseline.neon Expired
952 Bytes
sha256:11ef50ce8a01e6ca55538b997016bd1a2f55614efbc1c854f96acff8e5b04154
baselines-composer-baseline.neon Expired
313 Bytes
sha256:35c65e6c8c57fdd8cc12a504a0aaaa8e29a6f74be52915810d58378c8cf25491
baselines-doctrine-collections-baseline.neon Expired
346 Bytes
sha256:3229e37a87f042ca7c152fed0d19d8574f643b9aef9c3349edae48efc84b035b
baselines-doctrine-dbal-baseline.neon Expired
766 Bytes
sha256:f23c17084385c621fc558a8839aa4d80cc27b844a01d4be53e934f71cb0629f5
baselines-doctrine-orm-baseline.neon Expired
3.02 KB
sha256:a6c24f0ff302dcb5a0b80fbc10a3b5d30bf80805c2661fb772019549a057cf4f
baselines-doctrine-persistence-baseline.neon Expired
450 Bytes
sha256:cc03867678547ffcfdf03ca0ee7839f3c093ed2b92e2de3c65f37a76d054b627
baselines-drupal-baseline.neon Expired
1.61 KB
sha256:cf402404be8d2bbd936d0944279d4c38f22c37a712642e810b08125066c3b601
baselines-efabrica-phpstan-latte-baseline.neon Expired
999 Bytes
sha256:588c546d02fe91a97ce66177436c4706892cfad7bdff0b09ab14e2737b5321f5
baselines-larastan-baseline.neon Expired
160 Bytes
sha256:67e085b84a74c2e017c18852aa5275eb32962590908c3ce8d993ef83ab894e5a
baselines-laravel-types-baseline.neon Expired
713 Bytes
sha256:7ded155f22d931ac5f2a8a7444c5c02549f3e42d2706b21a68e9095560210258
baselines-magento-baseline.neon Expired
158 Bytes
sha256:50d34b9729046db0cfdac2d9c414056ab2b73b464070c484c721579e1b35ad9a
baselines-magento-testcase-baseline.neon Expired
785 Bytes
sha256:793e61f926a16498bd619811acee7c35aafe3ab773f7f1ce53c08a04f7236b9f
baselines-nextras-baseline.neon Expired
1.33 KB
sha256:4a9340ad6ad1dd53373f017591c8403650671e0c8755caaf91502ab926e94990
baselines-php-parser-baseline.neon Expired
194 Bytes
sha256:ed96c2e14a9e6518eea4d442c38bad09e97ea457e48bd11c991bc9a6ad99205d
baselines-phpunit-baseline.neon Expired
2.19 KB
sha256:5f5b274e4f8c67750fa4d11a682401588b157a27e83e7571dabec5bc36076ad8
baselines-pocketmine-baseline.neon Expired
1.62 KB
sha256:4d06065c661559a7f589b6e394e4e1fe22413d175c3aa3303388f1b12881098f
baselines-prestashop-baseline.neon Expired
12 KB
sha256:164cc1146d63be44aab52c2f1920a0c2ffce646e9451f6af62f464248f6026ab
baselines-react-promise-baseline.neon Expired
1.15 KB
sha256:329fe289082539c4aa689767d3903e5b1fb9b637d08064a49868562f01ef17c7
baselines-shopware-baseline.neon Expired
1.63 KB
sha256:fa50fd484ef831d6477710e28508427d8b98989b3a03709cf65518d14922ff7f
baselines-slevomat-cs-baseline.neon Expired
1.06 KB
sha256:5668513cdceee9ddc9333cfdd4f476f66dfa701268749df199505f9bef745ba7
baselines-webmozart-assert-baseline.neon Expired
3.15 KB
sha256:eac6e11b136297e97f56ecec66bb45fb27b3aa9bea22561bd571c895095470e7
baselines-wp-cs-baseline.neon Expired
828 Bytes
sha256:b85e5f7b25b64a8fb8b1a681420674dc281eeaa7d24b4b89b3c0364360c8f649
phar-file Expired
3.45 MB
sha256:524179332d2d42d82eb2b6a93d8bb65861776b2ced6478a4b12464e12cd4ad21
phar-file-checksum Expired
3.45 MB
sha256:9da21140fb237be7ff291f3ee6a886d46f8fe13415815e495548ad73b138c6f6
pocketmine-ng-baseline-8.1.neon Expired
799 Bytes
sha256:8474504c3bb5d120cf0d547099e744d3ff533aad766d185dd56071bf843fda92
pocketmine-ng-baseline-8.2.neon Expired
799 Bytes
sha256:2ed9974ada2050d7391c43bb059dc9ce1dce90b9256953ff465caa3abaa63642