1
0
Fork 0
php-language-server/src
Felix Becker f00fd1b62c
fix(formatting): drop PHP CodeSniffer (#504)
At this point there are countless issues about the formatting done by CodeSniffer. It plain out doesn't work in many cases, overrides format options that are contributed by other extensions in VS Code and does not reuse any of our AST parsing. For that reason, I am starting to think there is no reason to keep it in here until we have proper pretty-printing support from https://github.com/Microsoft/tolerant-php-parser that actually reuses our ASTs and can work while editing. For people who want to use CodeSniffer to format their code, there could be a standalone CodeSniffer language server (like there is a TSLint language server and ESLint language server). As said, we don't reuse our state anyway.

BREAKING CHANGE: removes formatting support

closes #501
closes #474
closes #473
closes #468
closes #450
closes #445
closes #443
closes #423
closes #343
closes #296
closes #293
closes #499
closes #471
2017-11-04 23:57:51 -07:00
..
Cache Use php_uname() instead of PHP_OS (#283) 2017-02-06 16:42:45 +01:00
Client Caching (#260) 2017-02-04 00:20:38 +01:00
ContentRetriever Refactor content retrieval (#208) 2016-12-08 01:51:32 +01:00
FilesFinder Exclude directory paths from file system search (#401) 2017-06-11 23:24:17 +02:00
Index Adopt Microsoft/tolerant-php-parser (#357) 2017-06-09 20:25:30 +02:00
Protocol Update phpunit config (#488) 2017-10-02 13:37:28 -07:00
Server fix(formatting): drop PHP CodeSniffer (#504) 2017-11-04 23:57:51 -07:00
ClientHandler.php chore: fixes for unused variables and phpdoc (#496) 2017-10-22 22:54:38 -07:00
CompletionProvider.php refactor: use FunctionLike Interface (#505) 2017-10-30 03:33:19 -07:00
ComposerScripts.php chore: fixes for unused variables and phpdoc (#496) 2017-10-22 22:54:38 -07:00
ContentTooLargeException.php Add size limit back (#161) 2016-11-18 13:24:26 +01:00
Definition.php refactor(index): rename isGlobal to isMember (#511) 2017-10-29 17:45:06 -07:00
DefinitionResolver.php refactor: use FunctionLike Interface (#505) 2017-10-30 03:33:19 -07:00
FqnUtilities.php Fix memory leak issue (#459) 2017-08-21 22:43:17 -07:00
IdGenerator.php Handle Client responses (#128) 2016-10-31 11:47:21 +01:00
Indexer.php fix(cache): bump cache version (#508) 2017-10-29 13:06:44 -07:00
LanguageClient.php Caching (#260) 2017-02-04 00:20:38 +01:00
LanguageServer.php fix(formatting): drop PHP CodeSniffer (#504) 2017-11-04 23:57:51 -07:00
ParserHelpers.php refactor: use FunctionLike Interface (#505) 2017-10-30 03:33:19 -07:00
PhpDocument.php fix(formatting): drop PHP CodeSniffer (#504) 2017-11-04 23:57:51 -07:00
PhpDocumentLoader.php Adopt Microsoft/tolerant-php-parser (#357) 2017-06-09 20:25:30 +02:00
ProtocolReader.php Shutdown when the socket is closed (#191) 2016-11-30 21:10:05 +01:00
ProtocolStreamReader.php Shutdown when the socket is closed (#191) 2016-11-30 21:10:05 +01:00
ProtocolStreamWriter.php Handle Client responses (#128) 2016-10-31 11:47:21 +01:00
ProtocolWriter.php Handle Client responses (#128) 2016-10-31 11:47:21 +01:00
TreeAnalyzer.php refactor: use FunctionLike Interface (#505) 2017-10-30 03:33:19 -07:00
utils.php chore: fixes for unused variables and phpdoc (#496) 2017-10-22 22:54:38 -07:00