-
08fe84de35
Add launch.json
Felix Becker
2017-06-20 08:38:06 +0200
-
a454cd2873
Add vendor/validation folders to search.exclude (#420)
Rob Lourens
2017-06-19 23:35:47 -0700
-
9a9de66c8c
Fix indentation per editorconfig
Rob Lourens
2017-06-19 15:30:47 -0700
-
b8dd5fc053
Remove 'vendor'
Rob Lourens
2017-06-19 15:27:52 -0700
-
9fb18413f5
now looking up the hierachy chain
Ivan Bozhanov
2017-06-19 15:19:14 +0300
-
3d196ede54
added fluent interfaces support
Ivan Bozhanov
2017-06-19 13:36:32 +0300
-
-
-
dae3f2576c
Add $this completion (#419)
Ivan Bozhanov
2017-06-19 13:23:43 +0300
-
61c5559fb1
added TODO comment for fluent interfaces
Ivan Bozhanov
2017-06-19 12:53:08 +0300
-
281afd02c7
Add vendor/validation folders to search.exclude
Rob Lourens
2017-06-18 20:17:17 -0700
-
ec10a1ad82
added this completion with tests
Ivan Bozhanov
2017-06-17 23:43:11 +0300
-
-
-
0af2cb266c
modify comment and merge master
jens1o
2017-06-17 11:25:31 +0200
-
8404b5de73
Merge https://github.com/felixfbecker/php-language-server into jens1o-support-foreach
jens1o
2017-06-17 11:24:40 +0200
-
-
-
-
f97105740d
Bump tolerant-php-parser (#415)
v4.5.2
Rob Lourens
2017-06-17 01:53:08 -0700
-
79747c0ece
Update test for new parser static support
Rob Lourens
2017-06-17 01:42:30 -0700
-
d58f218b6f
Bump tolerant-php-parser
Rob Lourens
2017-06-16 17:30:08 -0700
-
-
-
548120314d
Revert "Update CodeSniffer"
v4.5.1
Felix Becker
2017-06-16 20:39:32 +0200
-
a772d9a2d7
Remove content (#413)
v4.5.0
Felix Becker
2017-06-16 20:31:29 +0200
-
0e3727a8d6
Improve CompletionProvider (#412)
Felix Becker
2017-06-16 20:31:13 +0200
-
c4d0ace918
Remove content
Felix Becker
2017-06-16 20:03:56 +0200
-
-
-
fe55ed166b
Improve CompletionProvider
Felix Becker
2017-06-16 18:15:16 +0200
-
-
-
663ccd5f23
Update CodeSniffer
Felix Becker
2017-06-15 17:11:57 +0200
-
4a98afe540
Fix docblock union types
Felix Becker
2017-06-15 17:03:25 +0200
-
3b633369a7
Fix error getting completions for 'new static' type (#405)
Rob Lourens
2017-06-15 03:44:03 -0700
-
51d6128cde
Try to lookup base class member while resolveExpressionNodeToType
Fuyao Zhao
2017-06-15 05:28:49 +0800
-
-
-
ec9bdf9ab8
Merge branch 'master' into newStatic
Felix Becker
2017-06-13 16:00:40 +0200
-
-
-
-
c1a2bc8412
Fix error getting completions for 'new static' type
Rob Lourens
2017-06-12 17:36:21 -0700
-
-
8d1732ed02
Exclude directory paths from file system search (#401)
Nicholas Narsing
2017-06-11 17:24:17 -0400
-
ff2191f765
Undo directory check in ClientFilesFinder
Nicholas Narsing
2017-06-11 17:12:27 -0400
-
93b5f5d209
Exclude directories from file system search
Nicholas Narsing
2017-06-11 16:57:27 -0400
-
-
-
200a7ce830
Merge
2ed0003700
into fe7e9d5800
Markus Staab
2017-06-11 08:46:26 +0000
-
-
-
2ed0003700
install as a dev-dependency
Markus Staab
2017-06-11 10:43:54 +0200
-
-
-
fe7e9d5800
Rename $stmts to $sourceFileNode everywhere
Felix Becker
2017-06-10 21:36:16 +0200
-
4c1d7bd1bc
Add true, false, null to keywords (#396)
Jens Hausdorf
2017-06-10 18:47:19 +0200
-
755505a5c1
Merge branch 'master' into jens1o-keywords
Felix Becker
2017-06-10 18:29:59 +0200
-
-
-
-
4f5ea43c5b
add `null` keyword
jens1o
2017-06-10 14:31:38 +0200
-
b7dbfc7ef6
Merge branch 'jens1o-improve-abstract-detection' into jens1o-keywords
jens1o
2017-06-10 14:30:59 +0200
-
-
089806bf54
add more keywords
jens1o
2017-06-10 14:29:34 +0200
-
893596208e
start with foreach regocnitian
jens1o
2017-06-10 14:25:05 +0200
-
-
-
cc3f0da21a
Fix 'find references' for unused symbols (#392)
Stephan Unverwerth
2017-06-10 11:37:39 +0200
-
a1fc6b50ed
Revert "Find references on unused symbol must not load referenced URIs"
Stephan Unverwerth
2017-06-10 11:23:23 +0200
-
249d3727f2
Fix tests for unused symbols
Stephan Unverwerth
2017-06-09 23:43:20 +0200
-
6cc45c61b0
Add tests for unused symbols
Stephan Unverwerth
2017-06-09 22:02:33 +0200
-
258b905d9f
Find references on unused symbol must not load referenced URIs
Stephan Unverwerth
2017-06-09 20:48:50 +0200
-
-
-
f10680e441
Fix variable type from method return value, add tests (#393)
Rob Lourens
2017-06-10 02:10:15 -0700
-
dc469f59a9
Merge
ee5a7d79a7
into 7b72b38fd9
John S Long
2017-06-10 09:05:08 +0000
-
-
-
6fed8f2afa
Merge branch 'master' into fixMethodReturnType
Felix Becker
2017-06-10 10:57:10 +0200
-
-
-
-
7b72b38fd9
Assert that references array is equal, not a subset, and update expected.json files (#395)
Rob Lourens
2017-06-10 01:55:41 -0700
-
-
-
306bb38860
Change indexing tests to not expect a certain number of files in fixtures
Rob Lourens
2017-06-09 18:07:35 -0700
-
561f821265
Fix #394 - assert that references array is equal, not a subset, and update expected.json files
Rob Lourens
2017-06-09 17:55:39 -0700
-
-
-
8ce31a1ecc
Comment should call out scoped property call
Rob Lourens
2017-06-09 17:35:59 -0700
-
99908b598a
Fix variable type from method return value, add tests. Fixes #386
Rob Lourens
2017-06-09 17:33:57 -0700
-
-
-
42d0c7b714
Improve handling of abstract classes (#391)
Jens Hausdorf
2017-06-09 22:12:32 +0200
-
454e078cd5
fix merge conflict and abstract detection
jens1o
2017-06-09 21:59:18 +0200
-
0c9ee8b33d
I can't count properly
jens1o
2017-06-09 21:39:12 +0200
-
-
eaacc47772
detect when class is abstract
jens1o
2017-06-09 21:34:35 +0200
-
7874680740
merge master and improve `canbeInstantiated`
jens1o
2017-06-09 21:34:15 +0200
-
-
-
-
7f427a1215
Adopt Microsoft/tolerant-php-parser (#357)
Sara Itani
2017-06-09 14:25:30 -0400
-
349d3cb02e
Remove ParserKind reference from Perf test
Rob Lourens
2017-06-09 11:07:54 -0700
-
4486ea0997
Don't recheck condition
Felix Becker
2017-06-09 20:00:21 +0200
-
4b573acde1
Inline strStartsWith and remove it
Rob Lourens
2017-06-09 10:51:09 -0700
-
9ad3c5aef6
Remove dead if block
Rob Lourens
2017-06-09 10:39:51 -0700
-
d3d7f7dafe
Remove unneeded group use
Felix Becker
2017-06-09 13:32:14 +0200
-
bc5717ab79
Check if node has parent
Felix Becker
2017-06-09 13:32:02 +0200
-
a1ae0f6e48
Take tolerant-php-parser from Packagist instead of github
Rob Lourens
2017-06-08 15:03:27 -0700
-
adf65e5b11
Polish CompletionProvider
Felix Becker
2017-06-08 14:56:07 +0200
-
54073c56fc
More polish
Felix Becker
2017-06-08 14:50:59 +0200
-
3131a9c172
Polish TreeAnalyzer
Felix Becker
2017-06-08 14:48:46 +0200
-
4ade5fdbb2
Fix sniff issues, exclude 'cases' test files from codesniff
Rob Lourens
2017-06-07 18:26:58 -0700
-
68656d9663
Use === "" instead of strlen check
Rob Lourens
2017-06-07 17:46:05 -0700
-
1d314deff0
Make ParserHelper a module of functions, not a static class
Rob Lourens
2017-06-07 17:26:03 -0700
-
eda52a893f
Fix error from calling ltrim on null variableName
Rob Lourens
2017-06-07 17:24:47 -0700
-
ae37940e55
Fix error when getting completions in anon function closure 'use'
Rob Lourens
2017-06-07 16:44:41 -0700
-
cfc8cc7815
Make FqnUtilities a module of functions, not a static class
Rob Lourens
2017-06-07 16:44:14 -0700
-
0a15afc130
Cleanup, fix incorrect count() usage
Rob Lourens
2017-06-07 14:34:18 -0700
-
344a2cef31
Remove filterSkippedReferences, no longer relevant
Rob Lourens
2017-06-07 14:24:50 -0700
-
fc7d7f419e
Use reflection to get Definition props (now includes fqn and declarationLine)
Rob Lourens
2017-06-07 14:23:51 -0700
-
586b0d6baf
Move validation testcases out of frameworks folder
Rob Lourens
2017-06-07 14:01:19 -0700
-
b2a849d6d2
Cleanup ValidationTest some more
Rob Lourens
2017-06-07 14:00:12 -0700
-
af5a5fe172
Mark test incomplete instead of commenting it out
Rob Lourens
2017-06-07 11:38:46 -0700
-
829d3075f7
Improve strStartsWith
Rob Lourens
2017-06-07 11:37:45 -0700
-
70cf60e868
Add missing props to TreeAnalyzer, remove unused getUri
Rob Lourens
2017-06-07 11:37:04 -0700
-
d4cabc60cc
Annotate TreeAnalyzer->update
Rob Lourens
2017-06-07 11:24:07 -0700
-
aba798aaba
Cleanup
Rob Lourens
2017-06-07 11:10:12 -0700
-
eef824488e
Make Index->references private again
Rob Lourens
2017-06-06 16:46:08 -0700
-
825c67159e
Remove unnecessary group import
Rob Lourens
2017-06-06 16:45:51 -0700
-
01e72430d0
Fix indentation
Rob Lourens
2017-06-06 16:08:34 -0700
-
3cb0c03c81
Restore more type annotations
Rob Lourens
2017-06-06 16:05:47 -0700
-
f1c0cc5c06
Remove comments, question answered by Felix
Rob Lourens
2017-06-06 14:41:42 -0700
-
f16866ae4d
Restore type annotation
Rob Lourens
2017-06-06 14:40:24 -0700
-
65363b7390
Add comment on try/catch in DefinitionResolver
Rob Lourens
2017-06-06 14:39:44 -0700
-
e0a7b2108e
Fix possible Node/MissingToken mismatch (error reported in Lumen project)
Rob Lourens
2017-06-06 14:25:27 -0700
-
d56d1b7fe7
$index can be private again
Rob Lourens
2017-06-02 17:10:33 -0700
-
f144ca7c26
Refactor findVariableDefinitionsInNode to simplify and avoid closure use
Rob Lourens
2017-06-02 17:09:01 -0700
-
260969b3be
Remove Performance.php comments
Rob Lourens
2017-06-02 15:43:15 -0700
-
077f0be6f0
Remove 'void' return annotation
Rob Lourens
2017-06-01 16:05:06 -0700
-
de44ce5cd4
Fix error from completions after typing 'new'
Rob Lourens
2017-05-31 20:22:37 -0700
-
2568a42e12
Fix autofixable formatting errors
Rob Lourens
2017-05-25 11:39:42 -0700
-
05aa935908
Bump phpunit memory limit
Rob Lourens
2017-05-24 21:43:16 -0700
-
22481480e3
Remove nullDocs logging - Tolerant parser doesn't produce null SourceFileNodes
Rob Lourens
2017-05-24 21:37:00 -0700
-
9c35aa6bd0
Remove stats.md - Perf result is saved in the PR, don't need a file here forever
Rob Lourens
2017-05-24 21:33:12 -0700