546660f957 
								
							
								 
							
						 
						
							
							
								
								Update README.md ( #329 )  
							
							... 
							
							
							
							Updating the used by to no longer link to the deprecated repository. 
							
						 
						
							2017-03-08 16:19:56 +01:00  
				
					
						
							
							
								 
						
							
							
								7f8eccb5ae 
								
							
								 
							
						 
						
							
							
								
								Fix formatting breakage (option 2) ( #324 )  
							
							... 
							
							
							
							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. 
							
						 
						
							2017-03-02 10:07:47 +01:00  
				
					
						
							
							
								 
						
							
							
								0de7ba8335 
								
							
								 
							
						 
						
							
							
								
								Ensure diagnostics are cleared on file deletion ( #319 )  
							
							... 
							
							
							
							* 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.
* add FileEvent constructor 
							
						 
						
							2017-03-01 11:18:37 +01:00  
				
					
						
							
							
								 
						
							
							
								56bd465bf8 
								
							
								 
							
						 
						
							
							
								
								DefinitionResolver fixes ( #307 )  
							
							... 
							
							
							
							* Fix class references
* Fix return types 
							
						 
						
							2017-02-20 10:28:49 +01:00  
				
					
						
							
							
								 
						
							
							
								cbfd70d398 
								
							
								 
							
						 
						
							
							
								
								Abort traversal in NodeAtPositionFinder ( #305 )  
							
							
							
						 
						
							2017-02-18 00:28:10 +01:00  
				
					
						
							
							
								 
						
							
							
								5d2ab8f369 
								
							
								 
							
						 
						
							
							
								
								Add test for  #211  ( #270 )  
							
							
							
						 
						
							2017-02-15 17:25:06 +01:00  
				
					
						
							
							
								 
						
							
							
								3856f4f46a 
								
							
								 
							
						 
						
							
							
								
								Update PHPParser  
							
							
							
						 
						
							2017-02-15 11:16:16 +01:00  
				
					
						
							
							
								 
						
							
							
								d5c54ac30f 
								
							
								 
							
						 
						
							
							
								
								Read vendor directory from project's composer.json, if set. ( #281 )  
							
							
							
						 
						
							2017-02-07 23:20:12 +01:00  
				
					
						
							
							
								 
						
							
							
								571b26a0c3 
								
							
								 
							
						 
						
							
							
								
								Use php_uname() instead of PHP_OS ( #283 )  
							
							
							
						 
						
							2017-02-06 16:42:45 +01:00  
				
					
						
							
							
								 
						
							
							
								3c11cde9fb 
								
							
								 
							
						 
						
							
							
								
								Include packages-dev ( #282 )  
							
							
							
						 
						
							2017-02-06 16:35:16 +01:00  
				
					
						
							
							
								 
						
							
							
								5100d89617 
								
							
								 
							
						 
						
							
							
								
								Make resolveExpressionNodeToType() handle null ( #277 )  
							
							
							
						 
						
							2017-02-04 12:52:04 +01:00  
				
					
						
							
							
								 
						
							
							
								b90ede7fb3 
								
							
								 
							
						 
						
							
							
								
								Neovim is using php language server ( #272 )  
							
							
							
						 
						
							2017-02-04 12:04:19 +01:00  
				
					
						
							
							
								 
						
							
							
								bedd157636 
								
							
								 
							
						 
						
							
							
								
								Caching ( #260 )  
							
							
							
						 
						
							2017-02-04 00:20:38 +01:00  
				
					
						
							
							
								 
						
							
							
								34d3d2030d 
								
							
								 
							
						 
						
							
							
								
								Automatically index stubs on composer install ( #269 )  
							
							
							
						 
						
							2017-02-02 18:36:48 +01:00  
				
					
						
							
							
								 
						
							
							
								7fbd68a61a 
								
							
								 
							
						 
						
							
							
								
								Depend on phpcs RC2 ( #268 )  
							
							
							
						 
						
							2017-02-02 02:06:16 +01:00  
				
					
						
							
							
								 
						
							
							
								d8823bc7dc 
								
							
								 
							
						 
						
							
							
								
								Use JetBrains PHPStorm stubs from packagist ( #264 )  
							
							... 
							
							
							
							* Use JetBrains PHPStorm stubs from packagist
* Fix path 
							
						 
						
							2017-01-30 11:55:13 +01:00  
				
					
						
							
							
								 
						
							
							
								47b5b6709c 
								
							
								 
							
						 
						
							
							
								
								Restart without XDebug if enabled ( #259 )  
							
							
							
						 
						
							2017-01-26 02:08:40 +01:00  
				
					
						
							
							
								 
						
							
							
								96aa998486 
								
							
								 
							
						 
						
							
							
								
								Make Index an EventEmitter ( #255 )  
							
							
							
						 
						
							2017-01-25 01:38:11 +01:00  
				
					
						
							
							
								 
						
							
							
								43a91b0d09 
								
							
								 
							
						 
						
							
							
								
								Handle hover for $this ( #249 )  
							
							
							
						 
						
							2017-01-19 15:47:11 +01:00  
				
					
						
							
							
								 
						
							
							
								d080c161a9 
								
							
								 
							
						 
						
							
							
								
								Don't crash if indexing fails  
							
							
							
						 
						
							2017-01-13 12:06:58 -08:00  
				
					
						
							
							
								 
						
							
							
								106aa24b5d 
								
							
								 
							
						 
						
							
							
								
								Implement global references protocol extension ( #236 )  
							
							
							
						 
						
							2017-01-10 17:08:52 -08:00  
				
					
						
							
							
								 
						
							
							
								49245fd4d3 
								
							
								 
							
						 
						
							
							
								
								Allow overriding ( #229 )  
							
							... 
							
							
							
							* Add missing documentLoader property
* Make PhpDocumentLoader->contentRetriever public 
							
						 
						
							2017-01-04 19:18:14 -08:00  
				
					
						
							
							
								 
						
							
							
								662143abad 
								
							
								 
							
						 
						
							
							
								
								Fix wrong function call in DefinitionResolver  
							
							
							
						 
						
							2016-12-24 16:35:20 +01:00  
				
					
						
							
							
								 
						
							
							
								de0dd32a67 
								
							
								 
							
						 
						
							
							
								
								Add used by Eclipse IDE (LSP4E-PHP) ( #224 )  
							
							
							
						 
						
							2016-12-23 11:10:44 +01:00  
				
					
						
							
							
								 
						
							
							
								b93d4f33cb 
								
							
								 
							
						 
						
							
							
								
								Fix stubs location  
							
							
							
						 
						
							2016-12-20 13:53:15 +01:00  
				
					
						
							
							
								 
						
							
							
								710d2a7ff7 
								
							
								 
							
						 
						
							
							
								
								Fix autoloading in ComposerScripts  
							
							
							
						 
						
							2016-12-20 13:44:01 +01:00  
				
					
						
							
							
								 
						
							
							
								2005518dfe 
								
							
								 
							
						 
						
							
							
								
								Support find-all-references for namespaces ( #221 )  
							
							
							
						 
						
							2016-12-17 03:46:08 +01:00  
				
					
						
							
							
								 
						
							
							
								83618fee2e 
								
							
								 
							
						 
						
							
							
								
								Avoid multiple references with function calls ( #220 )  
							
							
							
						 
						
							2016-12-16 23:42:47 +01:00  
				
					
						
							
							
								 
						
							
							
								2242a35678 
								
							
								 
							
						 
						
							
							
								
								Reset definitions and references on content update ( #219 )  
							
							
							
						 
						
							2016-12-16 23:33:55 +01:00  
				
					
						
							
							
								 
						
							
							
								d03db024c1 
								
							
								 
							
						 
						
							
							
								
								Add Eclipse Che to "Used By" section  
							
							
							
						 
						
							2016-12-16 13:00:11 +01:00  
				
					
						
							
							
								 
						
							
							
								a4a13e6528 
								
							
								 
							
						 
						
							
							
								
								Add support for inherited members ( #218 )  
							
							... 
							
							
							
							in completion, definition, references, hover etc 
							
						 
						
							2016-12-16 01:40:17 +01:00  
				
					
						
							
							
								 
						
							
							
								cc9d5e987b 
								
							
								 
							
						 
						
							
							
								
								Fix wrong class name  
							
							
							
						 
						
							2016-12-15 18:01:44 +01:00  
				
					
						
							
							
								 
						
							
							
								cd116a252b 
								
							
								 
							
						 
						
							
							
								
								Update php-parser  
							
							
							
						 
						
							2016-12-13 10:07:11 +01:00  
				
					
						
							
							
								 
						
							
							
								0b61951a9c 
								
							
								 
							
						 
						
							
							
								
								Support hover for definitions  
							
							... 
							
							
							
							#201  
						
							2016-12-13 03:18:07 +01:00  
				
					
						
							
							
								 
						
							
							
								96ea8608d7 
								
							
								 
							
						 
						
							
							
								
								Support getting references from a reference  
							
							... 
							
							
							
							Closes  #201  
						
							2016-12-13 02:53:01 +01:00  
				
					
						
							
							
								 
						
							
							
								b8a113ddd0 
								
							
								 
							
						 
						
							
							
								
								Correct reference collection for New_ nodes  
							
							... 
							
							
							
							Closes  #202  
						
							2016-12-13 02:40:51 +01:00  
				
					
						
							
							
								 
						
							
							
								d90a88e625 
								
							
								 
							
						 
						
							
							
								
								Add missing property declaration  
							
							
							
						 
						
							2016-12-13 02:13:57 +01:00  
				
					
						
							
							
								 
						
							
							
								d7fc9e0425 
								
							
								 
							
						 
						
							
							
								
								Index twice to collect dynamic references ( #206 )  
							
							
							
						 
						
							2016-12-13 02:11:29 +01:00  
				
					
						
							
							
								 
						
							
							
								a7d77d844e 
								
							
								 
							
						 
						
							
							
								
								Add Index classes and stubs ( #214 )  
							
							
							
						 
						
							2016-12-13 01:51:02 +01:00  
				
					
						
							
							
								 
						
							
							
								b9f9871156 
								
							
								 
							
						 
						
							
							
								
								Files finder ( #209 )  
							
							
							
						 
						
							2016-12-08 02:33:48 +01:00  
				
					
						
							
							
								 
						
							
							
								ebd1cc6133 
								
							
								 
							
						 
						
							
							
								
								Refactor content retrieval ( #208 )  
							
							
							
						 
						
							2016-12-08 01:51:32 +01:00  
				
					
						
							
							
								 
						
							
							
								db6f4f7e5d 
								
							
								 
							
						 
						
							
							
								
								Don't filter properties on typed prefix ( #207 )  
							
							
							
						 
						
							2016-12-07 21:17:55 +01:00  
				
					
						
							
							
								 
						
							
							
								10fb3c92e0 
								
							
								 
							
						 
						
							
							
								
								Completion ( #165 )  
							
							... 
							
							
							
							* Add support for method/property completion
* Move completion fixtures into directory
* Add support for variable suggestions
Refactor logic into CompletionProvider class
* Allow getTypeFromNode() to take Variable nodes
* Use property and constant values
* Fix using @var tag for variables
* Improve completion
* classes
* variables with prefix filtering
* Make FQNs more distinct
* use -> for instance methods/properties
* use ::$ for static properties
* Add tests for static access
* Properly filter completion on empty property
* Fix existing tests
* Add support for static access without prefix
* Fix testFullyQualifiedClass
* Add missing fixtures
* Correct file number in init test
* Only insert backslash if not typed yet
* Completion for keywords and bug fixes
* Correct variable insertion
* Support completion for namespaces
* Use CompletionList
* Always set isIncomplete to true
* Update PHPCodeSniffer
* Remove unused method
* And the call
* Handle case where FQN could not be resolved 
							
						 
						
							2016-11-30 22:23:51 +01:00  
				
					
						
							
							
								 
						
							
							
								f56b14438b 
								
							
								 
							
						 
						
							
							
								
								Shutdown when the socket is closed ( #191 )  
							
							
							
						 
						
							2016-11-30 21:10:05 +01:00  
				
					
						
							
							
								 
						
							
							
								5077b1a87a 
								
							
								 
							
						 
						
							
							
								
								Add Dockerfile ( #185 )  
							
							... 
							
							
							
							* Add Dockerfile
* Add .dockerignore
* Publish to docker hub on every release 
							
						 
						
							2016-11-29 21:08:54 +01:00  
				
					
						
							
							
								 
						
							
							
								48e0167060 
								
							
								 
							
						 
						
							
							
								
								Support to run as TCP server & fork a child process for every connection ( #183 )  
							
							
							
						 
						
							2016-11-29 19:32:17 +01:00  
				
					
						
							
							
								 
						
							
							
								ea92b224cd 
								
							
								 
							
						 
						
							
							
								
								Symbols throws error for empty php file ( #187 )  
							
							... 
							
							
							
							Closes  #186  
						
							2016-11-29 13:10:02 +01:00  
				
					
						
							
							
								 
						
							
							
								e8ab8aa2b8 
								
							
								 
							
						 
						
							
							
								
								Make processId optional for initialization ( #178 )  
							
							
							
						 
						
							2016-11-23 18:38:57 +01:00  
				
					
						
							
							
								 
						
							
							
								429114ff97 
								
							
								 
							
						 
						
							
							
								
								Handle group use declarations in DocBlockParser ( #166 )  
							
							
							
						 
						
							2016-11-19 13:04:13 +01:00  
				
					
						
							
							
								 
						
							
							
								5213940064 
								
							
								 
							
						 
						
							
							
								
								Don't encode spaces to +  
							
							
							
						 
						
							2016-11-19 12:25:52 +01:00