1
0
mirror of https://github.com/danog/psalm.git synced 2024-12-15 10:57:08 +01:00
psalm/src/Psalm/Internal/LanguageServer
Anthony Rainer 6f36f33630
Added new language server options and functionality. (#3161)
* Added new language server options and functionality.

Added new extended diagnostic code information to the language server.
 -- It must be enabled via a command line switch.
Added telemetry data for language server initialization and operation.
Added verbose log messages for language server.
 -- It must be enabled via a command line switch.

* fixed phpcs issues

* fixed failing tests

* changed the language server reported error code to be the help link

Co-authored-by: Anthony Rainer <0@0ze.ro>
2020-04-17 00:47:18 -04:00
..
Client Fix #3057 and add support for @psalm-yield annotation 2020-04-02 22:38:10 -04:00
Server Catch more UnanalyzedFileExceptions to prevent LSP crash 2020-01-20 23:27:56 -05:00
ClientHandler.php Fix #3057 and add support for @psalm-yield annotation 2020-04-02 22:38:10 -04:00
EmitterInterface.php add list<> notation in stubs (#2675) 2020-01-24 13:17:36 -05:00
EmitterTrait.php add list<> notation in stubs (#2675) 2020-01-24 13:17:36 -05:00
IdGenerator.php Apply PHPCS fixes 2019-07-05 16:27:53 -04:00
LanguageClient.php Added new language server options and functionality. (#3161) 2020-04-17 00:47:18 -04:00
LanguageServer.php Added new language server options and functionality. (#3161) 2020-04-17 00:47:18 -04:00
Message.php Apply PHPCS fixes 2019-07-05 16:27:53 -04:00
ProtocolReader.php Apply PHPCS fixes 2019-07-05 16:27:53 -04:00
ProtocolStreamReader.php Fix handling of old amp 2020-04-05 01:14:26 -04:00
ProtocolStreamWriter.php Apply PHPCS fixes 2019-07-05 16:27:53 -04:00
ProtocolWriter.php Apply PHPCS fixes 2019-07-05 16:27:53 -04:00