Mainly a PHP Language Server with more features than you can shake a stick at
Features:
Improvements:
@throws
@przepompownia@mixin
#2463iterable
"generic" @param
in docblock #2585@throws
#2509 @przepompowniaBug fixes:
renderException
call in bin/phpactor #2548 @MatmaRexamp/process
to fix #2516 thanks to @gerardroche$this
undefined var false positive in anon. class #2469 @mamazu$argv
undefined var false positives #2468 @mamazuDocumentation:
Bug fixes:
Features:
Improvements:
Breaking changes:
Features:
phpcs
) extension #2353 @bart-jaskulskiBug fixes:
php-cs-fixer
when using strict types rule #2348null
error (and improve type safety) in the docblock parser #2379@var
#2366Improvements:
@param
tag for iterables #2343 @mamazuBug fixes:
Improvements:
Bug fixes:
Bug fixes:
Bug fixes:
Features:
@implements
and @extends
#2112setUp
/ tearDown
#2180 @mamazuImprovements:
.php
extension #2296language_server_configuration.auto_config
)Bug fixes:
array<'quoted'|'strings'>
#2264define
#2249 @mamazuself
type (esp. in relation to traits) #2116$this
when used as generic argument #2092See the blog post
Features:
__construct
method #2194language_server.diagnostic_outsource
to outsource diagnostics in separate process #2105Bug fixes:
getObjectProphecy
#2122new class-string<Foo>
now resolves to new Foo
#2065@param
Tags in doc blocks #2172Improvements:
Bug fixes:
__destruct
#1992class-template<T>
when not in 1st arg position #2054Features:
@param
docblock generationint<0, max>
#2024Improvements:
info
diagnostics to be hidden #2032 @gbprod