Skip to content

Refactor CacheHandlerInstantiationRule #1113

Refactor CacheHandlerInstantiationRule

Refactor CacheHandlerInstantiationRule #1113

Triggered via push June 15, 2026 08:40
Status Failure
Total duration 36s
Artifacts

test-phpstan.yml

on: push
Matrix: static-analyses
Fit to window
Zoom out
Zoom in

Annotations

4 errors
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(340): include_once() #1 /home/runner/work/phpstan-codeigniter/phpstan-codeigniter/vendor/codeigniter4/framework/system/Autoloader/Autoloader.php(320): CodeIgniter\Autoloader\Autoloader->includeFile() #2 /home/runner/work/phpstan-codeigniter/phpstan-codeigniter/vendor/codeigniter4/framework/system/Autoloader/Autoloader.php(296): 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/src/Reflection/BetterReflection/SourceLocator/LazySourceLocator.php(31): 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/SourceLocator/Type/MemoizingSourceLocator.php(30): PHPStan\Reflection\BetterReflection\SourceLocator\LazySourceLocator->locateIdentifier() #7 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() #8 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() #9 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() #10 phar:///home/runner/work/phpstan-codeigniter/phpstan-codeigniter/vendor/phpstan/phpstan/phpstan.phar/src/Reflection/ReflectionProvider/MemoizingReflectionProvider.php(47): PHPStan\Reflection\BetterReflection\BetterReflectionProvider->getClass() #11 phar:///home/runner/work/phpstan-codeigniter/phpstan-codeigniter/vendor/phpstan/phpstan/phpstan.phar/src/Dependency/DependencyResolver.php(496): PHPStan\Reflection\ReflectionProvider\MemoizingReflectionProvider->getClass() #12 phar:///home/runner/work/phpstan-codeigniter/phpstan-codeigniter/vendor/phpstan/phpstan/phpstan.phar/src/Dependency/DependencyResolver.php(486): PHPStan\Dependency\DependencyResolver->buildClassDependencies() #13 phar:///home/runner/work/phpstan-codeigniter/phpstan-codeigniter/vendor/phpstan/phpstan/phpstan.phar/src/Dependency/DependencyResolver.php(58): PHPStan\Dependency\DependencyResolver->addClassToDependencies() #14 phar:///home/runner/work/phpstan-codeigniter/phpstan-codeigniter/vendor/phpstan/phpstan/phpstan.phar/src/Analyser/FileAnalyserCallback.php(184): PHPStan\Dependency\DependencyResolver->resolveDependencies() #15 phar:///home/runner/work/phpstan-codeigniter/phpstan-codeigniter/vendor/phpstan/phpstan/phpstan.phar/src/Analyser/Fiber/FiberNodeScopeResolver.php(37): P
PHPStan Static Analysis [PHP 8.2]
Process completed with exit code 1.
PHPStan Static Analysis [PHP 8.2]
Child process error (exit code 1): [ErrorException] Trait "CodeIgniter\PHPStan\Tests\AdditionalConfigFilesTrait" not found at /home/runner/work/phpstan-codeigniter/phpstan-codeigniter/tests/Rules/Functions/FactoriesFunctionArgumentTypeRuleTest.php:29 Backtrace: 1 [internal function] CodeIgniter\Debug\Exceptions()->shutdownHandler() PHP Fatal error: Trait "CodeIgniter\PHPStan\Tests\AdditionalConfigFilesTrait" not found in /home/runner/work/phpstan-codeigniter/phpstan-codeigniter/tests/Rules/Functions/FactoriesFunctionArgumentTypeRuleTest.php on line 29 while running parallel worker