Dependencies.io Bot
							
						 
						
							 
							
							
							
								
							
								7b1176dd9d 
								
							
								 
							
						 
						
							
							
								
								ci(dependencies.io): add dependencies.yml config  
							
							 
							
							
							
						 
						
							2017-10-22 17:22:02 -07:00  
						
					 
				
					
						
							
							
								 
								Felix Becker
							
						 
						
							 
							
							
							
								
							
								1240f25e01 
								
							
								 
							
						 
						
							
							
								
								Update parser  
							
							 
							
							
							
						 
						
							2017-10-19 14:45:36 -07:00  
						
					 
				
					
						
							
							
								 
								Felix Becker
							
						 
						
							 
							
							
							
								
							
								19bf94ac7b 
								
							
								 
							
						 
						
							
							
								
								Improve README  
							
							 
							
							
							
						 
						
							2017-10-19 14:44:56 -07:00  
						
					 
				
					
						
							
							
								 
								Felix Becker
							
						 
						
							 
							
							
							
								
							
								e31f7b5923 
								
							
								 
							
						 
						
							
							
								
								Add more Composer scripts  
							
							 
							
							
							
						 
						
							2017-10-19 14:38:20 -07:00  
						
					 
				
					
						
							
							
								 
								Vincent Klaiber
							
						 
						
							 
							
							
							
								
							
								0c399150a3 
								
							
								 
							
						 
						
							
							
								
								Update travis and phpunit ( #489 )  
							
							 
							
							
							
						 
						
							2017-10-02 14:11:06 -07:00  
						
					 
				
					
						
							
							
								 
								Vincent Klaiber
							
						 
						
							 
							
							
							
								
							
								b9ebfb52c9 
								
							
								 
							
						 
						
							
							
								
								Update composer.json structure ( #487 )  
							
							 
							
							
							
						 
						
							2017-10-02 13:58:37 -07:00  
						
					 
				
					
						
							
							
								 
								Vincent Klaiber
							
						 
						
							 
							
							
							
								
							
								3d8655d504 
								
							
								 
							
						 
						
							
							
								
								Update phpunit config ( #488 )  
							
							 
							
							... 
							
							
							
							* Update phpunit config
* Rename DocumentHighlight class 
							
						 
						
							2017-10-02 13:37:28 -07:00  
						
					 
				
					
						
							
							
								 
								Vincent Klaiber
							
						 
						
							 
							
							
							
								
							
								d24c42008e 
								
							
								 
							
						 
						
							
							
								
								Exclude non-essential files in .gitattributes ( #486 )  
							
							 
							
							... 
							
							
							
							* Exclude non-essential files in .gitattributes
https://www.reddit.com/r/PHP/comments/2jzp6k/i_dont_need_your_tests_in_my_production/ 
* Add validation and .gitmodules 
							
						 
						
							2017-10-02 13:36:04 -07:00  
						
					 
				
					
						
							
							
								 
								Stephan Unverwerth
							
						 
						
							 
							
							
							
								
							
								d4443465bb 
								
							
								 
							
						 
						
							
							
								
								Fix missing diagnostics for nodes ( #484 )  
							
							 
							
							... 
							
							
							
							* Fix missing diagnostics for nodes
* Refactor TreeAnalyzer 
							
						 
						
							2017-09-28 12:53:12 -07:00  
						
					 
				
					
						
							
							
								 
								John Nguyen
							
						 
						
							 
							
							
							
								
							
								a4739430f8 
								
							
								 
							
						 
						
							
							
								
								Fix memory leak issue ( #459 )  
							
							 
							
							... 
							
							
							
							Closes  #425  
							
						 
						
							2017-08-21 22:43:17 -07:00  
						
					 
				
					
						
							
							
								 
								Rob Lourens
							
						 
						
							 
							
							
							
								
							
								63bf43e40c 
								
							
								 
							
						 
						
							
							
								
								Bump tolerant-php-parser to get fix ( #457 )  
							
							 
							
							... 
							
							
							
							for https://github.com/Microsoft/tolerant-php-parser/issues/12  
							
						 
						
							2017-08-11 10:29:55 -07:00  
						
					 
				
					
						
							
							
								 
								Felix Becker
							
						 
						
							 
							
							
							
								
							
								7ce2284176 
								
							
								 
							
						 
						
							
							
								
								Pin phpdocumentor/reflection-docblock dependency  
							
							 
							
							... 
							
							
							
							https://github.com/phpDocumentor/ReflectionDocBlock/issues/109  
							
						 
						
							2017-07-19 13:15:48 +02:00  
						
					 
				
					
						
							
							
								 
								Ivan Bozhanov
							
						 
						
							 
							
							
							
								
							
								35f33c8c91 
								
							
								 
							
						 
						
							
							
								
								Fluent interfaces support ( #421 )  
							
							 
							
							
							
						 
						
							2017-07-07 13:18:19 +02:00  
						
					 
				
					
						
							
							
								 
								Felix Becker
							
						 
						
							 
							
							
							
								
							
								94fc0405fd 
								
							
								 
							
						 
						
							
							
								
								Correct parser link in README  
							
							 
							
							
							
						 
						
							2017-07-01 14:32:56 +02:00  
						
					 
				
					
						
							
							
								 
								Felix Becker
							
						 
						
							 
							
							
							
								
							
								fc0bf4c163 
								
							
								 
							
						 
						
							
							
								
								Fix workspace/xreferences ( #424 )  
							
							 
							
							... 
							
							
							
							* Make Descriptors minimal
SymbolDescriptor and PackageDescriptor should only contain the minumum amount of properties needed
* Add missing use
* Fixes
* Ignore ReferenceInformation->symbol 
							
						 
						
							2017-06-22 20:06:10 +02:00  
						
					 
				
					
						
							
							
								 
								Felix Becker
							
						 
						
							 
							
							
							
								
							
								fced1d5af6 
								
							
								 
							
						 
						
							
							
								
								Fix textDocument/xdefinition ( #429 )  
							
							 
							
							
							
						 
						
							2017-06-22 17:34:28 +02:00  
						
					 
				
					
						
							
							
								 
								Felix Becker
							
						 
						
							 
							
							
							
								
							
								00552120ad 
								
							
								 
							
						 
						
							
							
								
								Restrict workspace/symbol results to non-dependency symbols ( #426 )  
							
							 
							
							... 
							
							
							
							This improves performance a lot and matches what other language servers do 
							
						 
						
							2017-06-21 14:17:36 +02:00  
						
					 
				
					
						
							
							
								 
								Felix Becker
							
						 
						
							 
							
							
							
								
							
								f43ce50d5a 
								
							
								 
							
						 
						
							
							
								
								Default memory limit to 4GB  
							
							 
							
							
							
						 
						
							2017-06-21 11:48:41 +02:00  
						
					 
				
					
						
							
							
								 
								Felix Becker
							
						 
						
							 
							
							
							
								
							
								08fe84de35 
								
							
								 
							
						 
						
							
							
								
								Add launch.json  
							
							 
							
							
							
						 
						
							2017-06-20 08:38:06 +02:00  
						
					 
				
					
						
							
							
								 
								Rob Lourens
							
						 
						
							 
							
							
							
								
							
								a454cd2873 
								
							
								 
							
						 
						
							
							
								
								Add vendor/validation folders to search.exclude ( #420 )  
							
							 
							
							
							
						 
						
							2017-06-20 08:35:47 +02:00  
						
					 
				
					
						
							
							
								 
								Ivan Bozhanov
							
						 
						
							 
							
							
							
								
							
								dae3f2576c 
								
							
								 
							
						 
						
							
							
								
								Add $this completion ( #419 )  
							
							 
							
							
							
						 
						
							2017-06-19 12:23:43 +02:00  
						
					 
				
					
						
							
							
								 
								Rob Lourens
							
						 
						
							 
							
							
							
								
							
								f97105740d 
								
							
								 
							
						 
						
							
							
								
								Bump tolerant-php-parser ( #415 )  
							
							 
							
							... 
							
							
							
							* Bump tolerant-php-parser
* Update test for new parser static support 
							
						 
						
							2017-06-17 10:53:08 +02:00  
						
					 
				
					
						
							
							
								 
								Felix Becker
							
						 
						
							 
							
							
							
								
							
								548120314d 
								
							
								 
							
						 
						
							
							
								
								Revert "Update CodeSniffer"  
							
							 
							
							... 
							
							
							
							This reverts commit 663ccd5f23 . 
							
						 
						
							2017-06-16 20:39:32 +02:00  
						
					 
				
					
						
							
							
								 
								Felix Becker
							
						 
						
							 
							
							
							
								
							
								a772d9a2d7 
								
							
								 
							
						 
						
							
							
								
								Remove content ( #413 )  
							
							 
							
							
							
						 
						
							2017-06-16 20:31:29 +02:00  
						
					 
				
					
						
							
							
								 
								Felix Becker
							
						 
						
							 
							
							
							
								
							
								0e3727a8d6 
								
							
								 
							
						 
						
							
							
								
								Improve CompletionProvider ( #412 )  
							
							 
							
							... 
							
							
							
							- Better performance
- More documentation
- Add field to Definition for global namespace fallback
Fixes  #380  
							
						 
						
							2017-06-16 20:31:13 +02:00  
						
					 
				
					
						
							
							
								 
								Felix Becker
							
						 
						
							 
							
							
							
								
							
								663ccd5f23 
								
							
								 
							
						 
						
							
							
								
								Update CodeSniffer  
							
							 
							
							
							
						 
						
							2017-06-15 17:11:57 +02:00  
						
					 
				
					
						
							
							
								 
								Felix Becker
							
						 
						
							 
							
							
							
								
							
								4a98afe540 
								
							
								 
							
						 
						
							
							
								
								Fix docblock union types  
							
							 
							
							
							
						 
						
							2017-06-15 17:03:25 +02:00  
						
					 
				
					
						
							
							
								 
								Rob Lourens
							
						 
						
							 
							
							
							
								
							
								3b633369a7 
								
							
								 
							
						 
						
							
							
								
								Fix error getting completions for 'new static' type ( #405 )  
							
							 
							
							
							
						 
						
							2017-06-15 12:44:03 +02:00  
						
					 
				
					
						
							
							
								 
								Nicholas Narsing
							
						 
						
							 
							
							
							
								
							
								8d1732ed02 
								
							
								 
							
						 
						
							
							
								
								Exclude directory paths from file system search ( #401 )  
							
							 
							
							... 
							
							
							
							* Exclude directories from file system search
Directories can also match the glob search pattern if their names end in ".php", which will cause a read error later since the ContentRetriever implementers are expecting files. As far as I know, the only way to fix this is to do an additional check to ensure the URI is not of a directory.
This resolves  #306 . 
							
						 
						
							2017-06-11 23:24:17 +02:00  
						
					 
				
					
						
							
							
								 
								Felix Becker
							
						 
						
							 
							
							
							
								
							
								fe7e9d5800 
								
							
								 
							
						 
						
							
							
								
								Rename $stmts to $sourceFileNode everywhere  
							
							 
							
							... 
							
							
							
							The root node is now a SourceFileNode, not an array 
							
						 
						
							2017-06-10 21:36:16 +02:00  
						
					 
				
					
						
							
							
								 
								Jens Hausdorf
							
						 
						
							 
							
							
							
								
							
								4c1d7bd1bc 
								
							
								 
							
						 
						
							
							
								
								Add true, false, null to keywords ( #396 )  
							
							 
							
							
							
						 
						
							2017-06-10 18:47:19 +02:00  
						
					 
				
					
						
							
							
								 
								Stephan Unverwerth
							
						 
						
							 
							
							
							
								
							
								cc3f0da21a 
								
							
								 
							
						 
						
							
							
								
								Fix 'find references' for unused symbols ( #392 )  
							
							 
							
							... 
							
							
							
							* Add tests for unused symbols
* Fix tests for unused symbols 
							
						 
						
							2017-06-10 11:37:39 +02:00  
						
					 
				
					
						
							
							
								 
								Rob Lourens
							
						 
						
							 
							
							
							
								
							
								f10680e441 
								
							
								 
							
						 
						
							
							
								
								Fix variable type from method return value, add tests ( #393 )  
							
							 
							
							
							
						 
						
							2017-06-10 11:10:15 +02:00  
						
					 
				
					
						
							
							
								 
								Rob Lourens
							
						 
						
							 
							
							
							
								
							
								7b72b38fd9 
								
							
								 
							
						 
						
							
							
								
								Assert that references array is equal, not a subset, and update expected.json files ( #395 )  
							
							 
							
							
							
						 
						
							2017-06-10 10:55:41 +02:00  
						
					 
				
					
						
							
							
								 
								Jens Hausdorf
							
						 
						
							 
							
							
							
								
							
								42d0c7b714 
								
							
								 
							
						 
						
							
							
								
								Improve handling of abstract classes ( #391 )  
							
							 
							
							
							
						 
						
							2017-06-09 22:12:32 +02:00  
						
					 
				
					
						
							
							
								 
								Sara Itani
							
						 
						
							 
							
							
							
								
							
								7f427a1215 
								
							
								 
							
						 
						
							
							
								
								Adopt Microsoft/tolerant-php-parser ( #357 )  
							
							 
							
							
							
						 
						
							2017-06-09 20:25:30 +02:00  
						
					 
				
					
						
							
							
								 
								Stephan Unverwerth
							
						 
						
							 
							
							
							
								
							
								08cf1a3fd7 
								
							
								 
							
						 
						
							
							
								
								Allow getting type from define() node ( #363 )  
							
							 
							
							... 
							
							
							
							* Allow getting type from define() node
- fixes  #364 
* Add test case for DefinitionResolver 
							
						 
						
							2017-04-24 11:11:40 +02:00  
						
					 
				
					
						
							
							
								 
								Jens Hausdorf
							
						 
						
							 
							
							
							
								
							
								b1cc7bf6b0 
								
							
								 
							
						 
						
							
							
								
								Support constants with define() ( #347 )  
							
							 
							
							
							
						 
						
							2017-04-17 17:03:08 +02:00  
						
					 
				
					
						
							
							
								 
								Jens Hausdorf
							
						 
						
							 
							
							
							
								
							
								de6aed608c 
								
							
								 
							
						 
						
							
							
								
								Show constructors and destructors with right symbol ( #346 )  
							
							 
							
							
							
						 
						
							2017-04-09 19:44:28 +02:00  
						
					 
				
					
						
							
							
								 
								Jens Hausdorf
							
						 
						
							 
							
							
							
								
							
								97d1579f37 
								
							
								 
							
						 
						
							
							
								
								Update PHPParser dependency ( #345 )  
							
							 
							
							
							
						 
						
							2017-04-09 18:23:46 +02:00  
						
					 
				
					
						
							
							
								 
								Sara Itani
							
						 
						
							 
							
							
							
								
							
								f50df5cdaf 
								
							
								 
							
						 
						
							
							
								
								Enforce memory limit in phpunit.xml ( #320 )  
							
							 
							
							... 
							
							
							
							This will help highlight memory regressions, make it easier for newcomers to get started with the codebase w/o editing php.ini defaults (128M), and also keep things consistent between local and travis runs. 
							
						 
						
							2017-04-02 14:08:45 +02:00  
						
					 
				
					
						
							
							
								 
								Talv
							
						 
						
							 
							
							
							
								
							
								14a6d65832 
								
							
								 
							
						 
						
							
							
								
								Fix missing '()' for function definition ( #340 )  
							
							 
							
							
							
						 
						
							2017-04-02 00:30:10 +02:00  
						
					 
				
					
						
							
							
								 
								Jens Hausdorf
							
						 
						
							 
							
							
							
								
							
								4d0a0a2a10 
								
							
								 
							
						 
						
							
							
								
								show anything from a doc comment block ( #315 )  
							
							 
							
							
							
						 
						
							2017-03-19 12:15:39 +01:00  
						
					 
				
					
						
							
							
								 
								Harings Rob
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Sara Itani
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Sara Itani
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Matthew Brown
							
						 
						
							 
							
							
							
								
							
								56bd465bf8 
								
							
								 
							
						 
						
							
							
								
								DefinitionResolver fixes ( #307 )  
							
							 
							
							... 
							
							
							
							* Fix class references
* Fix return types 
							
						 
						
							2017-02-20 10:28:49 +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