Tyson Andre
Tyson Andre
Can you attach a full screenshot of the VS code window with a file that should be analyzed that isn't?
Setting phan.enableDebug to true is usually as much info as possibly needed. If you don't see anything in one directory, that may be because didChange events and didSave events aren't...
Also, the phan language server had a bug where it would analyze files not included in the `directory_list` in `.phan/config.php` (because they weren't excluded) - e.g. if `src/` was included,...
> So it's something(?) in the other folder. Do you have any workspace settings in that other folder (or it's parent folders), e.g. in `.vscode/settings.json` (hidden directory)? Are you referring...
```js // Optional (Advanced). If provided, this overrides the Phan script to use, e.g. `/path/to/phan_git_checkout/phan`. (Modifying requires restart) "phan.phanScriptPath": null, ``` If you want to check if your issues are...
> console.ts:134 [Extension Host] Called analyzeURIAsync, uri=file:////.phan/config.php, **path=\.phan\config.php** Okay, it looks like the conversion to `\` is done in the Phan server itself (uriToPath), which may need to be undone...
Yes, it's a different issue. Does the language server work other than that? Dispatcher.php calls json_decode, and passes it to JsonMapper. It turns out not to expect a regular associative...
Aside: There were a few recent fixes to directory handling on windows since February, including > + Fix a bug converting absolute paths to relative paths when the project directory...
I'm also seeing the same error in didChangeConfiguration, but the language server continues running normally for me anyway, so I don't think didChangeConfiguration is the cause of the issue. Is...
And what's the full directory in the directory_list (with forward or backward slashes) in `.phan/config.php` and where is `.phan/config.php` located? It may be a bug in the language server normalizing...