1
0
Fork 0

Commit Graph

  • 58c82e6dc9 Add list of valid indexer options Jürgen Steitz 2017-03-02 23:11:14 +0100
  • 7f8eccb5ae Fix formatting breakage (option 2) (#324) Sara Itani 2017-03-02 01:07:47 -0800
  • af552665d5 Fix formatting breakage (option 2) PHP_CodeSniffer 3.0 RC4 introduces a breaking change that removes PHPCS from the composer autoloader. This fix addresses the issue by locking to v3.0 RC3. Sara Itani 2017-03-02 00:52:59 -0800
  • 5fe4272a76 add newline Sara Itani 2017-03-01 18:50:29 -0800
  • eff02d18e6 s/boostrap/bootstrap Sara Itani 2017-03-01 18:28:49 -0800
  • 3773a2da0a Fix formatting breakage PHP_CodeSniffer 3.0 RC4 introduces a breaking change that removes PHPCS from the composer autoloader. This fix adds a bootstrapping step so that we can invoke the autoloader automatically. Sara Itani 2017-03-01 18:06:11 -0800
  • e7b04f7518 extract symbol information Sara Itani 2017-03-01 16:14:13 -0800
  • b1eb43516d update definition resolver interfaces Sara Itani 2017-03-01 16:01:06 -0800
  • 591ecbd7d3 Extract static FQN methods to FqnUtilities Sara Itani 2017-03-01 15:55:29 -0800
  • df315df04b start refactoring definition resolver Sara Itani 2017-03-01 15:41:18 -0800
  • 027801ebba update parser branch for development Sara Itani 2017-03-01 15:08:34 -0800
  • 13241a7be9 initialize tolerant-php-parser Sara Itani 2017-02-02 16:43:33 -0800
  • eb70f17a9a Enforce memory limit in phpunit.xml This will help highlight memory regressions, make it easier for newcomers to get started with the codebase w/o editing php.ini defaults (128M), and also keep things consistent between local and travis runs. Sara Itani 2017-03-01 16:43:25 -0800
  • 0de7ba8335 Ensure diagnostics are cleared on file deletion (#319) Sara Itani 2017-03-01 02:18:37 -0800
  • fc19640bab add FileEvent constructor, fix formatting Sara Itani 2017-03-01 01:57:17 -0800
  • 616d74cc3f brace to next line, and remove void return type Sara Itani 2017-03-01 01:30:17 -0800
  • ccaf1c1547 Ensure diagnostics are cleared on file deletion Previously, error diagnostics would not be cleared when a file was deleted while it was closed. This would result in lingering errors in the problems view that could only be cleared by reloading the language server. This fix addresses the issue by adding support for workspace/didChangeWatchedFiles and automatically clearing diagnostics for deleted files. Sara Itani 2017-03-01 00:32:15 -0800
  • 1e319c7215 Wipe index when on configuration change Jürgen Steitz 2017-02-24 23:37:02 +0100
  • a3ac1f4da8 fix indention jens1o 2017-02-24 15:22:20 +0100
  • 8ba19887d6 fix tests jens1o 2017-02-24 14:46:18 +0100
  • 33d339f17c fix code style jens1o 2017-02-24 14:04:17 +0100
  • 3346c5c63b code style jens1o 2017-02-24 13:44:10 +0100
  • 49187c18ae only insert newlines when there actually is a description Jens Hausdorf 2017-02-24 13:18:17 +0100
  • ebcfcd978d double line break Jens Hausdorf 2017-02-24 13:08:52 +0100
  • f22cfddf9f concat, not just the description Jens Hausdorf 2017-02-24 13:04:14 +0100
  • a646ef8cdc show anything from a doc comment block Jens Hausdorf 2017-02-24 12:59:02 +0100
  • 56bd465bf8 DefinitionResolver fixes (#307) v4.3.3 Matthew Brown 2017-02-20 04:28:49 -0500
  • 9067b4462f Fix wrong classname for options test Jürgen Steitz 2017-02-18 20:33:03 +0100
  • b9d0d1bfa7 Add missing namespace in OptionsTest Jürgen Steitz 2017-02-18 20:27:35 +0100
  • d2e5048ec8 Update testIndexingMultipleFileTypes Jürgen Steitz 2017-02-18 20:06:24 +0100
  • 3c33e7f466 Initialize options with default values when not provided by client Jürgen Steitz 2017-02-18 20:05:21 +0100
  • 39cfbda77b Add test for fileTypes option Jürgen Steitz 2017-02-18 19:30:56 +0100
  • 94336941bd Let JsonMapper intialize the options Jürgen Steitz 2017-02-18 19:30:34 +0100
  • f7175bc195 Filter invalid file types and use default list as fallback Jürgen Steitz 2017-02-18 10:38:55 +0100
  • 7dc44776f7 Fix wrong phpDoc type Jürgen Steitz 2017-02-18 09:37:50 +0100
  • 5f096c4bf7 Add test for indexing multiple file types Jürgen Steitz 2017-02-18 01:18:52 +0100
  • cdb5b56613 Add support to index multiple file extensions Jürgen Steitz 2017-02-18 01:18:16 +0100
  • 026a86acc8 Fix return types Matthew Brown 2017-02-17 19:04:43 -0500
  • c3db70372e Fix class references Matthew Brown 2017-02-17 18:54:01 -0500
  • cbfd70d398 Abort traversal in NodeAtPositionFinder (#305) Matthew Brown 2017-02-17 18:28:10 -0500
  • fbbe517b21 Add a semicolon. Matthew Brown 2017-02-17 18:14:29 -0500
  • 8a4c83c272 Stop traversal upon finding the node Matthew Brown 2017-02-17 16:07:44 -0500
  • 5f1bc35195 Check null before creating $range Matthew Brown 2017-02-17 12:50:17 -0500
  • 5d2ab8f369 Add test for #211 (#270) Cameron Eagans 2017-02-15 08:25:06 -0800
  • a4257b8b3b Merge branch 'master' into 211-completion-outside-of-function Felix Becker 2017-02-15 17:19:47 +0100
  • 3856f4f46a Update PHPParser v4.3.2 Felix Becker 2017-02-15 11:16:16 +0100
  • c3debf4494 Fix string case Felix Becker 2017-02-11 10:18:43 +0100
  • cbc6966c92 Support PHP7.1 nullable types Felix Becker 2017-02-08 17:51:42 +0100
  • d5c54ac30f Read vendor directory from project's composer.json, if set. (#281) Trevor Bortins 2017-02-07 14:20:12 -0800
  • 0ad8f34532 Add space Felix Becker 2017-02-07 23:14:29 +0100
  • af00745aef Add space Felix Becker 2017-02-07 23:14:14 +0100
  • 963c5eb1d2 forgot the php7.1 syntax thing, removed. Trevor Bortins 2017-02-07 13:59:30 -0800
  • ed922e1d24 refactor for style, consistency missed a vendor reference! Trevor Bortins 2017-02-07 13:53:15 -0800
  • 4cf3fefd09 Merge branch 'master' into allow-custom-vendor-dir Trevor Bortins 2017-02-07 09:15:56 -0800
  • d95874d432 refactor uriInVendorDir to getPackageName Trevor Bortins 2017-02-07 08:21:34 -0800
  • 682cb2a072 handle other vendor references Trevor Bortins 2017-02-06 18:24:01 -0800
  • 16e27f90c1 returns a void Trevor Bortins 2017-02-06 14:39:03 -0800
  • 0a69c7292a Revert "Minimize URI parsing in loop" Trevor Bortins 2017-02-06 14:38:43 -0800
  • 8d439f82f5 Minimize URI parsing in loop Trevor Bortins 2017-02-06 14:18:19 -0800
  • f84b22e05d Clean up style Trevor Bortins 2017-02-06 13:28:57 -0800
  • 6146e6c879 use isset Trevor Bortins 2017-02-06 13:15:30 -0800
  • 81aed92ecf Sort by least number of slashes Trevor Bortins 2017-02-06 11:45:38 -0800
  • 571b26a0c3 Use php_uname() instead of PHP_OS (#283) Felix Becker 2017-02-06 16:42:45 +0100
  • 3c11cde9fb Include packages-dev (#282) Felix Becker 2017-02-06 16:35:16 +0100
  • 89c6e4bf2e Use php_uname() instead of PHP_OS Felix Becker 2017-02-06 16:32:07 +0100
  • 34ad734ff0 Fix assertion Felix Becker 2017-02-06 11:29:40 +0100
  • 65a2ce2d4b Include packages-dev Felix Becker 2017-02-06 11:23:11 +0100
  • 869d31db6e Fix tests Felix Becker 2017-02-06 11:09:43 +0100
  • a210f8872c Merge branch 'master' into 211-completion-outside-of-function Felix Becker 2017-02-06 10:51:30 +0100
  • f43e0dc34a Read vendor directory from project's composer.json, if set. If not set, default to "vendor". Also sort found vendor directories so we obtain the correct composer.json and composer.lock files Trevor Bortins 2017-02-05 17:55:59 -0800
  • 5100d89617 Make resolveExpressionNodeToType() handle null (#277) v4.3.1 Felix Becker 2017-02-04 12:52:04 +0100
  • 1b5a60b326 Make resolveExpressionNodeToType() handle null Felix Becker 2017-02-04 12:45:35 +0100
  • b90ede7fb3 Neovim is using php language server (#272) rox 2017-02-04 19:04:19 +0800
  • b08dd70247 use Neovim (extension name) format roxma 2017-02-04 13:02:01 +0800
  • b84587318f update README roxma 2017-02-04 12:59:47 +0800
  • bedd157636 Caching (#260) v4.3.0 Felix Becker 2017-02-04 00:20:38 +0100
  • 5f02318803 Merge branch 'master' into cache Felix Becker 2017-02-03 21:52:52 +0100
  • c885cba261 nvim-cm-php-language-server is using php language server roxma 2017-02-03 10:18:42 +0800
  • ac891344dd Add test for #211 Cameron Eagans 2017-02-01 18:33:31 -0700
  • 764788b6de Merge d4d0c47cdd into 34d3d2030d Ivan Bozhanov 2017-02-02 18:00:24 +0000
  • b5c6e2090a Merge ede87b57a4 into 34d3d2030d Ivan Bozhanov 2017-02-02 17:51:25 +0000
  • 34d3d2030d Automatically index stubs on composer install (#269) v4.2.4 Cameron Eagans 2017-02-02 09:36:48 -0800
  • 7d4016f570 Automatically index stubs on composer install Cameron Eagans 2017-02-01 17:57:02 -0700
  • 7fbd68a61a Depend on phpcs RC2 (#268) Cameron Eagans 2017-02-01 17:06:16 -0800
  • 893ce411d2 Add InsertTextFormat Felix Becker 2017-02-02 01:51:55 +0100
  • 7569837077 Depend on the most recent stable release of phpcs (currently RC2) Cameron Eagans 2017-02-01 17:32:45 -0700
  • 0e29092597 Remove CompletionItem.textEdit Felix Becker 2017-02-01 16:32:24 +0100
  • b2e9d57e14 Make method public again Felix Becker 2017-02-01 15:54:51 +0100
  • 12dfce51d7 Merge branch 'master' into cache Felix Becker 2017-02-01 15:42:18 +0100
  • 9e266d0471 Use getenv() Felix Becker 2017-02-01 15:41:41 +0100
  • 92829e014c Fix PHP_OS check and use XDG_CACHE_HOME Felix Becker 2017-02-01 15:35:42 +0100
  • 22d0ac921c Fix typo Felix Becker 2017-02-01 15:31:45 +0100
  • 7294181feb Use NodeTraverser::ABORT_TRAVERSAL abort-traversal Felix Becker 2017-01-30 13:41:01 +0100
  • d8823bc7dc Use JetBrains PHPStorm stubs from packagist (#264) v4.2.3 Felix Becker 2017-01-30 11:55:13 +0100
  • 368354cf69 Fix path Felix Becker 2017-01-30 11:48:58 +0100
  • 33c5ff216d Use JetBrains PHPStorm stubs from packagist Felix Becker 2017-01-30 11:44:04 +0100
  • bd4e20ac13 WIP observables Felix Becker 2017-01-30 11:42:17 +0100
  • 14ff2c46b0 WIP Felix Becker 2017-01-28 01:07:06 +0100
  • 9c590e38da WIP Felix Becker 2017-01-27 18:56:08 +0100
  • f43c41739e WIP Felix Becker 2017-01-26 21:15:33 +0100