Add PHPStan and bump to max level (#139)

* composer: put require- together

* add phpstan

* add phpstan to travis

* phpstan fixes

* phpstan fixes

* phpstan fixes

* drop null defaults since every property is null by default

* DescriptionFactory: fix parse nullable type

* travis: add phpstan max

* travis: fix phpstan config
This commit is contained in:
Tomáš Votruba
2017-12-02 19:12:29 +01:00
committed by Jaap van Otterdijk
parent c19b4d170c
commit bab88701ea
22 changed files with 1028 additions and 41 deletions
+1 -1
View File
@@ -108,7 +108,7 @@ class DescriptionFactory
*
* @return string[]|Tag[]
*/
private function parse($tokens, TypeContext $context)
private function parse($tokens, ?TypeContext $context = null): array
{
$count = count($tokens);
$tagCount = 0;