Update BetterReflection #16102
This run and associated checks have been archived and are scheduled for deletion.
Learn more about checks retention
phar.yml
on: pull_request
Compiler Tests
1m 23s
Commit PHAR
0s
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
Annotations
93 errors
integration-tests / Integration - Rector with polyfills
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires php ^7.4|^8.0 but your php version (7.2.34) does not satisfy that requirement.
|
integration-tests / Integration - Rector with polyfills
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 - efabrica-team/phpstan-latte tests
Process completed with exit code 255.
|
integration-tests / Integration - shipmonk/phpstan-rules tests
Process completed with exit code 1.
|
integration-tests / Integration - shipmonk-rnd/phpstan-rules:
src/Rule/EnforceNativeReturnTypehintRule.php#L331
Class PhpParser\Node\Stmt\Throw_ not found.
|
integration-tests / Integration - shipmonk-rnd/phpstan-rules:
src/Rule/RequirePreviousExceptionPassRule.php#L73
Class PhpParser\Node\Stmt\Throw_ not found.
|
integration-tests / Integration - shipmonk-rnd/phpstan-rules:
src/Rule/RequirePreviousExceptionPassRule.php#L77
Access to property $expr on an unknown class PhpParser\Node\Stmt\Throw_.
|
integration-tests / Integration - shipmonk-rnd/phpstan-rules:
src/Visitor/UnusedExceptionVisitor.php#L88
Class PhpParser\Node\Stmt\Throw_ not found.
|
integration-tests / Integration - shipmonk-rnd/phpstan-rules:
src/Visitor/UnusedMatchVisitor.php#L78
Class PhpParser\Node\Stmt\Throw_ not found.
|
integration-tests / Integration - shipmonk-rnd/phpstan-rules
Process completed with exit code 1.
|
integration-tests / Integration - laravel/framework:
types/Support/Facades/Cache.php#L8
Expected type int, actual: mixed
|
integration-tests / Integration - laravel/framework:
types/Support/Facades/Cache.php#L9
Expected type int, actual: mixed
|
integration-tests / Integration - laravel/framework:
types/Support/Facades/Cache.php#L14
Expected type int, actual: mixed
|
integration-tests / Integration - laravel/framework:
types/Support/Facades/Cache.php#L15
Expected type int, actual: mixed
|
integration-tests / Integration - laravel/framework:
types/Support/Facades/Cache.php#L18
Expected type int, actual: mixed
|
integration-tests / Integration - laravel/framework:
types/Support/Facades/Cache.php#L21
Expected type int, actual: mixed
|
integration-tests / Integration - laravel/framework:
types/Support/Facades/Cache.php#L24
Expected type int, actual: mixed
|
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
- 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).
- 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).
- Root composer.json requires phpstan/extension-installer ^1.3.1 -> satisfiable by phpstan/extension-installer[1.3.1, ..., 1.4.x-dev].
|
integration-tests / Integration - laravel/framework
Process completed with exit code 1.
|
integration-tests / Integration - Polyfills loaded twice
Process completed with exit code 2.
|
integration-tests / Integration - Rector tests
Process completed with exit code 255.
|
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
Process completed with exit code 1.
|
integration-tests / Integration - symplify/phpstan-rules
Process completed with exit code 1.
|
integration-tests / Integration - symplify/phpstan-rules
Internal error: Call to undefined method PhpParser\ParserFactory::create() while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/integration/repo/src/NodeVisitor/StringOutsideConcatFindingNodeVisitor.php
Run PHPStan with -v option and post the stack trace to:
https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
|
integration-tests / Integration - symplify/phpstan-rules
Process completed with exit code 1.
|
integration-tests / Integration - rectorphp/rector-src
Internal error: Call to undefined method PhpParser\ParserFactory::create() while analysing file /home/runner/work/phpstan-src/phpstan-src/e2e/integration/repo/config/set/level/up-to-php83.php
Run PHPStan with -v option and post the stack trace to:
https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml
|
integration-tests / Integration - rectorphp/rector-src
Process completed with exit code 1.
|
integration-tests / Integration - rectorphp/rector-src
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 - larastan/larastan:
stubs/10.0.0/Contracts/Database/Eloquent.stub#L10
PHPDoc tag @mixin contains generic class Illuminate\Database\Eloquent\Builder but does not specify its types: TModelClass
|
integration-tests / Integration - larastan/larastan:
stubs/common/Facades.stub#L12
PHPDoc tag @mixin contains unknown class Illuminate\Contracts\Redis\Factory.
|
integration-tests / Integration - larastan/larastan:
stubs/common/Facades.stub#L12
PHPDoc tag @mixin contains unknown class Illuminate\Redis\RedisManager.
|
integration-tests / Integration - larastan/larastan:
stubs/common/Facades.stub#L19
PHPDoc tag @mixin contains unknown class Illuminate\Database\Connection.
|
integration-tests / Integration - larastan/larastan:
stubs/common/Facades.stub#L19
PHPDoc tag @mixin contains unknown class Illuminate\Database\ConnectionInterface.
|
integration-tests / Integration - larastan/larastan:
stubs/common/Facades.stub#L19
PHPDoc tag @mixin contains unknown class Illuminate\Database\DatabaseManager.
|
integration-tests / Integration - larastan/larastan:
stubs/common/Facades.stub#L25
PHPDoc tag @mixin contains unknown class Illuminate\Queue\Queue.
|
integration-tests / Integration - larastan/larastan:
stubs/common/Facades.stub#L25
PHPDoc tag @mixin contains unknown class Illuminate\Queue\QueueManager.
|
integration-tests / Integration - larastan/larastan:
stubs/common/Log/Logger.stub#L13
PHPDoc tag @mixin contains unknown class Monolog\Logger.
|
integration-tests / Integration - larastan/larastan:
stubs/common/Pagination.stub#L10
Type mixed in generic type Illuminate\Support\Collection<mixed, mixed> in PHPDoc tag @mixin is not subtype of template type TKey of (int|string) of class Illuminate\Support\Collection.
|
integration-tests / Integration - larastan/larastan
Process completed with exit code 1.
|
integration-tests / Integration - TomasVotruba/bladestan:
src/Compiler/PhpContentExtractor.php#L35
Unreachable statement - code above always terminates.
|
integration-tests / Integration - TomasVotruba/bladestan:
src/TemplateCompiler/Rules/TemplateRulesRegistry.php#L15
Class TomasVotruba\Bladestan\TemplateCompiler\Rules\TemplateRulesRegistry extends @Final class PHPStan\Rules\DirectRegistry.
|
integration-tests / Integration - TomasVotruba/bladestan
Process completed with exit code 1.
|
integration-tests / Integration - Symplify tests
Process completed with exit code 2.
|
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.
|
other-tests / Other Tests (ubuntu-latest, 7.4, cd e2e/no-autoloader
composer install --ignore-platform-reqs
../...
Process completed with exit code 1.
|
integration-tests / Integration - Bladestan tests
Process completed with exit code 2.
|
integration-tests / Integration - efabrica-team/phpstan-latte:
src/Compiler/NodeVisitor/Behavior/ComponentsNodeVisitorBehavior.php (in context of class Efabrica/PHPStanLatte/Compiler/NodeVisitor/AddTypeToComponentNodeVisitor)#L70
Parameter #1 $expr of method Efabrica\PHPStanLatte\Compiler\NodeVisitor\AddTypeToComponentNodeVisitor::evaluateComponentName() expects PhpParser\Node\Expr, PhpParser\Node\Expr|PhpParser\Node\InterpolatedStringPart given.
|
integration-tests / Integration - efabrica-team/phpstan-latte:
src/Compiler/NodeVisitor/Behavior/ComponentsNodeVisitorBehavior.php (in context of class Efabrica/PHPStanLatte/Compiler/NodeVisitor/AddTypeToComponentNodeVisitor)#L75
Instanceof between PhpParser\Node\Expr and PhpParser\Node\InterpolatedStringPart will always evaluate to false.
|
integration-tests / Integration - efabrica-team/phpstan-latte:
src/Compiler/Postprocessor.php#L95
Instanceof between PhpParser\Node\Expr and PhpParser\Node\InterpolatedStringPart will always evaluate to false.
|
integration-tests / Integration - efabrica-team/phpstan-latte:
src/LinkProcessor/LinkParamsProcessor.php#L66
Parameter #1 $value of class PhpParser\Node\Arg constructor expects PhpParser\Node\Expr, PhpParser\Node\ArrayItem given.
|
integration-tests / Integration - efabrica-team/phpstan-latte:
src/LinkProcessor/LinkParamsProcessor.php#L69
Parameter #1 $value of class PhpParser\Node\Arg constructor expects PhpParser\Node\Expr, PhpParser\Node\ArrayItem given.
|
integration-tests / Integration - efabrica-team/phpstan-latte:
src/Resolver/ValueResolver/ValueResolver.php#L75
Instanceof between PhpParser\Node\Expr and PhpParser\Node\InterpolatedStringPart will always evaluate to false.
|
integration-tests / Integration - efabrica-team/phpstan-latte
Process completed with exit code 1.
|
integration-tests / Integration - Larastan tests PHP 8.3, ^11.0
Process completed with exit code 1.
|
integration-tests / Integration - doctrine/orm:
lib/Doctrine/ORM/Query/Parser.php#L2597
PHPDoc tag @return has invalid value (AST\BetweenExpression|
AST\CollectionMemberExpression|
AST\ComparisonExpression|
AST\EmptyCollectionComparisonExpression|
AST\ExistsExpression|
AST\InExpression|
AST\InstanceOfExpression|
AST\LikeExpression|
AST\NullComparisonExpression): Unexpected token "\n * ", expected type at offset 344 on line 8
|
integration-tests / Integration - doctrine/orm
Process completed with exit code 1.
|
integration-tests / Integration - shopware/shopware
Process completed with exit code 1.
|
integration-tests / Integration - shopware/shopware
Process completed with exit code 1.
|
integration-tests / Integration - pmmp/PocketMine-MP:
src/pocketmine/network/mcpe/NetworkBinaryStream.php#L678
PHPDoc tag @return has invalid value (mixed[][], members are in the structure [name => [type, value, isPlayerModifiable]]): Unexpected token ",", expected TOKEN_HORIZONTAL_WS at offset 83 on line 5
|
integration-tests / Integration - pmmp/PocketMine-MP:
src/pocketmine/network/upnp/UPnP.php#L188
Offset 0 does not exist on non-empty-array<SimpleXMLElement>|null.
|
integration-tests / Integration - pmmp/PocketMine-MP
Process completed with exit code 1.
|
integration-tests / PMMP Tests (8.2, git clone https://github.com/pmmp/PocketMine-MP.git e2e/integration/repo
cd e2e/...:
src/MemoryManager.php#L117
Offset 1 does not exist on array{0?: string, 1?: numeric-string, 2?: 'G'|'g'|'K'|'k'|'M'|'m'}.
|
integration-tests / PMMP Tests (8.2, git clone https://github.com/pmmp/PocketMine-MP.git e2e/integration/repo
cd e2e/...:
src/MemoryManager.php#L121
Offset 2 does not exist on array{0?: string, 1?: numeric-string, 2?: 'G'|'g'|'K'|'k'|'M'|'m'}.
|
integration-tests / PMMP Tests (8.2, git clone https://github.com/pmmp/PocketMine-MP.git e2e/integration/repo
cd e2e/...:
src/world/light/LightPopulationTask.php#L93
PHPDoc tag @phpstan-var has invalid value (\Closure(array<int, LightArray> $blockLight, array<int, LightArray> $skyLight, array<int, int> $heightMap>) : void): Unexpected token "(", expected TOKEN_HORIZONTAL_WS at offset 49 on line 3
|
integration-tests / PMMP Tests (8.2, git clone https://github.com/pmmp/PocketMine-MP.git e2e/integration/repo
cd e2e/...
Process completed with exit code 1.
|
integration-tests / Integration - Sylius/Sylius:
src/Sylius/Bundle/PayumBundle/Request/GetStatus.php#L26
PHPDoc type string of property Sylius\Bundle\PayumBundle\Request\GetStatus::$status is not covariant with PHPDoc type int of overridden property Payum\Core\Request\BaseGetStatus::$status.
|
integration-tests / Integration - Sylius/Sylius:
src/Sylius/Component/Core/Model/OrderInterface.php#L140
Return type (Doctrine\Common\Collections\Collection<(int|string), Sylius\Component\Core\Model\OrderItemInterface>) of method Sylius\Component\Core\Model\OrderInterface::getItems() should be compatible with return type (Doctrine\Common\Collections\Collection<(int|string), Sylius\Component\Order\Model\OrderItemInterface>) of method Sylius\Component\Order\Model\OrderInterface::getItems()
|
integration-tests / Integration - Sylius/Sylius
Process completed with exit code 1.
|
integration-tests / Integration - briannesbitt/Carbon:
tests/AbstractTestCase.php#L33
PHPDoc tag @SuppressWarnings has invalid value ((PHPMD.NumberOfChildren)): Unexpected token ".NumberOfChildren)", expected ')' at offset 30 on line 2
|
integration-tests / Integration - briannesbitt/Carbon:
tests/Carbon/SettersTest.php#L971
PHPDoc tag @SuppressWarnings has invalid value ((PHPMD.TooManyFields)): Unexpected token ".TooManyFields)", expected ')' at offset 34 on line 2
|
integration-tests / Integration - briannesbitt/Carbon:
tests/Localization/LocalizationTestCase.php#L24
PHPDoc tag @SuppressWarnings has invalid value ((PHPMD.NumberOfChildren)): Unexpected token ".NumberOfChildren)", expected ')' at offset 30 on line 2
|
integration-tests / Integration - briannesbitt/Carbon
Process completed with exit code 1.
|
integration-tests / PMMP Tests (8.1, git clone https://github.com/pmmp/PocketMine-MP.git e2e/integration/repo
cd e2e/...:
src/MemoryManager.php#L117
Offset 1 does not exist on array{0?: string, 1?: numeric-string, 2?: 'G'|'g'|'K'|'k'|'M'|'m'}.
|
integration-tests / PMMP Tests (8.1, git clone https://github.com/pmmp/PocketMine-MP.git e2e/integration/repo
cd e2e/...:
src/MemoryManager.php#L121
Offset 2 does not exist on array{0?: string, 1?: numeric-string, 2?: 'G'|'g'|'K'|'k'|'M'|'m'}.
|
integration-tests / PMMP Tests (8.1, git clone https://github.com/pmmp/PocketMine-MP.git e2e/integration/repo
cd e2e/...:
src/world/light/LightPopulationTask.php#L93
PHPDoc tag @phpstan-var has invalid value (\Closure(array<int, LightArray> $blockLight, array<int, LightArray> $skyLight, array<int, int> $heightMap>) : void): Unexpected token "(", expected TOKEN_HORIZONTAL_WS at offset 49 on line 3
|
integration-tests / PMMP Tests (8.1, git clone https://github.com/pmmp/PocketMine-MP.git e2e/integration/repo
cd e2e/...
Process completed with exit code 1.
|
integration-tests / Integration - shopsys/shopsys
Invalid pattern 'e2e/integration/../../shopsys-project-base-baseline.neon'. Relative pathing '.' and '..' is not allowed.
|
integration-tests / Integration - shopsys/shopsys:
src/Form/Admin/Navigation/NavigationItemFormType.php#L52
PHPDoc tag @SuppressWarnings has invalid value ((PHPMD.ExcessiveMethodLength)): Unexpected token ".ExcessiveMethodLength)", expected ')' at offset 34 on line 2
|
integration-tests / Integration - shopsys/shopsys
Process completed with exit code 1.
|
integration-tests / Integration - shopsys/shopsys
Process completed with exit code 1.
|
integration-tests / Integration - shopsys/shopsys:
packages/framework/src/Model/Administrator/AdministratorGridFacade.php#L15
PHPDoc tag @var has invalid value (\Doctrine\ORM\EntityManagerInterface;): Unexpected token ";", expected TOKEN_HORIZONTAL_WS at offset 52 on line 2
|
integration-tests / Integration - shopsys/shopsys
Process completed with exit code 1.
|
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:
tests/Integration/Behaviour/Features/Context/Configuration/CommonConfigurationFeatureContext.php#L77
PHPDoc tag @Transform has invalid value ((enabled|disabled)): Unexpected token "|", expected ')' at offset 98 on line 4
|
integration-tests / Integration - PrestaShop/PrestaShop:
tests/Integration/Behaviour/Features/Context/Configuration/CommonConfigurationFeatureContext.php#L91
PHPDoc tag @Transform has invalid value ((enabled|disabled)): Unexpected token "|", expected ')' at offset 102 on line 4
|
integration-tests / Integration - PrestaShop/PrestaShop
Process completed with exit code 1.
|
Artifacts
Produced during runtime
Name | Size | Digest | |
---|---|---|---|
baselines-
Expired
|
79.4 MB |
sha256:7d7134404906b9b67ad71bfe8bab523772cfefc91f538e65c6e61abb4e7130e2
|
|
baselines-bladestan-baseline.neon
Expired
|
393 Bytes |
sha256:148d88e63b953d9c8afa61c26f56d4882285a8a1c240c651d339026278b255bf
|
|
baselines-carbon-baseline.neon
Expired
|
417 Bytes |
sha256:22fe78e7c0bd977e3de1394c64f62e1c69099ed107b5e4fb507bbcc623033822
|
|
baselines-doctrine-orm-baseline.neon
Expired
|
976 Bytes |
sha256:061a80928a208d78b7e2d9cecbefc281377bcd9eacc6150e63e30054e0a81d7e
|
|
baselines-drupal-baseline.neon
Expired
|
1.61 KB |
sha256:f5ba4952db1ac24c7ea895649da497e56edf89d4cda5f64fc58533706409a3f3
|
|
baselines-efabrica-phpstan-latte-baseline.neon
Expired
|
921 Bytes |
sha256:56687b25cfc8f1fcf97fa7318827611039fd45c7bb4f8bc9bf12816a8d9f16dd
|
|
baselines-larastan-baseline.neon
Expired
|
160 Bytes |
sha256:7fb5264bf49ed6e4593e6007bd6783e7faaecc62d7bbefa82bd09685eeba3b34
|
|
baselines-laravel-types-baseline.neon
Expired
|
200 Bytes |
sha256:d848a42253d44b569c9ade602f2d14c0eda661ca196bbe6291ee572022605b5e
|
|
baselines-magento-baseline.neon
Expired
|
158 Bytes |
sha256:53113c92360b03ad628ecfbb191229ae5578ce045913310436d6e9e4e1681202
|
|
baselines-pocketmine-baseline.neon
Expired
|
1.62 KB |
sha256:64839e64ea6ff18eae555fe736795b8021259281aa1f2c13cff2099657510915
|
|
baselines-prestashop-baseline.neon
Expired
|
11.7 KB |
sha256:2eadad0c505b56b99aa25002d3837e071ca4db91c2a28ecbb1d85f27217c1cac
|
|
baselines-react-promise-baseline.neon
Expired
|
371 Bytes |
sha256:d5eea7583e17d61c671299a4ac48f37d2be0feb9e9d2270527236af8f486a454
|
|
baselines-rector-baseline.neon
Expired
|
519 Bytes |
sha256:8e0d7aea035626ebc4e6feb27a1889da76021b743b7abac1778a51162b86904f
|
|
baselines-shipmonk-rnd-baseline.neon
Expired
|
486 Bytes |
sha256:a00fc8250f303ebf507256e19c9d4840caa430fd36ea91043253f1a9bc05ecb7
|
|
baselines-shopware-baseline.neon
Expired
|
1.63 KB |
sha256:9ff91b5722cf86f397e7dd9846f1f0a905528822a469dd755ffa440ef4e972a4
|
|
baselines-sylius-baseline.neon
Expired
|
566 Bytes |
sha256:794f8ffbfccd81c3fa078d4a0b8589976e70363e217b3565d5d342e3a80968e3
|
|
baselines-symplify-baseline.neon
Expired
|
160 Bytes |
sha256:961d908bd9fe56aeeea5bb22800fced72096b14a3027e328be6157b403594b51
|
|
phar-file
Expired
|
3.46 MB |
sha256:e97b203f488c7ef71ccdb0a81f6bb55054960edf5758aa5d8d4a2bb470f9230f
|
|
phar-file-checksum
Expired
|
3.46 MB |
sha256:08a2d71ae34183198e652d5184658335f43afc452a16850c9079066d9a75287c
|
|
pocketmine-ng-baseline-8.1.neon
Expired
|
977 Bytes |
sha256:635e1388fca9a8620f536869103360c44d015ee3675914c0eb0982ac2866a7dc
|
|
pocketmine-ng-baseline-8.2.neon
Expired
|
977 Bytes |
sha256:0c5395df7828f3056b2a6fb32e2653547a98a8abe64ace5b5dcd6b65eba0f46a
|
|