diff --git a/composer.json b/composer.json index c0e0b2511..287d746d7 100644 --- a/composer.json +++ b/composer.json @@ -168,7 +168,7 @@ "mockery/mockery": "^1.5", "phpunit/phpunit": "^9.0", "phpstan/phpstan": "^1.10.0", - "nunomaduro/larastan": "^2.6", + "larastan/larastan": "^2.7", "symfony/var-dumper": "^6.3" }, "config": { diff --git a/php-packages/phpstan/composer.json b/php-packages/phpstan/composer.json index 59c78c459..6a03b97d3 100644 --- a/php-packages/phpstan/composer.json +++ b/php-packages/phpstan/composer.json @@ -6,7 +6,7 @@ "require": { "flarum/testing": "^2.0", "phpstan/phpstan": "^1.10.0", - "nunomaduro/larastan": "^2.6" + "larastan/larastan": "^2.7" }, "autoload": { "psr-4": { diff --git a/php-packages/phpstan/larastan-extension.neon b/php-packages/phpstan/larastan-extension.neon index f9ec2b9f3..daeaa1130 100644 --- a/php-packages/phpstan/larastan-extension.neon +++ b/php-packages/phpstan/larastan-extension.neon @@ -40,274 +40,274 @@ parametersSchema: checkUnusedViews: bool() conditionalTags: - NunoMaduro\Larastan\Rules\NoModelMakeRule: + Larastan\Larastan\Rules\NoModelMakeRule: phpstan.rules.rule: %noModelMake% - NunoMaduro\Larastan\Rules\NoUnnecessaryCollectionCallRule: + Larastan\Larastan\Rules\NoUnnecessaryCollectionCallRule: phpstan.rules.rule: %noUnnecessaryCollectionCall% - NunoMaduro\Larastan\Rules\OctaneCompatibilityRule: + Larastan\Larastan\Rules\OctaneCompatibilityRule: phpstan.rules.rule: %checkOctaneCompatibility% - NunoMaduro\Larastan\Rules\ModelProperties\ModelPropertyRule: + Larastan\Larastan\Rules\ModelProperties\ModelPropertyRule: phpstan.rules.rule: %checkModelProperties% - NunoMaduro\Larastan\Rules\ModelProperties\ModelPropertyStaticCallRule: + Larastan\Larastan\Rules\ModelProperties\ModelPropertyStaticCallRule: phpstan.rules.rule: %checkModelProperties% - NunoMaduro\Larastan\Rules\UnusedViewsRule: + Larastan\Larastan\Rules\UnusedViewsRule: phpstan.rules.rule: %checkUnusedViews% services: - - class: NunoMaduro\Larastan\Methods\RelationForwardsCallsExtension + class: Larastan\Larastan\Methods\RelationForwardsCallsExtension tags: - phpstan.broker.methodsClassReflectionExtension - - class: NunoMaduro\Larastan\Methods\ModelForwardsCallsExtension + class: Larastan\Larastan\Methods\ModelForwardsCallsExtension tags: - phpstan.broker.methodsClassReflectionExtension - - class: NunoMaduro\Larastan\Methods\EloquentBuilderForwardsCallsExtension + class: Larastan\Larastan\Methods\EloquentBuilderForwardsCallsExtension tags: - phpstan.broker.methodsClassReflectionExtension - - class: NunoMaduro\Larastan\Methods\HigherOrderTapProxyExtension + class: Larastan\Larastan\Methods\HigherOrderTapProxyExtension tags: - phpstan.broker.methodsClassReflectionExtension - - class: NunoMaduro\Larastan\Methods\HigherOrderCollectionProxyExtension + class: Larastan\Larastan\Methods\HigherOrderCollectionProxyExtension tags: - phpstan.broker.methodsClassReflectionExtension - - class: NunoMaduro\Larastan\Methods\StorageMethodsClassReflectionExtension + class: Larastan\Larastan\Methods\StorageMethodsClassReflectionExtension tags: - phpstan.broker.methodsClassReflectionExtension - - class: NunoMaduro\Larastan\Methods\Extension + class: Larastan\Larastan\Methods\Extension tags: - phpstan.broker.methodsClassReflectionExtension - - class: NunoMaduro\Larastan\Methods\ModelFactoryMethodsClassReflectionExtension + class: Larastan\Larastan\Methods\ModelFactoryMethodsClassReflectionExtension tags: - phpstan.broker.methodsClassReflectionExtension - - class: NunoMaduro\Larastan\Methods\RedirectResponseMethodsClassReflectionExtension + class: Larastan\Larastan\Methods\RedirectResponseMethodsClassReflectionExtension tags: - phpstan.broker.methodsClassReflectionExtension - - class: NunoMaduro\Larastan\Methods\MacroMethodsClassReflectionExtension + class: Larastan\Larastan\Methods\MacroMethodsClassReflectionExtension tags: - phpstan.broker.methodsClassReflectionExtension - - class: NunoMaduro\Larastan\Methods\ViewWithMethodsClassReflectionExtension + class: Larastan\Larastan\Methods\ViewWithMethodsClassReflectionExtension tags: - phpstan.broker.methodsClassReflectionExtension - - class: NunoMaduro\Larastan\Properties\ModelAccessorExtension + class: Larastan\Larastan\Properties\ModelAccessorExtension tags: - phpstan.broker.propertiesClassReflectionExtension - - class: NunoMaduro\Larastan\Properties\ModelPropertyExtension + class: Larastan\Larastan\Properties\ModelPropertyExtension tags: - phpstan.broker.propertiesClassReflectionExtension - - class: NunoMaduro\Larastan\Properties\HigherOrderCollectionProxyPropertyExtension + class: Larastan\Larastan\Properties\HigherOrderCollectionProxyPropertyExtension tags: - phpstan.broker.propertiesClassReflectionExtension - - class: NunoMaduro\Larastan\Types\RelationDynamicMethodReturnTypeExtension + class: Larastan\Larastan\Types\RelationDynamicMethodReturnTypeExtension tags: - phpstan.broker.dynamicMethodReturnTypeExtension - - class: NunoMaduro\Larastan\Types\ModelRelationsDynamicMethodReturnTypeExtension + class: Larastan\Larastan\Types\ModelRelationsDynamicMethodReturnTypeExtension tags: - phpstan.broker.dynamicMethodReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\HigherOrderTapProxyExtension + class: Larastan\Larastan\ReturnTypes\HigherOrderTapProxyExtension tags: - phpstan.broker.dynamicMethodReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\ContainerArrayAccessDynamicMethodReturnTypeExtension + class: Larastan\Larastan\ReturnTypes\ContainerArrayAccessDynamicMethodReturnTypeExtension tags: - phpstan.broker.dynamicMethodReturnTypeExtension arguments: className: Illuminate\Contracts\Container\Container - - class: NunoMaduro\Larastan\ReturnTypes\ContainerArrayAccessDynamicMethodReturnTypeExtension + class: Larastan\Larastan\ReturnTypes\ContainerArrayAccessDynamicMethodReturnTypeExtension tags: - phpstan.broker.dynamicMethodReturnTypeExtension arguments: className: Illuminate\Container\Container - - class: NunoMaduro\Larastan\ReturnTypes\ContainerArrayAccessDynamicMethodReturnTypeExtension + class: Larastan\Larastan\ReturnTypes\ContainerArrayAccessDynamicMethodReturnTypeExtension tags: - phpstan.broker.dynamicMethodReturnTypeExtension arguments: className: Illuminate\Foundation\Application - - class: NunoMaduro\Larastan\ReturnTypes\ContainerArrayAccessDynamicMethodReturnTypeExtension + class: Larastan\Larastan\ReturnTypes\ContainerArrayAccessDynamicMethodReturnTypeExtension tags: - phpstan.broker.dynamicMethodReturnTypeExtension arguments: className: Illuminate\Contracts\Foundation\Application - - class: NunoMaduro\Larastan\Properties\ModelRelationsExtension + class: Larastan\Larastan\Properties\ModelRelationsExtension tags: - phpstan.broker.propertiesClassReflectionExtension - - class: NunoMaduro\Larastan\ReturnTypes\ModelFactoryDynamicStaticMethodReturnTypeExtension + class: Larastan\Larastan\ReturnTypes\ModelFactoryDynamicStaticMethodReturnTypeExtension tags: - phpstan.broker.dynamicStaticMethodReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\ModelDynamicStaticMethodReturnTypeExtension + class: Larastan\Larastan\ReturnTypes\ModelDynamicStaticMethodReturnTypeExtension tags: - phpstan.broker.dynamicStaticMethodReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\AppMakeDynamicReturnTypeExtension + class: Larastan\Larastan\ReturnTypes\AppMakeDynamicReturnTypeExtension tags: - phpstan.broker.dynamicStaticMethodReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\AuthExtension + class: Larastan\Larastan\ReturnTypes\AuthExtension tags: - phpstan.broker.dynamicStaticMethodReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\GuardDynamicStaticMethodReturnTypeExtension + class: Larastan\Larastan\ReturnTypes\GuardDynamicStaticMethodReturnTypeExtension tags: - phpstan.broker.dynamicStaticMethodReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\AuthManagerExtension + class: Larastan\Larastan\ReturnTypes\AuthManagerExtension tags: - phpstan.broker.dynamicMethodReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\DateExtension + class: Larastan\Larastan\ReturnTypes\DateExtension tags: - phpstan.broker.dynamicStaticMethodReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\GuardExtension + class: Larastan\Larastan\ReturnTypes\GuardExtension tags: - phpstan.broker.dynamicMethodReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\RequestFileExtension + class: Larastan\Larastan\ReturnTypes\RequestFileExtension tags: - phpstan.broker.dynamicMethodReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\RequestRouteExtension + class: Larastan\Larastan\ReturnTypes\RequestRouteExtension tags: - phpstan.broker.dynamicMethodReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\RequestUserExtension + class: Larastan\Larastan\ReturnTypes\RequestUserExtension tags: - phpstan.broker.dynamicMethodReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\EloquentBuilderExtension + class: Larastan\Larastan\ReturnTypes\EloquentBuilderExtension tags: - phpstan.broker.dynamicMethodReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\RelationFindExtension + class: Larastan\Larastan\ReturnTypes\RelationFindExtension tags: - phpstan.broker.dynamicMethodReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\RelationCollectionExtension + class: Larastan\Larastan\ReturnTypes\RelationCollectionExtension tags: - phpstan.broker.dynamicMethodReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\ModelFindExtension + class: Larastan\Larastan\ReturnTypes\ModelFindExtension tags: - phpstan.broker.dynamicStaticMethodReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\BuilderModelFindExtension + class: Larastan\Larastan\ReturnTypes\BuilderModelFindExtension tags: - phpstan.broker.dynamicMethodReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\TestCaseExtension + class: Larastan\Larastan\ReturnTypes\TestCaseExtension tags: - phpstan.broker.dynamicMethodReturnTypeExtension - - class: NunoMaduro\Larastan\Support\CollectionHelper + class: Larastan\Larastan\Support\CollectionHelper - - class: NunoMaduro\Larastan\ReturnTypes\Helpers\AuthExtension + class: Larastan\Larastan\ReturnTypes\Helpers\AuthExtension tags: - phpstan.broker.dynamicFunctionReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\Helpers\CollectExtension + class: Larastan\Larastan\ReturnTypes\Helpers\CollectExtension tags: - phpstan.broker.dynamicFunctionReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\Helpers\NowAndTodayExtension + class: Larastan\Larastan\ReturnTypes\Helpers\NowAndTodayExtension tags: - phpstan.broker.dynamicFunctionReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\Helpers\ResponseExtension + class: Larastan\Larastan\ReturnTypes\Helpers\ResponseExtension tags: - phpstan.broker.dynamicFunctionReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\Helpers\ValidatorExtension + class: Larastan\Larastan\ReturnTypes\Helpers\ValidatorExtension tags: - phpstan.broker.dynamicFunctionReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\CollectionFilterDynamicReturnTypeExtension + class: Larastan\Larastan\ReturnTypes\CollectionFilterDynamicReturnTypeExtension tags: - phpstan.broker.dynamicMethodReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\CollectionWhereNotNullDynamicReturnTypeExtension + class: Larastan\Larastan\ReturnTypes\CollectionWhereNotNullDynamicReturnTypeExtension tags: - phpstan.broker.dynamicMethodReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\CollectionGenericStaticMethodDynamicMethodReturnTypeExtension + class: Larastan\Larastan\ReturnTypes\CollectionGenericStaticMethodDynamicMethodReturnTypeExtension tags: - phpstan.broker.dynamicMethodReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\NewModelQueryDynamicMethodReturnTypeExtension + class: Larastan\Larastan\ReturnTypes\NewModelQueryDynamicMethodReturnTypeExtension tags: - phpstan.broker.dynamicMethodReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\FactoryDynamicMethodReturnTypeExtension + class: Larastan\Larastan\ReturnTypes\FactoryDynamicMethodReturnTypeExtension tags: - phpstan.broker.dynamicMethodReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\CollectionGenericStaticMethodDynamicStaticMethodReturnTypeExtension + class: Larastan\Larastan\ReturnTypes\CollectionGenericStaticMethodDynamicStaticMethodReturnTypeExtension tags: - phpstan.broker.dynamicStaticMethodReturnTypeExtension - - class: NunoMaduro\Larastan\Types\AbortIfFunctionTypeSpecifyingExtension + class: Larastan\Larastan\Types\AbortIfFunctionTypeSpecifyingExtension tags: - phpstan.typeSpecifier.functionTypeSpecifyingExtension arguments: @@ -315,7 +315,7 @@ services: negate: false - - class: NunoMaduro\Larastan\Types\AbortIfFunctionTypeSpecifyingExtension + class: Larastan\Larastan\Types\AbortIfFunctionTypeSpecifyingExtension tags: - phpstan.typeSpecifier.functionTypeSpecifyingExtension arguments: @@ -323,7 +323,7 @@ services: negate: true - - class: NunoMaduro\Larastan\Types\AbortIfFunctionTypeSpecifyingExtension + class: Larastan\Larastan\Types\AbortIfFunctionTypeSpecifyingExtension tags: - phpstan.typeSpecifier.functionTypeSpecifyingExtension arguments: @@ -331,7 +331,7 @@ services: negate: false - - class: NunoMaduro\Larastan\Types\AbortIfFunctionTypeSpecifyingExtension + class: Larastan\Larastan\Types\AbortIfFunctionTypeSpecifyingExtension tags: - phpstan.typeSpecifier.functionTypeSpecifyingExtension arguments: @@ -339,206 +339,206 @@ services: negate: true - - class: NunoMaduro\Larastan\ReturnTypes\Helpers\AppExtension + class: Larastan\Larastan\ReturnTypes\Helpers\AppExtension tags: - phpstan.broker.dynamicFunctionReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\Helpers\ValueExtension + class: Larastan\Larastan\ReturnTypes\Helpers\ValueExtension tags: - phpstan.broker.dynamicFunctionReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\Helpers\TapExtension + class: Larastan\Larastan\ReturnTypes\Helpers\TapExtension tags: - phpstan.broker.dynamicFunctionReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\StorageDynamicStaticMethodReturnTypeExtension + class: Larastan\Larastan\ReturnTypes\StorageDynamicStaticMethodReturnTypeExtension tags: - phpstan.broker.dynamicStaticMethodReturnTypeExtension - - class: NunoMaduro\Larastan\Types\GenericEloquentCollectionTypeNodeResolverExtension + class: Larastan\Larastan\Types\GenericEloquentCollectionTypeNodeResolverExtension tags: - phpstan.phpDoc.typeNodeResolverExtension - - class: NunoMaduro\Larastan\Types\ViewStringTypeNodeResolverExtension + class: Larastan\Larastan\Types\ViewStringTypeNodeResolverExtension tags: - phpstan.phpDoc.typeNodeResolverExtension - - class: NunoMaduro\Larastan\Rules\OctaneCompatibilityRule + class: Larastan\Larastan\Rules\OctaneCompatibilityRule - - class: NunoMaduro\Larastan\Rules\NoModelMakeRule + class: Larastan\Larastan\Rules\NoModelMakeRule - - class: NunoMaduro\Larastan\Rules\NoUnnecessaryCollectionCallRule + class: Larastan\Larastan\Rules\NoUnnecessaryCollectionCallRule arguments: onlyMethods: %noUnnecessaryCollectionCallOnly% excludeMethods: %noUnnecessaryCollectionCallExcept% - - class: NunoMaduro\Larastan\Rules\ModelProperties\ModelPropertyRule + class: Larastan\Larastan\Rules\ModelProperties\ModelPropertyRule - - class: NunoMaduro\Larastan\Rules\ModelProperties\ModelPropertyStaticCallRule + class: Larastan\Larastan\Rules\ModelProperties\ModelPropertyStaticCallRule - - class: NunoMaduro\Larastan\Types\GenericEloquentBuilderTypeNodeResolverExtension + class: Larastan\Larastan\Types\GenericEloquentBuilderTypeNodeResolverExtension tags: - phpstan.phpDoc.typeNodeResolverExtension - - class: NunoMaduro\Larastan\ReturnTypes\AppEnvironmentReturnTypeExtension + class: Larastan\Larastan\ReturnTypes\AppEnvironmentReturnTypeExtension tags: - phpstan.broker.dynamicMethodReturnTypeExtension - - class: NunoMaduro\Larastan\Types\ModelProperty\ModelPropertyTypeNodeResolverExtension + class: Larastan\Larastan\Types\ModelProperty\ModelPropertyTypeNodeResolverExtension tags: - phpstan.phpDoc.typeNodeResolverExtension arguments: active: %checkModelProperties% - - class: NunoMaduro\Larastan\Types\RelationParserHelper + class: Larastan\Larastan\Types\RelationParserHelper arguments: parser: @currentPhpVersionSimpleDirectParser - - class: NunoMaduro\Larastan\Properties\MigrationHelper + class: Larastan\Larastan\Properties\MigrationHelper arguments: databaseMigrationPath: %databaseMigrationsPath% disableMigrationScan: %disableMigrationScan% parser: @currentPhpVersionSimpleDirectParser - - class: NunoMaduro\Larastan\Properties\SquashedMigrationHelper + class: Larastan\Larastan\Properties\SquashedMigrationHelper arguments: schemaPaths: %squashedMigrationsPath% disableSchemaScan: %disableSchemaScan% - - class: NunoMaduro\Larastan\Properties\ModelCastHelper + class: Larastan\Larastan\Properties\ModelCastHelper - - class: NunoMaduro\Larastan\Rules\ModelProperties\ModelPropertiesRuleHelper + class: Larastan\Larastan\Rules\ModelProperties\ModelPropertiesRuleHelper - - class: NunoMaduro\Larastan\Rules\ModelRuleHelper + class: Larastan\Larastan\Rules\ModelRuleHelper - - class: NunoMaduro\Larastan\Methods\BuilderHelper + class: Larastan\Larastan\Methods\BuilderHelper arguments: checkProperties: %checkModelProperties% - - class: NunoMaduro\Larastan\Rules\RelationExistenceRule + class: Larastan\Larastan\Rules\RelationExistenceRule tags: - phpstan.rules.rule - - class: NunoMaduro\Larastan\Rules\CheckDispatchArgumentTypesCompatibleWithClassConstructorRule + class: Larastan\Larastan\Rules\CheckDispatchArgumentTypesCompatibleWithClassConstructorRule arguments: dispatchableClass: Illuminate\Foundation\Bus\Dispatchable tags: - phpstan.rules.rule - - class: NunoMaduro\Larastan\Rules\CheckDispatchArgumentTypesCompatibleWithClassConstructorRule + class: Larastan\Larastan\Rules\CheckDispatchArgumentTypesCompatibleWithClassConstructorRule arguments: dispatchableClass: Illuminate\Foundation\Events\Dispatchable tags: - phpstan.rules.rule - - NunoMaduro\Larastan\Properties\Schema\PhpMyAdminDataTypeToPhpTypeConverter + - Larastan\Larastan\Properties\Schema\PhpMyAdminDataTypeToPhpTypeConverter - - class: NunoMaduro\Larastan\LarastanStubFilesExtension + class: Larastan\Larastan\LarastanStubFilesExtension tags: [phpstan.stubFilesExtension] - - class: NunoMaduro\Larastan\Rules\UnusedViewsRule + class: Larastan\Larastan\Rules\UnusedViewsRule - - class: NunoMaduro\Larastan\Collectors\UsedViewFunctionCollector + class: Larastan\Larastan\Collectors\UsedViewFunctionCollector tags: - phpstan.collector - - class: NunoMaduro\Larastan\Collectors\UsedEmailViewCollector + class: Larastan\Larastan\Collectors\UsedEmailViewCollector tags: - phpstan.collector - - class: NunoMaduro\Larastan\Collectors\UsedViewMakeCollector + class: Larastan\Larastan\Collectors\UsedViewMakeCollector tags: - phpstan.collector - - class: NunoMaduro\Larastan\Collectors\UsedViewFacadeMakeCollector + class: Larastan\Larastan\Collectors\UsedViewFacadeMakeCollector tags: - phpstan.collector - - class: NunoMaduro\Larastan\Collectors\UsedRouteFacadeViewCollector + class: Larastan\Larastan\Collectors\UsedRouteFacadeViewCollector tags: - phpstan.collector - - class: NunoMaduro\Larastan\Collectors\UsedViewInAnotherViewCollector + class: Larastan\Larastan\Collectors\UsedViewInAnotherViewCollector arguments: parser: @currentPhpVersionSimpleDirectParser - - class: NunoMaduro\Larastan\Support\ViewFileHelper + class: Larastan\Larastan\Support\ViewFileHelper arguments: viewDirectories: %viewDirectories% # - -# class: NunoMaduro\Larastan\ReturnTypes\ApplicationMakeDynamicReturnTypeExtension +# class: Larastan\Larastan\ReturnTypes\ApplicationMakeDynamicReturnTypeExtension # tags: # - phpstan.broker.dynamicMethodReturnTypeExtension # # - -# class: NunoMaduro\Larastan\ReturnTypes\ContainerMakeDynamicReturnTypeExtension +# class: Larastan\Larastan\ReturnTypes\ContainerMakeDynamicReturnTypeExtension # tags: # - phpstan.broker.dynamicMethodReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\ConsoleCommand\ArgumentDynamicReturnTypeExtension + class: Larastan\Larastan\ReturnTypes\ConsoleCommand\ArgumentDynamicReturnTypeExtension tags: - phpstan.broker.dynamicMethodReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\ConsoleCommand\HasArgumentDynamicReturnTypeExtension + class: Larastan\Larastan\ReturnTypes\ConsoleCommand\HasArgumentDynamicReturnTypeExtension tags: - phpstan.broker.dynamicMethodReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\ConsoleCommand\OptionDynamicReturnTypeExtension + class: Larastan\Larastan\ReturnTypes\ConsoleCommand\OptionDynamicReturnTypeExtension tags: - phpstan.broker.dynamicMethodReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\ConsoleCommand\HasOptionDynamicReturnTypeExtension + class: Larastan\Larastan\ReturnTypes\ConsoleCommand\HasOptionDynamicReturnTypeExtension tags: - phpstan.broker.dynamicMethodReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\TranslatorGetReturnTypeExtension + class: Larastan\Larastan\ReturnTypes\TranslatorGetReturnTypeExtension tags: - phpstan.broker.dynamicMethodReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\TransHelperReturnTypeExtension + class: Larastan\Larastan\ReturnTypes\TransHelperReturnTypeExtension tags: - phpstan.broker.dynamicFunctionReturnTypeExtension - - class: NunoMaduro\Larastan\ReturnTypes\DoubleUnderscoreHelperReturnTypeExtension + class: Larastan\Larastan\ReturnTypes\DoubleUnderscoreHelperReturnTypeExtension tags: - phpstan.broker.dynamicFunctionReturnTypeExtension - - NunoMaduro\Larastan\ReturnTypes\AppMakeHelper - - NunoMaduro\Larastan\Internal\ConsoleApplicationResolver - - NunoMaduro\Larastan\Internal\ConsoleApplicationHelper - - NunoMaduro\Larastan\Support\HigherOrderCollectionProxyHelper + - Larastan\Larastan\ReturnTypes\AppMakeHelper + - Larastan\Larastan\Internal\ConsoleApplicationResolver + - Larastan\Larastan\Internal\ConsoleApplicationHelper + - Larastan\Larastan\Support\HigherOrderCollectionProxyHelper rules: - - NunoMaduro\Larastan\Rules\UselessConstructs\NoUselessWithFunctionCallsRule - - NunoMaduro\Larastan\Rules\UselessConstructs\NoUselessValueFunctionCallsRule - - NunoMaduro\Larastan\Rules\DeferrableServiceProviderMissingProvidesRule - - NunoMaduro\Larastan\Rules\ConsoleCommand\UndefinedArgumentOrOptionRule + - Larastan\Larastan\Rules\UselessConstructs\NoUselessWithFunctionCallsRule + - Larastan\Larastan\Rules\UselessConstructs\NoUselessValueFunctionCallsRule + - Larastan\Larastan\Rules\DeferrableServiceProviderMissingProvidesRule + - Larastan\Larastan\Rules\ConsoleCommand\UndefinedArgumentOrOptionRule