Convert inline @var tags to calls to assert()
-/** @var Foo $foo */
-$foo = createFoo();
+$foo = createFoo();
+assert($foo instanceof Foo);
Configure your rector.php
:
<?php
use Rector\Config\RectorConfig;
use Rector\TypeDeclaration\Rector\Expression\InlineVarDocTagToAssertRector;
return RectorConfig::configure()
->withRules([
InlineVarDocTagToAssertRector::class,
]);