mirror of
https://github.com/danog/psalm.git
synced 2024-12-13 17:57:37 +01:00
d37cddea27
The VS Code LSP client does not always send didOpen messages when a file is being edited. This causes code completion requests to fail because the completion request refers to files which are not 'open' according to FileProvider. This commit changes FileProvider so that a file is considered 'open' if it is being modified, even if no didOpen message was received from the LSP client. |
||
---|---|---|
.. | ||
ReturnTypeProvider | ||
ClassLikeStorageCacheProvider.php | ||
ClassLikeStorageProvider.php | ||
FileProvider.php | ||
FileReferenceCacheProvider.php | ||
FileReferenceProvider.php | ||
FileStorageCacheProvider.php | ||
FileStorageProvider.php | ||
FunctionExistenceProvider.php | ||
FunctionParamsProvider.php | ||
FunctionReturnTypeProvider.php | ||
MethodExistenceProvider.php | ||
MethodParamsProvider.php | ||
MethodReturnTypeProvider.php | ||
MethodVisibilityProvider.php | ||
ParserCacheProvider.php | ||
PropertyExistenceProvider.php | ||
PropertyTypeProvider.php | ||
PropertyVisibilityProvider.php | ||
Providers.php | ||
StatementsProvider.php |