Jürgen Steitz
|
940eb9787d
|
Pass options and indexer to workspace
|
2017-03-02 23:11:38 +01:00 |
Jürgen Steitz
|
44a942e714
|
Implement didChangeConfiguration event
|
2017-03-02 23:11:24 +01:00 |
Jürgen Steitz
|
58c82e6dc9
|
Add list of valid indexer options
|
2017-03-02 23:11:14 +01:00 |
Jürgen Steitz
|
1e319c7215
|
Wipe index when on configuration change
|
2017-02-24 23:37:02 +01:00 |
Jürgen Steitz
|
9067b4462f
|
Fix wrong classname for options test
|
2017-02-18 20:33:03 +01:00 |
Jürgen Steitz
|
b9d0d1bfa7
|
Add missing namespace in OptionsTest
|
2017-02-18 20:27:35 +01:00 |
Jürgen Steitz
|
d2e5048ec8
|
Update testIndexingMultipleFileTypes
|
2017-02-18 20:06:24 +01:00 |
Jürgen Steitz
|
3c33e7f466
|
Initialize options with default values when not provided by client
|
2017-02-18 20:05:21 +01:00 |
Jürgen Steitz
|
39cfbda77b
|
Add test for fileTypes option
|
2017-02-18 19:30:56 +01:00 |
Jürgen Steitz
|
94336941bd
|
Let JsonMapper intialize the options
To sanitize the file type option, we provide a setter method for the property that will be called by the JsonMapper.
|
2017-02-18 19:30:34 +01:00 |
Jürgen Steitz
|
f7175bc195
|
Filter invalid file types and use default list as fallback
|
2017-02-18 10:38:55 +01:00 |
Jürgen Steitz
|
7dc44776f7
|
Fix wrong phpDoc type
|
2017-02-18 09:37:50 +01:00 |
Jürgen Steitz
|
5f096c4bf7
|
Add test for indexing multiple file types
|
2017-02-18 01:38:35 +01:00 |
Jürgen Steitz
|
cdb5b56613
|
Add support to index multiple file extensions
Will take the options sent by the client.
Option: php.intellisense.fileTypes = [".php"]
|
2017-02-18 01:38:35 +01:00 |
Matthew Brown
|
cbfd70d398
|
Abort traversal in NodeAtPositionFinder (#305)
|
2017-02-18 00:28:10 +01:00 |
Cameron Eagans
|
5d2ab8f369
|
Add test for #211 (#270)
|
2017-02-15 17:25:06 +01:00 |
Felix Becker
|
3856f4f46a
|
Update PHPParser
|
2017-02-15 11:16:16 +01:00 |
Trevor Bortins
|
d5c54ac30f
|
Read vendor directory from project's composer.json, if set. (#281)
|
2017-02-07 23:20:12 +01:00 |
Felix Becker
|
571b26a0c3
|
Use php_uname() instead of PHP_OS (#283)
|
2017-02-06 16:42:45 +01:00 |
Felix Becker
|
3c11cde9fb
|
Include packages-dev (#282)
|
2017-02-06 16:35:16 +01:00 |
Felix Becker
|
5100d89617
|
Make resolveExpressionNodeToType() handle null (#277)
|
2017-02-04 12:52:04 +01:00 |
rox
|
b90ede7fb3
|
Neovim is using php language server (#272)
|
2017-02-04 12:04:19 +01:00 |
Felix Becker
|
bedd157636
|
Caching (#260)
|
2017-02-04 00:20:38 +01:00 |
Cameron Eagans
|
34d3d2030d
|
Automatically index stubs on composer install (#269)
|
2017-02-02 18:36:48 +01:00 |
Cameron Eagans
|
7fbd68a61a
|
Depend on phpcs RC2 (#268)
|
2017-02-02 02:06:16 +01:00 |
Felix Becker
|
d8823bc7dc
|
Use JetBrains PHPStorm stubs from packagist (#264)
* Use JetBrains PHPStorm stubs from packagist
* Fix path
|
2017-01-30 11:55:13 +01:00 |
Felix Becker
|
47b5b6709c
|
Restart without XDebug if enabled (#259)
|
2017-01-26 02:08:40 +01:00 |
Felix Becker
|
96aa998486
|
Make Index an EventEmitter (#255)
|
2017-01-25 01:38:11 +01:00 |
Ivan Bozhanov
|
43a91b0d09
|
Handle hover for $this (#249)
|
2017-01-19 15:47:11 +01:00 |
Felix Becker
|
d080c161a9
|
Don't crash if indexing fails
|
2017-01-13 12:06:58 -08:00 |
Felix Becker
|
106aa24b5d
|
Implement global references protocol extension (#236)
|
2017-01-10 17:08:52 -08:00 |
Felix Becker
|
49245fd4d3
|
Allow overriding (#229)
* Add missing documentLoader property
* Make PhpDocumentLoader->contentRetriever public
|
2017-01-04 19:18:14 -08:00 |
Felix Becker
|
662143abad
|
Fix wrong function call in DefinitionResolver
|
2016-12-24 16:35:20 +01:00 |
Kaloyan Raev
|
de0dd32a67
|
Add used by Eclipse IDE (LSP4E-PHP) (#224)
|
2016-12-23 11:10:44 +01:00 |
Felix Becker
|
b93d4f33cb
|
Fix stubs location
|
2016-12-20 13:53:15 +01:00 |
Felix Becker
|
710d2a7ff7
|
Fix autoloading in ComposerScripts
|
2016-12-20 13:44:01 +01:00 |
Felix Becker
|
2005518dfe
|
Support find-all-references for namespaces (#221)
|
2016-12-17 03:46:08 +01:00 |
Felix Becker
|
83618fee2e
|
Avoid multiple references with function calls (#220)
|
2016-12-16 23:42:47 +01:00 |
Felix Becker
|
2242a35678
|
Reset definitions and references on content update (#219)
|
2016-12-16 23:33:55 +01:00 |
Felix Becker
|
d03db024c1
|
Add Eclipse Che to "Used By" section
|
2016-12-16 13:00:11 +01:00 |
Felix Becker
|
a4a13e6528
|
Add support for inherited members (#218)
in completion, definition, references, hover etc
|
2016-12-16 01:40:17 +01:00 |
Felix Becker
|
cc9d5e987b
|
Fix wrong class name
|
2016-12-15 18:01:44 +01:00 |
Felix Becker
|
cd116a252b
|
Update php-parser
|
2016-12-13 10:07:11 +01:00 |
Felix Becker
|
0b61951a9c
|
Support hover for definitions
#201
|
2016-12-13 03:18:07 +01:00 |
Felix Becker
|
96ea8608d7
|
Support getting references from a reference
Closes #201
|
2016-12-13 02:53:01 +01:00 |
Felix Becker
|
b8a113ddd0
|
Correct reference collection for New_ nodes
Closes #202
|
2016-12-13 02:40:51 +01:00 |
Felix Becker
|
d90a88e625
|
Add missing property declaration
|
2016-12-13 02:13:57 +01:00 |
Felix Becker
|
d7fc9e0425
|
Index twice to collect dynamic references (#206)
|
2016-12-13 02:11:29 +01:00 |
Felix Becker
|
a7d77d844e
|
Add Index classes and stubs (#214)
|
2016-12-13 01:51:02 +01:00 |
Felix Becker
|
b9f9871156
|
Files finder (#209)
|
2016-12-08 02:33:48 +01:00 |