mirror of
https://github.com/danog/psalm.git
synced 2025-01-22 13:51:54 +01:00
Fix "Cannot locate enable" with Symfony project
Fixes the "Cannot locate enable" error when using psalm-plugin enable with a Symfony project
This commit is contained in:
parent
955e7fe6a6
commit
e981778383
@ -1302,7 +1302,17 @@ class Config
|
||||
// any paths passed via CLI should be added to the projectFiles
|
||||
// as they're getting analyzed like if they are part of the project
|
||||
// ProjectAnalyzer::getInstance()->check_paths_files is not populated at this point in time
|
||||
|
||||
$paths_to_check = null;
|
||||
|
||||
global $argv;
|
||||
|
||||
// Hack for Symfonys own argv resolution.
|
||||
// @see https://github.com/vimeo/psalm/issues/10465
|
||||
if (!isset($argv[0]) || basename($argv[0]) !== 'psalm-plugin') {
|
||||
$paths_to_check = CliUtils::getPathsToCheck(null);
|
||||
}
|
||||
|
||||
if ($paths_to_check !== null) {
|
||||
$paths_to_add_to_project_files = array();
|
||||
foreach ($paths_to_check as $path) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user