Revamp FrameworkExceptionInstantiationRule
#1033
Annotations
4 errors
|
PHPStan Static Analysis [PHP 8.1]
Process completed with exit code 2.
|
|
PHPStan Static Analysis [PHP 8.1]
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires php ^8.2 but your php version (8.1.34) does not satisfy that requirement.
Problem 2
- Root composer.json requires codeigniter4/framework ^4.7 -> satisfiable by codeigniter4/framework[v4.7.0, v4.7.1, v4.7.2].
- codeigniter4/framework[v4.7.0, ..., v4.7.2] require php ^8.2 -> your php version (8.1.34) does not satisfy that requirement.
Problem 3
- Root composer.json requires phpunit/phpunit ^11.5 || ^12.5 -> satisfiable by phpunit/phpunit[11.5.50, ..., 11.5.x-dev, 12.5.8, ..., 12.5.x-dev].
- phpunit/phpunit[11.5.50, ..., 11.5.x-dev] require php >=8.2 -> your php version (8.1.34) does not satisfy that requirement.
- phpunit/phpunit[12.5.8, ..., 12.5.x-dev] require php >=8.3 -> your php version (8.1.34) does not satisfy that requirement.
|
|
PHPStan Static Analysis [PHP 8.5]
Process completed with exit code 1.
|
|
PHPStan Static Analysis [PHP 8.5]
Internal error: Trait "CodeIgniter\PHPStan\Tests\AdditionalConfigFilesTrait" not found while analysing file /home/runner/work/phpstan-codeigniter/phpstan-codeigniter/tests/Rules/Functions/NoClassConstFetchOnFactoriesFunctionsTest.php
Post the following stack trace to https://github.com/phpstan/phpstan/issues/new?template=Bug_report.yaml:
## /home/runner/work/phpstan-codeigniter/phpstan-codeigniter/tests/Rules/Functions/NoClassConstFetchOnFactoriesFunctionsTest.php(29)
#0 /home/runner/work/phpstan-codeigniter/phpstan-codeigniter/vendor/codeigniter4/framework/system/Autoloader/Autoloader.php(315): include_once()
#1 /home/runner/work/phpstan-codeigniter/phpstan-codeigniter/vendor/codeigniter4/framework/system/Autoloader/Autoloader.php(295): CodeIgniter\Autoloader\Autoloader->includeFile()
#2 /home/runner/work/phpstan-codeigniter/phpstan-codeigniter/vendor/codeigniter4/framework/system/Autoloader/Autoloader.php(271): CodeIgniter\Autoloader\Autoloader->loadInNamespace()
#3 phar:///home/runner/work/phpstan-codeigniter/phpstan-codeigniter/vendor/phpstan/phpstan/phpstan.phar/src/Reflection/BetterReflection/SourceLocator/AutoloadFunctionsSourceLocator.php(37): CodeIgniter\Autoloader\Autoloader->loadClass()
#4 phar:///home/runner/work/phpstan-codeigniter/phpstan-codeigniter/vendor/phpstan/phpstan/phpstan.phar/vendor/ondrejmirtes/better-reflection/src/SourceLocator/Type/AggregateSourceLocator.php(26): PHPStan\Reflection\BetterReflection\SourceLocator\AutoloadFunctionsSourceLocator->locateIdentifier()
#5 phar:///home/runner/work/phpstan-codeigniter/phpstan-codeigniter/vendor/phpstan/phpstan/phpstan.phar/vendor/ondrejmirtes/better-reflection/src/SourceLocator/Type/MemoizingSourceLocator.php(30): PHPStan\BetterReflection\SourceLocator\Type\AggregateSourceLocator->locateIdentifier()
#6 phar:///home/runner/work/phpstan-codeigniter/phpstan-codeigniter/vendor/phpstan/phpstan/phpstan.phar/vendor/ondrejmirtes/better-reflection/src/Reflector/DefaultReflector.php(29): PHPStan\BetterReflection\SourceLocator\Type\MemoizingSourceLocator->locateIdentifier()
#7 phar:///home/runner/work/phpstan-codeigniter/phpstan-codeigniter/vendor/phpstan/phpstan/phpstan.phar/src/Reflection/BetterReflection/Reflector/MemoizingReflector.php(50): PHPStan\BetterReflection\Reflector\DefaultReflector->reflectClass()
#8 phar:///home/runner/work/phpstan-codeigniter/phpstan-codeigniter/vendor/phpstan/phpstan/phpstan.phar/src/Reflection/BetterReflection/BetterReflectionProvider.php(159): PHPStan\Reflection\BetterReflection\Reflector\MemoizingReflector->reflectClass()
#9 phar:///home/runner/work/phpstan-codeigniter/phpstan-codeigniter/vendor/phpstan/phpstan/phpstan.phar/src/Reflection/ReflectionProvider/MemoizingReflectionProvider.php(47): PHPStan\Reflection\BetterReflection\BetterReflectionProvider->getClass()
#10 phar:///home/runner/work/phpstan-codeigniter/phpstan-codeigniter/vendor/phpstan/phpstan/phpstan.phar/src/Dependency/DependencyResolver.php(496): PHPStan\Reflection\ReflectionProvider\MemoizingReflectionProvider->getClass()
#11 phar:///home/runner/work/phpstan-codeigniter/phpstan-codeigniter/vendor/phpstan/phpstan/phpstan.phar/src/Dependency/DependencyResolver.php(486): PHPStan\Dependency\DependencyResolver->buildClassDependencies()
#12 phar:///home/runner/work/phpstan-codeigniter/phpstan-codeigniter/vendor/phpstan/phpstan/phpstan.phar/src/Dependency/DependencyResolver.php(58): PHPStan\Dependency\DependencyResolver->addClassToDependencies()
#13 phar:///home/runner/work/phpstan-codeigniter/phpstan-codeigniter/vendor/phpstan/phpstan/phpstan.phar/src/Analyser/FileAnalyserCallback.php(179): PHPStan\Dependency\DependencyResolver->resolveDependencies()
#14 phar:///home/runner/work/phpstan-codeigniter/phpstan-codeigniter/vendor/phpstan/phpstan/phpstan.phar/src/Analyser/Fiber/FiberNodeScopeResolver.php(37): PHPStan\Analyser\FileAnalyserCallback->__invoke()
#15 [internal function]: PHPStan\Analyser\Fiber\FiberNodeScopeResolver::{closure:PHPStan\Analyser\Fiber\FiberNodeScopeResolver::callNodeCallback():34}()
#16 phar:///home/runner/work/phpstan-codeigniter/phpstan-codeign
|