1
0
Fork 0

Commit Graph

  • 75223c1d80 Add JetBrains PHP Stubs as dependency Felix Becker 2016-10-10 10:23:08 +0200
  • 6fe01183b0 References (#52) Felix Becker 2016-10-12 01:45:15 +0200
  • 117feb1f8a Use commit hash for PHPParser in composer.json Felix Becker 2016-10-12 01:40:35 +0200
  • e93531dd69 Add tests for global constant/function fallback Felix Becker 2016-10-12 00:46:20 +0200
  • 7a5744074b Make $project private again Felix Becker 2016-10-11 21:40:36 +0200
  • 08a705fe8e Extend global definition/references tests Felix Becker 2016-10-11 21:12:57 +0200
  • 214495a473 Add more tests Felix Becker 2016-10-11 20:51:55 +0200
  • ccfbf9c8f2 Add support for getting references of variables Felix Becker 2016-10-11 20:38:02 +0200
  • a5f8e86095 Add more tests Felix Becker 2016-10-11 19:13:29 +0200
  • ff66548b5d Add separate tests for global definitions Felix Becker 2016-10-11 18:01:26 +0200
  • 3a4fd9b1dd Prevent duplicate references Felix Becker 2016-10-11 17:48:44 +0200
  • a92d25535a Add support for find all references Felix Becker 2016-10-09 14:47:14 +0200
  • 66b5176a43 Allow %-encoded colon after drive letter in URI Felix Becker 2016-10-12 00:53:21 +0200
  • f81d03948b Update README with --memory-limit param (#70) Michal Niewrzal 2016-10-11 21:14:49 +0200
  • 53940e47e9 Added missing = Michal Niewrzal 2016-10-11 21:11:25 +0200
  • 7d8c1f3e7a Update README with --memory-limit param Michal Niewrzal 2016-10-11 21:01:04 +0200
  • 8f7f975408 Add command line parameter for memory limit (#68) Michal Niewrzal 2016-10-11 16:50:55 +0200
  • fa4e0a5d68 Add command line parameter for memory limit #66 Michal Niewrzal 2016-10-11 16:23:40 +0200
  • c667f83371 Remove unused use statements (#67) Michal Niewrzal 2016-10-11 15:28:53 +0200
  • c3ae6c1463 Merge branch 'master' into cleanup Michal Niewrzal 2016-10-11 15:32:32 +0200
  • 559f36f99c Remove unused use statements Michal Niewrzal 2016-10-11 15:28:53 +0200
  • 23b127a986 Add Symfony ErrorHandler (#58) Felix Becker 2016-10-11 14:50:10 +0200
  • 9b60332e2b Add Symfony ErrorHandler Felix Becker 2016-10-10 13:08:41 +0200
  • 15e004fb9b Only hold AST for open files in memory (#63) Felix Becker 2016-10-11 14:42:56 +0200
  • ddaa1fecf8 Correct docblock Felix Becker 2016-10-11 13:09:24 +0200
  • 891c60c74e Merge branch 'master' into lazy-load-alternative Felix Becker 2016-10-11 11:37:27 +0200
  • 5a490c4bf9 Extend documentation Felix Becker 2016-10-11 11:22:58 +0200
  • 20ea090af7 Rename some functions Felix Becker 2016-10-11 10:51:28 +0200
  • c5947c5b79 Add docblocks Felix Becker 2016-10-11 10:45:30 +0200
  • d41cde2039 Return empty array instead of null for empty definitions result (#64) Kaloyan Raev 2016-10-11 11:26:46 +0300
  • ce4e008a75 Merge branch 'master' into definitions-empty Felix Becker 2016-10-11 10:25:04 +0200
  • 1f808c59e1 Fixes #59: Handle correctly negative endLine in PHP Parser errors (#62) Kaloyan Raev 2016-10-11 11:15:20 +0300
  • ead07da2d7 Use short array notation Kaloyan Raev 2016-10-11 10:08:24 +0300
  • a1b5f0631e Return empty array instead of null for empty definitions result Kaloyan Raev 2016-10-11 09:18:56 +0300
  • 5f9e9c4443 Remove trailing spaces Kaloyan Raev 2016-10-11 09:03:01 +0300
  • 8ad59a914a Change Project map to FQN => URI Felix Becker 2016-10-11 00:53:59 +0200
  • 66255b1f5b Better calculation of endLine Kaloyan Raev 2016-10-10 21:18:20 +0300
  • 888d20384b Add missing test file Kaloyan Raev 2016-10-10 18:32:16 +0300
  • 98489ab925 Clearer $startLine calculation Kaloyan Raev 2016-10-10 18:32:02 +0300
  • cc3b67318e Merge 58fb1b9e13 into e75c1592fc Felix Becker 2016-10-10 15:03:21 +0000
  • 58fb1b9e13 Fix symbol search crash Felix Becker 2016-10-10 17:03:09 +0200
  • 8f68e0c9e3 Fixes #59: Handle correctly negative endLine in PHP Parser errors Kaloyan Raev 2016-10-10 18:00:38 +0300
  • eb3673b55d Don't keep AST in memory Felix Becker 2016-10-10 16:12:23 +0200
  • bc08bcc97f Merge 3cf1fd9c97 into e75c1592fc Felix Becker 2016-10-10 13:16:21 +0000
  • 3cf1fd9c97 Remove invalid URI formatting test Felix Becker 2016-10-10 15:16:07 +0200
  • 1d5ee25939 Add test for didClose Felix Becker 2016-10-10 14:12:11 +0200
  • 42abb69137 Only hold content for open files in memory Felix Becker 2016-10-10 13:53:56 +0200
  • e75c1592fc Use PHP_CodeSniffer as a formatter (#35) Michal Niewrzal 2016-10-10 15:06:02 +0200
  • 47482fc535 Changes after review Michal Niewrzal 2016-10-10 13:35:14 +0200
  • 6611a30d90 Throw exception on invalid file URI Felix Becker 2016-10-10 12:13:42 +0200
  • a43d2b2a0f More code style fixes Felix Becker 2016-10-10 10:48:53 +0200
  • f1c799159e Minor code style fixes Felix Becker 2016-10-10 10:46:22 +0200
  • 4c160e1209 Added end position calculation Michal Niewrzal 2016-10-05 17:42:40 +0200
  • 8268d158cd Use PHP_CodeSniffer as a formatter Michal Niewrzal 2016-10-04 13:47:36 +0200
  • 8de18847ee Use PHP_CodeSniffer as a formatter Michal Niewrzal 2016-10-04 11:53:50 +0200
  • 552d645cc4 Small cleanup Michal Niewrzal 2016-10-03 13:39:21 +0200
  • 6b03196b79 Use PHP_CodeSniffer as a formatter Michal Niewrzal 2016-09-30 13:08:52 +0200
  • 18ac760bc6 Set process title Felix Becker 2016-10-10 12:59:07 +0200
  • 03e4e34a4e Don't %-decode the document URI Felix Becker 2016-10-09 19:09:28 +0200
  • aff9edb630 Don't crash on array assignments Felix Becker 2016-10-09 19:06:20 +0200
  • 1689e4d0dc Extend symbol search tests Felix Becker 2016-10-09 15:48:08 +0200
  • a74bf90d77 Split WorkspaceTest Felix Becker 2016-10-09 15:12:54 +0200
  • db95eafda0 Extend symbol search tests Felix Becker 2016-10-09 15:48:08 +0200
  • f0969cb16e Split WorkspaceTest Felix Becker 2016-10-09 15:12:54 +0200
  • 7032f806d4 Merge pull request #49 from felixfbecker/definition Felix Becker 2016-10-09 16:25:58 +0200
  • 0387f28759 Rename NodeVisitors NS to NodeVisitor Felix Becker 2016-10-09 16:03:56 +0200
  • 7f95b76cf8 Refactor DefinitionResolver Felix Becker 2016-10-09 14:40:15 +0200
  • 7322a6c658 Add fromNode() factories and correct columns Felix Becker 2016-10-09 14:34:30 +0200
  • 3a880934e5 Split up PhpDocument::getDefinitionByNode() Felix Becker 2016-10-09 10:09:09 +0200
  • 6be53ad658 Use DefinitionCollector for symbol requests Felix Becker 2016-10-08 19:08:44 +0200
  • d4757e0a24 Add textDocument/definition support Felix Becker 2016-10-08 14:59:08 +0200
  • 827ab4c842 Add Position::compare() and Range::includes() Felix Becker 2016-10-08 17:14:52 +0200
  • fbdf1aa414 Add ownerDocument attribute to nodes Felix Becker 2016-10-08 14:53:13 +0200
  • 987308fc0a Refactor TextDocument tests into separate classes Felix Becker 2016-10-08 14:51:49 +0200
  • 48c71e5bc1 Add method to find out node at position Felix Becker 2016-10-08 13:34:49 +0200
  • 4786fe173c Decorate all nodes with parent, sibling references Felix Becker 2016-10-08 13:22:34 +0200
  • 658a27f5a5 Add more symbols to symbol test Felix Becker 2016-10-08 13:14:42 +0200
  • 063c7f9ad2 Move NodeVisitors to own namespace Felix Becker 2016-10-08 12:59:22 +0200
  • 6cb916e28d Improve inline documentation and code style Felix Becker 2016-10-08 12:51:55 +0200
  • c962f81924 Fix for failing tests (#44) Michal Niewrzal 2016-10-02 20:19:38 +0200
  • dfe211b46c Fix for failing tests #41 Michal Niewrzal 2016-10-02 20:08:46 +0200
  • 0c758ec815 Fix issue #42 and add regression test (#43) v2.3.1 Stephan Unverwerth 2016-09-30 15:13:54 +0200
  • e076d0ecf7 Fixed issue #42 and added regression test Stephan Unverwerth 2016-09-30 15:00:36 +0200
  • dfc80a5c66 Convert indentation to spaces in phpunit.xml.dist Felix Becker 2016-09-30 12:20:53 +0200
  • 5bc228a8e0 Add Gitter badge Felix Becker 2016-09-30 12:09:33 +0200
  • 6917f1c789 Add more declare(strict_types = 1) (#39) v2.3.0 Felix Becker 2016-09-30 11:54:49 +0200
  • bb09c0257e Add more declare(strict_types = 1) Felix Becker 2016-09-30 11:49:29 +0200
  • 9fd9a02e19 Change fixtures naming convention Felix Becker 2016-09-30 11:38:46 +0200
  • 501d26e1d4 Global symbol search (#31) Stephan Unverwerth 2016-09-30 11:30:08 +0200
  • a9c8f9c49e Improve exception in ProtocolStreamWriter::write() Felix Becker 2016-09-30 10:39:09 +0200
  • 9f6cf32e5d Correct workspace/symbol documentation Felix Becker 2016-09-30 10:17:28 +0200
  • c7c7e45777 Added ProtocolStreamWriter test Stephan Unverwerth 2016-09-29 23:20:10 +0200
  • ffea1d0c3a Throw Exceotion instead of Error Stephan Unverwerth 2016-09-29 23:19:37 +0200
  • b55404154e Fix another code style issue Felix Becker 2016-09-29 20:40:42 +0200
  • 1fb1722f49 Suppress fwrite() notice when not all bytes could be written. Stephan Unverwerth 2016-09-29 20:39:42 +0200
  • 3aad065e41 Merge branch 'workspace_symbols' of https://github.com/MadHed/php-language-server into workspace_symbols Stephan Unverwerth 2016-09-29 20:35:05 +0200
  • dbfb7b3912 Fixed ProtocolStreamWriter for nonblocking connection. Stephan Unverwerth 2016-09-29 20:34:45 +0200
  • 7633bb5b3a Add missing space Felix Becker 2016-09-29 20:19:10 +0200
  • 365e128232 Merge branch 'master' into workspace_symbols Felix Becker 2016-09-29 20:09:44 +0200
  • 12931ae6ba Use MessageType enum instead of number literal Felix Becker 2016-09-29 20:02:55 +0200