-
Notifications
You must be signed in to change notification settings - Fork 696
Description
This error started showing up last night during our Psalm scan and is causing a crash. Are there any suggestions on how to move past this? I'm relatively new to Psalm and PHP, so apologies if this is obvious.
`Scanning files...
Uncaught Psalm\Exception\CodeException: Error with core stub file docblocks: InvalidDocblock - ../../composer/vendor/vimeo/psalm/stubs/CoreGenericFunctions.phpstub:1737:1 - Template F has invalid as type - int-mask types must all be integer values in /composer/vendor/vimeo/psalm/src/Psalm/Internal/PhpVisitor/ReflectorVisitor.php:571
Stack trace:
#0 /composer/vendor/nikic/php-parser/lib/PhpParser/NodeTraverser.php(230): Psalm\Internal\PhpVisitor\ReflectorVisitor->leaveNode()
#1 /composer/vendor/nikic/php-parser/lib/PhpParser/NodeTraverser.php(91): PhpParser\NodeTraverser->traverseArray()
#2 /composer/vendor/vimeo/psalm/src/Psalm/Internal/Scanner/FileScanner.php(79): PhpParser\NodeTraverser->traverse()
#3 /composer/vendor/vimeo/psalm/src/Psalm/Internal/Codebase/Scanner.php(554): Psalm\Internal\Scanner\FileScanner->scan()
#4 /composer/vendor/vimeo/psalm/src/Psalm/Internal/Codebase/Scanner.php(782): Psalm\Internal\Codebase\Scanner->scanFile()
#5 /composer/vendor/vimeo/psalm/src/Psalm/Internal/Codebase/Scanner.php(428): Psalm\Internal\Codebase\Scanner->scanAPath()
#6 /composer/vendor/vimeo/psalm/src/Psalm/Internal/Codebase/Scanner.php(280): Psalm\Internal\Codebase\Scanner->scanFilePaths()
#7 /composer/vendor/vimeo/psalm/src/Psalm/Codebase.php(505): Psalm\Internal\Codebase\Scanner->scanFiles()
#8 /composer/vendor/vimeo/psalm/src/Psalm/Config.php(2297): Psalm\Codebase->scanFiles()
#9 /composer/vendor/vimeo/psalm/src/Psalm/Internal/Analyzer/ProjectAnalyzer.php(551): Psalm\Config->visitStubFiles()
#10 /composer/vendor/vimeo/psalm/src/Psalm/Internal/Cli/Psalm.php(370): Psalm\Internal\Analyzer\ProjectAnalyzer->check()
#11 /composer/vendor/vimeo/psalm/psalm(9): Psalm\Internal\Cli\Psalm::run()
#12 /composer/vendor/bin/psalm(119): include('...')
#13 {main}
(Psalm dev-master@99a54fb7bbdf498c3f997323d977b50af6212 crashed due to an uncaught Throwable)
##[debug]Docker Action run completed with exit code 1
##[debug]Finishing: Psalm`