Felix Becker
|
381fd4d594
|
Fix workspace/xglob method naming
|
2016-11-06 15:19:19 +01:00 |
Felix Becker
|
35a296b7f3
|
Make it work
|
2016-11-06 14:47:36 +01:00 |
Felix Becker
|
b9aeea2523
|
Add globWorkspace helper
|
2016-11-03 11:52:51 +01:00 |
Felix Becker
|
0060045a1e
|
Make it work
|
2016-11-03 10:37:19 +01:00 |
Felix Becker
|
8116305966
|
Rename xGlob to _glob
|
2016-11-03 09:11:44 +01:00 |
Felix Becker
|
b554ec5e98
|
Fixes
|
2016-11-01 09:31:21 +01:00 |
Felix Becker
|
f2925a2650
|
Use workspace/xGlob for indexing
|
2016-10-31 11:48:06 +01:00 |
Felix Becker
|
6d1f1ff1d3
|
Add workspace/xGlob method
|
2016-10-31 11:48:06 +01:00 |
Felix Becker
|
04ef6c8adf
|
Handle Client responses (#128)
|
2016-10-31 11:47:21 +01:00 |
Felix Becker
|
ff0a35d833
|
Simplify ProtocolStreamWriterTest
|
2016-10-31 10:23:37 +01:00 |
Felix Becker
|
bec24383d4
|
Ignore errors when setting process title (#123)
|
2016-10-27 09:49:04 +02:00 |
Felix Becker
|
28dc42b5c0
|
Add note about versioning
|
2016-10-27 00:11:33 +02:00 |
Felix Becker
|
92145c526e
|
Update sabre/event to 5.0
|
2016-10-27 00:03:09 +02:00 |
Felix Becker
|
99224b73e4
|
Improve README (#120)
|
2016-10-27 00:00:49 +02:00 |
Felix Becker
|
18e58b4ce8
|
Update php-parser to latest commit (#119)
|
2016-10-26 22:25:24 +02:00 |
Felix Becker
|
ed41df0062
|
Remove caching for now (#118)
|
2016-10-26 21:35:57 +02:00 |
Michal Niewrzal
|
867196babf
|
Definition for instanceof class (#117)
|
2016-10-26 20:56:02 +02:00 |
Michal Niewrzal
|
8a354ba1af
|
Definition for use function (#116)
|
2016-10-26 11:47:02 +02:00 |
Stephan Unverwerth
|
6806ba94e0
|
Async ProtocolStreamWriter (#112)
|
2016-10-25 23:50:36 +02:00 |
Felix Becker
|
cd3bf18fe2
|
Revert "Handle closed input or output stream (#110)"
This reverts commit 83afa0c1b8 .
|
2016-10-24 23:20:15 +02:00 |
ADmad
|
5ecab683eb
|
Linting (#107)
* Update travis config.
* Add phpcs config file.
* Exclude rules
* Ignore failures in tests
* Automatic fixes
* Inline ParsingMode enum as class constants
* Loosen FormatTest because of excluded rule
|
2016-10-24 19:35:37 +02:00 |
Kaloyan Raev
|
83afa0c1b8
|
Handle closed input or output stream (#110)
|
2016-10-24 13:46:39 +02:00 |
Michal Niewrzal
|
a19d225a7a
|
Fix definition for method return type (#76)
|
2016-10-21 16:51:11 +02:00 |
Felix Becker
|
b16674d394
|
Improve logging
|
2016-10-20 16:46:34 +02:00 |
Felix Becker
|
b9222b0fd1
|
Switch to serialize() instead of JSON (#104)
|
2016-10-20 04:31:07 +02:00 |
Felix Becker
|
1e7260a2ea
|
Cache index on disk (#82)
|
2016-10-20 03:48:30 +02:00 |
Felix Becker
|
8e36e59e9a
|
Fix crash
|
2016-10-20 03:36:17 +02:00 |
Felix Becker
|
953a8023b7
|
Update AdvancedJsonRpc (#103)
|
2016-10-20 03:31:12 +02:00 |
Felix Becker
|
f8733c741c
|
Remove PhpParser workaround (#102)
|
2016-10-20 02:13:15 +02:00 |
Felix Becker
|
1e00275e02
|
Hold SymbolInformation table in memory (#101)
|
2016-10-20 02:08:23 +02:00 |
Felix Becker
|
9cbca1cd7f
|
Revert "Use SymbolKind::FIELD for class fields (#78)"
This reverts commit 2980941fd1 .
|
2016-10-20 01:53:07 +02:00 |
Felix Becker
|
96694996f7
|
Refactor FQN functions to own namespace (#100)
|
2016-10-20 01:00:20 +02:00 |
Felix Becker
|
e993b9994a
|
Remove unneeded argument to ReferencesCollector
|
2016-10-20 00:20:30 +02:00 |
Felix Becker
|
e19670c141
|
Resolve self, static, parent (#99)
|
2016-10-20 00:18:36 +02:00 |
Felix Becker
|
6bd1b10e4d
|
Resolve $this (#98)
|
2016-10-20 00:10:47 +02:00 |
Kaloyan Raev
|
5f984e2826
|
Fix undefined index error (#96)
|
2016-10-19 15:22:08 +02:00 |
Felix Becker
|
44445e3af4
|
Remove old definition/references after reparse (#88)
|
2016-10-19 13:33:43 +02:00 |
Felix Becker
|
7668a0c695
|
Catch parse error in indexing (#83)
|
2016-10-19 12:41:53 +02:00 |
Felix Becker
|
4db7ffd88c
|
Hover (#50)
* Add hover support
* Use context in DocBlockParser
* Improve DocBlockParser error handling
* Improve hover output
* Add more tests
|
2016-10-19 12:31:32 +02:00 |
Felix Becker
|
2e03aa32f3
|
Fix class constant tests
|
2016-10-19 12:26:22 +02:00 |
Felix Becker
|
6b6ec8c105
|
Symbol test refactor (#92)
* Don't use json_decode in symbol tests
* Remove custom setUp()
* Use getDefinitionLocation()
* TextDocumentTestCase -> ServerTestCase
* Refactor Workspace\SymbolTest
|
2016-10-18 23:09:51 +02:00 |
Felix Becker
|
cdcfaf7849
|
Refactor Definition\GlobalFallbackTest
|
2016-10-18 15:18:50 +02:00 |
Felix Becker
|
691a0bddfe
|
Refactor tests for easier changes to fixtures (#87)
|
2016-10-18 10:48:16 +02:00 |
Michal Niewrzal
|
cba4357856
|
Fix file name for CompletionItemKind (#85)
|
2016-10-17 10:17:18 +02:00 |
Felix Becker
|
3290ec31b2
|
Cache vendor dir on Travis
|
2016-10-14 09:08:40 +02:00 |
Felix Becker
|
1e6917ef55
|
Add size limit of 0.5MB for indexing (#80)
|
2016-10-14 09:06:56 +02:00 |
Felix Becker
|
2980941fd1
|
Use SymbolKind::FIELD for class fields (#78)
|
2016-10-14 09:02:42 +02:00 |
Felix Becker
|
c479969758
|
Add support for definition of static class access (#72)
Getting the definition of TestClass in
TestClass::staticTestMethod();
echo TestClass::$staticTestProperty;
echo TestClass::TEST_CLASS_CONST;
|
2016-10-12 12:40:13 +02:00 |
Felix Becker
|
6fe01183b0
|
References (#52)
* Adds support for textDocument/references
* Adds tests for global definitions and global fallback
|
2016-10-12 01:45:15 +02:00 |
Felix Becker
|
66b5176a43
|
Allow %-encoded colon after drive letter in URI
|
2016-10-12 00:53:21 +02:00 |