1
0
mirror of https://github.com/danog/psalm.git synced 2024-12-13 17:57:37 +01:00
psalm/src/Psalm/Internal/Provider
Josh Di Fabio d37cddea27 FileProvider: Consider file open if temp changes
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.
2019-05-17 11:27:45 -04:00
..
ReturnTypeProvider Add hopefully-more-portable method for evaluating method/property usage 2019-04-16 16:07:48 -04:00
ClassLikeStorageCacheProvider.php Invalidate cache when Psalm version changes 2019-05-08 11:58:34 -04:00
ClassLikeStorageProvider.php Codebase::classExtends() now rejects unpopulated classes 2019-03-17 13:51:00 -04:00
FileProvider.php FileProvider: Consider file open if temp changes 2019-05-17 11:27:45 -04:00
FileReferenceCacheProvider.php Invalidate cache when Psalm version changes 2019-05-08 11:58:34 -04:00
FileReferenceProvider.php Track method param uses between diff runs 2019-04-29 17:29:38 -04:00
FileStorageCacheProvider.php Invalidate cache when Psalm version changes 2019-05-08 11:58:34 -04:00
FileStorageProvider.php Fix #1526 - add a proper check for file storage 2019-04-03 17:41:33 -04:00
FunctionExistenceProvider.php Remove unused use statements 2019-03-03 22:22:36 -05:00
FunctionParamsProvider.php Remove unused use statements 2019-03-03 22:22:36 -05:00
FunctionReturnTypeProvider.php Add better handling for non-edge-case function calls 2019-04-11 14:53:21 -04:00
MethodExistenceProvider.php Remove unused use statements 2019-03-03 22:22:36 -05:00
MethodParamsProvider.php Fix treatment of PDOStatement::setFetchMode 2019-03-29 13:26:13 -04:00
MethodReturnTypeProvider.php Add defining class and increas string length 2019-03-12 12:58:04 -04:00
MethodVisibilityProvider.php Remove unused use statements 2019-03-03 22:22:36 -05:00
ParserCacheProvider.php Fix #689 - add checks for @internal annotations 2018-12-01 18:37:49 -05:00
PropertyExistenceProvider.php Remove unused use statements 2019-03-03 22:22:36 -05:00
PropertyTypeProvider.php Remove unused use statements 2019-03-03 22:22:36 -05:00
PropertyVisibilityProvider.php Remove unused use statements 2019-03-03 22:22:36 -05:00
Providers.php Fix #689 - add checks for @internal annotations 2018-12-01 18:37:49 -05:00
StatementsProvider.php Make tests much faster 2019-05-17 11:22:34 -04:00