From b8bc00445823a689d033f6d9be0d05e0cc950462 Mon Sep 17 00:00:00 2001 From: Tomas Votruba Date: Sat, 10 Oct 2026 11:56:25 +0200 Subject: [PATCH 1/5] Inline deprecated symplify/rule-doc-generator-contracts under Rector\RuleDoc The symplify/rule-doc-generator-contracts package is deprecated. Move its classes into src/RuleDoc under the Rector\RuleDoc namespace and drop the dependency. A BC alias layer (src/functions/rule_doc_generator_class_aliases.php) maps the old Symplify\RuleDocGenerator\* FQCNs onto the new ones, so extension and 3rd party rules that reference the old namespace keep working unchanged. The scoper exclude for that namespace is kept so the alias names stay unprefixed in the built PHAR. --- composer.json | 7 +- .../ClassMethod/ArgumentAdderRector.php | 4 +- .../ReplaceArgumentDefaultValueRector.php | 4 +- ...tionArgumentDefaultValueReplacerRector.php | 4 +- .../RemoveMethodCallParamRector.php | 4 +- ...sertArrayFromClassMethodDocblockRector.php | 4 +- .../FuncCall/DateFuncCallToCarbonRector.php | 4 +- .../FuncCall/TimeFuncCallToCarbonRector.php | 4 +- .../DateTimeMethodCallToCarbonRector.php | 4 +- .../New_/DateTimeInstanceToCarbonRector.php | 4 +- .../Rector/Assign/CombinedAssignRector.php | 4 +- ...NewArrayItemConcatAssignToAssignRector.php | 4 +- .../ExplicitAttributeNamedArgsRector.php | 4 +- .../SortAttributeNamedArgsRector.php | 4 +- .../RemoveUselessIsObjectCheckRector.php | 4 +- .../RepeatedAndNotEqualToNotInArrayRector.php | 4 +- .../SimplifyEmptyArrayCheckRector.php | 4 +- .../NegatedAndsToPositiveOrsRector.php | 4 +- .../ReplaceConstantBooleanNotRector.php | 4 +- .../ReplaceMultipleBooleanNotRector.php | 4 +- .../SimplifyDeMorganBinaryRector.php | 4 +- .../RepeatedOrEqualToInArrayRector.php | 4 +- .../AddNameToBooleanArgumentRector.php | 4 +- .../CallLike/AddNameToNullArgumentRector.php | 4 +- .../ThrowWithPreviousExceptionRector.php | 4 +- ...iableConstFetchToClassConstFetchRector.php | 4 +- .../ClassMethod/ExplicitReturnNullRector.php | 4 +- .../InlineArrayReturnAssignRector.php | 4 +- ...llyCalledStaticMethodToNonStaticRector.php | 4 +- .../OptionalParametersAfterRequiredRector.php | 4 +- .../CompleteDynamicPropertiesRector.php | 4 +- .../Class_/ConvertStaticToSelfRector.php | 4 +- ...DocBlockPropertyToNativePropertyRector.php | 4 +- ...lineConstructorDefaultToPropertyRector.php | 4 +- .../InnerFunctionToPrivateMethodRector.php | 4 +- ...ropertyVisibilityOnReadonlyClassRector.php | 4 +- .../ReturnIteratorInDataProviderRector.php | 4 +- .../Coalesce/CoalesceToTernaryRector.php | 4 +- ...irConcatStringToDirectStringPathRector.php | 4 +- .../Rector/Concat/JoinStringConcatRector.php | 4 +- .../SimplifyEmptyCheckOnEmptyArrayRector.php | 4 +- ...seIdenticalOverEqualWithSameTypeRector.php | 4 +- .../Expression/InlineIfToExplicitIfRector.php | 4 +- .../TernaryFalseExpressionToIfRector.php | 4 +- .../ForRepeatedCountToOwnVariableRector.php | 4 +- ...hItemsAssignToEmptyArrayToAssignRector.php | 4 +- .../Foreach_/ForeachToInArrayRector.php | 4 +- .../SimplifyForeachToCoalescingRector.php | 4 +- .../UnusedForeachValueToArrayKeysRector.php | 4 +- ...rayMergeOfNonArraysToSimpleArrayRector.php | 4 +- ...serFuncWithArrowFunctionToInlineRector.php | 4 +- .../ChangeArrayPushToArrayAssignRector.php | 4 +- .../FuncCall/CompactToVariablesRector.php | 4 +- .../FuncCall/InlineIsAInstanceOfRector.php | 4 +- .../IsAWithStringWithThirdArgumentRector.php | 4 +- .../FuncCall/RemoveSoleValueSprintfRector.php | 4 +- .../Rector/FuncCall/SetTypeToCastRector.php | 4 +- .../SimplifyFuncGetArgsCountRector.php | 4 +- .../FuncCall/SimplifyInArrayValuesRector.php | 4 +- .../FuncCall/SimplifyRegexPatternRector.php | 4 +- .../FuncCall/SimplifyStrposLowerRector.php | 4 +- .../FuncCall/SingleInArrayToCompareRector.php | 4 +- .../FuncCall/SortCallLikeNamedArgsRector.php | 4 +- .../UnwrapSprintfOneArgumentRector.php | 4 +- .../SimplifyUselessVariableRector.php | 4 +- ...ooleanNotIdenticalToNotIdenticalRector.php | 4 +- ...lipTypeControlToUseExclusiveTypeRector.php | 4 +- .../Identical/SimplifyArraySearchRector.php | 4 +- .../SimplifyBoolIdenticalTrueRector.php | 4 +- .../Identical/SimplifyConditionsRector.php | 4 +- ...StrlenZeroToIdenticalEmptyStringRector.php | 4 +- .../If_/ArrayExplicitBoolCompareRector.php | 4 +- .../Rector/If_/CombineIfRector.php | 4 +- .../CompleteMissingIfElseBracketRector.php | 4 +- ...ompareReturnsToNullCoalesceQueueRector.php | 4 +- .../Rector/If_/ExplicitBoolCompareRector.php | 4 +- .../If_/ObjectExplicitBoolCompareRector.php | 4 +- .../Rector/If_/ShortenElseIfRector.php | 4 +- .../If_/SimplifyIfElseToTernaryRector.php | 4 +- .../If_/SimplifyIfNotNullReturnRector.php | 4 +- .../If_/SimplifyIfNullableReturnRector.php | 4 +- .../Rector/If_/SimplifyIfReturnBoolRector.php | 4 +- .../AbsolutizeRequireAndIncludePathRector.php | 4 +- ...OnPropertyObjectToPropertyExistsRector.php | 4 +- .../AndAssignsToSeparateLinesRector.php | 4 +- .../LogicalAnd/LogicalToBooleanRector.php | 4 +- .../Rector/New_/NewStaticToNewSelfRector.php | 4 +- .../Rector/NotEqual/CommonNotEqualRector.php | 4 +- .../CleanupUnneededNullsafeOperatorRector.php | 4 +- ...xClassCaseSensitivityVarDocblockRector.php | 4 +- .../MoveInnerFunctionToTopLevelRector.php | 4 +- .../Switch_/SingularSwitchToIfRector.php | 4 +- .../Rector/Switch_/SwitchTrueToIfRector.php | 4 +- .../Switch_/SwitchTrueToMatchRector.php | 4 +- ...istsTernaryThenValueToCoalescingRector.php | 4 +- .../NumberCompareToMaxFuncCallRector.php | 4 +- .../SimplifyTautologyTernaryRector.php | 4 +- .../Ternary/SwitchNegatedTernaryRector.php | 4 +- ...mptyArrayArrayDimFetchToCoalesceRector.php | 4 +- .../Ternary/TernaryImplodeToImplodeRector.php | 4 +- .../UnnecessaryTernaryExpressionRector.php | 4 +- ...legatingCallToFirstClassCallableRector.php | 4 +- .../StaticArrowFunctionRector.php | 4 +- .../Assign/NestedTernaryToMatchRector.php | 4 +- .../Rector/Assign/SplitDoubleAssignRector.php | 4 +- .../CatchExceptionNameMatchingTypeRector.php | 4 +- .../ClassConst/RemoveFinalFromConstRector.php | 4 +- .../SplitGroupedClassConstantsRector.php | 4 +- .../NewlineBetweenClassLikeStmtsRector.php | 4 +- ...inaryOpStandaloneAssignsToDirectRector.php | 4 +- .../FuncGetArgsToVariadicParamRector.php | 4 +- ...itedMethodVisibilitySameAsParentRector.php | 4 +- .../NewlineBeforeNewAssignSetRector.php | 4 +- ...legatingCallToFirstClassCallableRector.php | 4 +- .../Rector/Closure/StaticClosureRector.php | 4 +- .../EncapsedStringsToSprintfRector.php | 4 +- ...rapEncapsedVariableInCurlyBracesRector.php | 4 +- .../Enum_/EnumCaseToPascalCaseRector.php | 4 +- .../ArraySpreadInsteadOfArrayMergeRector.php | 4 +- .../CallUserFuncArrayToVariadicRector.php | 4 +- .../CallUserFuncToMethodCallRector.php | 4 +- ...FromCallableToFirstClassCallableRector.php | 4 +- .../FuncCall/ConsistentImplodeRector.php | 4 +- ...CountArrayToEmptyArrayComparisonRector.php | 4 +- .../FunctionFirstClassCallableRector.php | 4 +- .../FuncCall/StrictArraySearchRector.php | 4 +- .../Rector/FuncCall/StrictInArrayRector.php | 4 +- ...VersionCompareFuncCallToConstantRector.php | 4 +- .../If_/AlternativeIfToBracketRector.php | 4 +- .../If_/NullableCompareToNullRector.php | 4 +- .../PostInc/PostIncDecToPreIncDecRector.php | 4 +- .../Property/SplitGroupedPropertiesRector.php | 4 +- .../Stmt/NewlineAfterStatementRector.php | 4 +- ...RemoveUselessAliasInUseStatementRector.php | 4 +- .../String_/SimplifyQuoteEscapeRector.php | 4 +- ...assKeywordForClassNameResolutionRector.php | 4 +- ...rnaryConditionVariableAssignmentRector.php | 4 +- .../Use_/SeparateMultiUseImportsRector.php | 4 +- .../Array_/RemoveDuplicatedArrayKeyRector.php | 4 +- .../Assign/RemoveDoubleAssignRector.php | 4 +- .../Assign/RemoveDoubleSelfAssignRector.php | 4 +- .../RemoveUnusedVariableAssignRector.php | 4 +- .../RemoveRedundantTypeCheckRector.php | 4 +- .../Block/ReplaceBlockToItsStmtsRector.php | 4 +- .../Rector/BooleanAnd/RemoveAndTrueRector.php | 4 +- .../Rector/Cast/RecastingRemovalRector.php | 4 +- ...RemoveUnusedPrivateClassConstantRector.php | 4 +- .../ClassLike/RemoveAnnotationRector.php | 4 +- ...moveTypedPropertyNonMockDocblockRector.php | 4 +- ...oveArgumentFromDefaultParentCallRector.php | 4 +- ...moveDuplicatedReturnSelfDocblockRector.php | 4 +- .../RemoveEmptyClassMethodRector.php | 4 +- ...xedDocblockOverruledByNativeTypeRector.php | 4 +- .../RemoveNullTagValueNodeRector.php | 4 +- ...emoveParentDelegatingClassMethodRector.php | 4 +- ...emoveParentDelegatingConstructorRector.php | 4 +- ...urnTagIncompatibleWithNativeTypeRector.php | 4 +- ...OverriddenPrivateMethodParameterRector.php | 4 +- .../RemoveUnusedConstructorParamRector.php | 4 +- ...moveUnusedPrivateMethodParameterRector.php | 4 +- .../RemoveUnusedPrivateMethodRector.php | 4 +- .../RemoveUnusedPromotedPropertyRector.php | 4 +- ...emoveUnusedPublicMethodParameterRector.php | 4 +- ...elessAssignFromPropertyPromotionRector.php | 4 +- .../RemoveUselessParamTagRector.php | 4 +- ...moveUselessReturnExprInConstructRector.php | 4 +- .../RemoveUselessReturnTagRector.php | 4 +- ...RemoveUselessUnionReturnDocblockRector.php | 4 +- ...emoveVoidDocblockFromMagicMethodRector.php | 4 +- ...actorDuplicatedNodeInstanceCheckRector.php | 4 +- .../RemoveUnusedClosureVariableUseRector.php | 4 +- .../Concat/RemoveConcatAutocastRector.php | 4 +- .../RemovePhpVersionIdCheckRector.php | 4 +- .../Expression/RemoveDeadStmtRector.php | 4 +- .../Expression/SimplifyMirrorAssignRector.php | 4 +- .../Rector/For_/RemoveDeadContinueRector.php | 4 +- .../For_/RemoveDeadIfForeachForRector.php | 4 +- .../Rector/For_/RemoveDeadLoopRector.php | 4 +- .../Foreach_/RemoveUnusedForeachKeyRector.php | 4 +- .../RemoveFilterVarOnExactTypeRector.php | 4 +- .../NarrowWideUnionReturnTypeRector.php | 4 +- .../FunctionLike/RemoveDeadReturnRector.php | 4 +- .../If_/ReduceAlwaysFalseIfOrRector.php | 4 +- .../If_/RemoveAlwaysTrueIfConditionRector.php | 4 +- .../Rector/If_/RemoveDeadIfBlockRector.php | 4 +- .../Rector/If_/RemoveDeadInstanceOfRector.php | 4 +- ...moveOverriddenAssignBeforeIfElseRector.php | 4 +- ...emoveTypedPropertyDeadInstanceOfRector.php | 4 +- ...UnusedNonEmptyArrayBeforeForeachRector.php | 4 +- .../SimplifyIfElseWithSameContentRector.php | 4 +- ...wrapFutureCompatibleIfPhpVersionRector.php | 4 +- .../RemoveNullArgOnNullDefaultParamRector.php | 4 +- ...veNullNamedArgOnNullDefaultParamRector.php | 4 +- .../RemoveNonExistingVarAnnotationRector.php | 4 +- .../RemoveDeadZeroAndOneOperationRector.php | 4 +- ...DefaultValueFromAssignedPropertyRector.php | 4 +- .../RemoveUnusedPrivatePropertyRector.php | 4 +- .../RemoveUselessReadOnlyTagRector.php | 4 +- .../Property/RemoveUselessVarTagRector.php | 4 +- ...RemoveNullPropertyInitializationRector.php | 4 +- .../RemoveDeadConditionAboveReturnRector.php | 4 +- .../RemoveParentCallWithoutParentRector.php | 4 +- .../Stmt/RemoveConditionExactReturnRector.php | 4 +- .../RemoveNextSameValueConditionRector.php | 4 +- .../Stmt/RemoveUnreachableStatementRector.php | 4 +- .../RemoveDeadInstanceOfAssertRector.php | 4 +- .../RemoveDuplicatedCaseInSwitchRector.php | 4 +- .../Ternary/RemoveUselessTernaryRector.php | 4 +- ...naryToBooleanOrFalseToBooleanAndRector.php | 4 +- .../Rector/TryCatch/RemoveDeadCatchRector.php | 4 +- .../TryCatch/RemoveDeadTryCatchRector.php | 4 +- ...eNestedForeachIfsToEarlyContinueRector.php | 4 +- ...geIfElseValueAssignToEarlyReturnRector.php | 4 +- .../ChangeNestedIfsToEarlyReturnRector.php | 4 +- ...hangeOrIfContinueToMultiContinueRector.php | 4 +- .../Rector/If_/RemoveAlwaysElseRector.php | 4 +- .../PreparedValueToEarlyReturnRector.php | 4 +- .../ReturnBinaryOrToEarlyReturnRector.php | 4 +- .../ReturnEarlyIfVariableRector.php | 4 +- .../FlipNegatedTernaryInstanceofRector.php | 4 +- ...iableToMatchMethodCallReturnTypeRector.php | 4 +- .../RenameParamToMatchTypeRector.php | 4 +- .../RenameVariableToMatchNewTypeRector.php | 4 +- .../RenamePropertyToMatchTypeRector.php | 4 +- ...ValueVariableToMatchExprVariableRector.php | 4 +- ...iableToMatchMethodCallReturnTypeRector.php | 4 +- .../Property/VarToPublicPropertyRector.php | 4 +- .../Switch_/ContinueToBreakInSwitchRector.php | 4 +- ...DirNameFileConstantToDirConstantRector.php | 4 +- .../Rector/Ternary/TernaryToElvisRector.php | 4 +- .../ReplaceHttpServerVarsByServerRector.php | 4 +- .../Array_/LongArrayToShortArrayRector.php | 4 +- .../Break_/RemoveZeroBreakContinueRector.php | 4 +- .../RemoveReferenceFromCallRector.php | 4 +- .../StaticToSelfOnFinalClassRector.php | 4 +- .../Class_/ClassConstantToSelfClassRector.php | 4 +- .../GetCalledClassToSelfClassRector.php | 4 +- .../GetCalledClassToStaticClassRector.php | 4 +- .../FuncCall/PregReplaceEModifierRector.php | 4 +- .../StringClassNameToClassConstantRector.php | 4 +- .../Php56/Rector/FuncCall/PowToExpRector.php | 4 +- .../Rector/Assign/ListSplitStringRector.php | 4 +- .../Assign/ListSwapArrayOrderRector.php | 4 +- .../BreakNotInLoopOrSwitchToReturnRector.php | 4 +- .../ClassMethod/Php4ConstructorRector.php | 4 +- .../Rector/FuncCall/CallUserMethodRector.php | 4 +- .../Rector/FuncCall/EregToPregMatchRector.php | 4 +- .../Rector/FuncCall/MultiDirnameRector.php | 4 +- .../Rector/FuncCall/RandomFunctionRector.php | 4 +- .../RenameMktimeWithoutArgsToTimeRector.php | 4 +- .../ExceptionHandlerTypehintRector.php | 4 +- .../Php70/Rector/If_/IfToSpaceshipRector.php | 4 +- rules/Php70/Rector/List_/EmptyListRector.php | 4 +- ...isCallOnStaticMethodToStaticCallRector.php | 4 +- ...ticCallOnNonStaticToInstanceCallRector.php | 4 +- .../IfIssetToCoalescingRector.php | 4 +- .../ReduceMultipleDefaultSwitchRector.php | 4 +- .../Ternary/TernaryToNullCoalescingRector.php | 4 +- .../Ternary/TernaryToSpaceshipRector.php | 4 +- ...ariableVariableNameInCurlyBracesRector.php | 4 +- .../Assign/AssignArrayToStringRector.php | 4 +- .../BinaryOpBetweenNumberAndStringRector.php | 4 +- .../Rector/BooleanOr/IsIterableRector.php | 4 +- .../FuncCall/RemoveExtraParametersRector.php | 4 +- .../List_/ListToArrayDestructRector.php | 4 +- .../TryCatch/MultiExceptionCatchRector.php | 4 +- rules/Php72/Rector/Assign/ListEachRector.php | 4 +- ...laceEachAssignmentWithKeyCurrentRector.php | 4 +- ...reateFunctionToAnonymousFunctionRector.php | 4 +- .../Rector/FuncCall/GetClassOnNullRector.php | 4 +- .../ParseStrWithResultArgumentRector.php | 4 +- .../Rector/FuncCall/StringifyDefineRector.php | 4 +- .../FuncCall/StringsAssertNakedRector.php | 4 +- rules/Php72/Rector/Unset_/UnsetCastRector.php | 4 +- .../While_/WhileEachToForeachRector.php | 4 +- .../Rector/BooleanOr/IsCountableRector.php | 4 +- .../SensitiveConstantNameRector.php | 4 +- .../FuncCall/ArrayKeyFirstLastRector.php | 4 +- .../ArrayKeysToArrayKeyFirstLastRector.php | 4 +- .../FuncCall/JsonThrowOnErrorRector.php | 4 +- .../Rector/FuncCall/RegexDashEscapeRector.php | 4 +- .../Rector/FuncCall/SensitiveDefineRector.php | 4 +- .../Php73/Rector/FuncCall/SetCookieRector.php | 4 +- .../FuncCall/StringifyStrNeedlesRector.php | 4 +- .../String_/SensitiveHereNowDocRector.php | 4 +- .../CurlyToSquareBracketArrayStringRector.php | 4 +- .../Assign/NullCoalescingOperatorRector.php | 4 +- .../Closure/ClosureToArrowFunctionRector.php | 4 +- .../ArrayKeyExistsOnPropertyRector.php | 4 +- .../FuncCall/FilterVarToAddSlashesRector.php | 4 +- .../FuncCall/HebrevcToNl2brHebrevRector.php | 4 +- ...bStrrposEncodingArgumentPositionRector.php | 4 +- .../MoneyFormatToNumberFormatRector.php | 4 +- .../RestoreIncludePathToIniRestoreRector.php | 4 +- .../If_/IfToNullCoalescingAssignRector.php | 4 +- ...efaultNullToNullableTypePropertyRector.php | 4 +- .../ExportToReflectionFunctionRector.php | 4 +- .../ParenthesizeNestedTernaryRector.php | 4 +- .../RemoveUnusedVariableInCatchRector.php | 4 +- .../ClassOnThisVariableObjectRector.php | 4 +- ...AddParamBasedOnParentClassMethodRector.php | 4 +- .../FinalPrivateToPrivateVisibilityRector.php | 4 +- .../ClassMethod/SetStateToStaticRector.php | 4 +- .../Class_/AnnotationToAttributeRector.php | 4 +- ...ertyAssignToConstructorPromotionRector.php | 4 +- .../Class_/StringableForToStringRector.php | 4 +- .../Rector/FuncCall/ClassOnObjectRector.php | 4 +- .../Rector/Identical/StrEndsWithRector.php | 4 +- .../Rector/Identical/StrStartsWithRector.php | 4 +- .../NotIdentical/MbStrContainsRector.php | 4 +- .../Rector/NotIdentical/StrContainsRector.php | 4 +- .../NestedAnnotationToAttributeRector.php | 4 +- .../Switch_/ChangeSwitchToMatchRector.php | 4 +- .../Rector/Ternary/GetDebugTypeRector.php | 4 +- .../TernaryToNullsafeCoalesceRector.php | 4 +- .../ArrayToFirstClassCallableRector.php | 4 +- .../Class_/MyCLabsClassToEnumRector.php | 4 +- .../Class_/SpatieEnumClassToEnumRector.php | 4 +- ...trictIntPregSlitFuncCallLimitArgRector.php | 4 +- .../NullToStrictStringFuncCallArgRector.php | 4 +- .../MyCLabsMethodCallToEnumConstRector.php | 4 +- ...moveReflectionSetAccessibleCallsRector.php | 4 +- .../SpatieEnumMethodCallToEnumConstRector.php | 4 +- ...MyCLabsConstructorCallToEnumFromRector.php | 4 +- .../Property/ReadOnlyPropertyRector.php | 4 +- .../Rector/Class_/ReadOnlyClassRector.php | 4 +- ...riableInStringInterpolationFixerRector.php | 4 +- ...8DecodeEncodeToMbConvertEncodingRector.php | 4 +- .../New_/FilesystemIteratorSkipDotsRector.php | 4 +- .../AddSensitiveParameterAttributeRector.php | 4 +- .../Rector/BooleanAnd/JsonValidateRector.php | 4 +- .../ClassConst/AddTypeToConstRector.php | 4 +- ...rideAttributeToOverriddenMethodsRector.php | 4 +- .../Class_/ReadOnlyAnonymousClassRector.php | 4 +- .../FuncCall/CombineHostPortLdapUriRector.php | 4 +- .../FuncCall/DynamicClassConstFetchRector.php | 4 +- ...moveGetClassGetParentClassNoArgsRector.php | 4 +- ...dAnnotationToDeprecatedAttributeRector.php | 4 +- .../Rector/Class_/PropertyHookRector.php | 4 +- .../Foreach_/ForeachToArrayAllRector.php | 4 +- .../Foreach_/ForeachToArrayAnyRector.php | 4 +- .../Foreach_/ForeachToArrayFindKeyRector.php | 4 +- .../Foreach_/ForeachToArrayFindRector.php | 4 +- .../FuncCall/AddEscapeArgumentRector.php | 4 +- .../FuncCall/RoundingModeEnumRector.php | 4 +- .../NewMethodCallWithoutParenthesesRector.php | 4 +- .../Param/ExplicitNullableParamTypeRector.php | 4 +- .../ArrayDimFetch/ArrayFirstLastRector.php | 4 +- .../ClassMethod/NullDebugInfoReturnRector.php | 4 +- .../Rector/Class_/SleepToSerializeRector.php | 4 +- .../Class_/WakeupToUnserializeRector.php | 4 +- ...ConstAndTraitDeprecatedAttributeRector.php | 4 +- .../NestedFuncCallsToPipeOperatorRector.php | 4 +- .../ArrayKeyExistsNullToEmptyStringRector.php | 4 +- .../Rector/FuncCall/ChrArgModuloRector.php | 4 +- .../Rector/FuncCall/OrdSingleByteRector.php | 4 +- .../RemoveFinfoBufferContextArgRector.php | 4 +- ...eAttributeToOverriddenPropertiesRector.php | 4 +- ...ellExecFunctionCallOverBackticksRector.php | 4 +- ...uentialAssignmentsToPipeOperatorRector.php | 4 +- .../Switch_/ColonAfterSwitchCaseRector.php | 4 +- ...nstructorReadonlyAssignToDefaultRector.php | 4 +- .../Rector/FuncCall/MinMaxToClampRector.php | 4 +- .../PrivatizeFinalClassConstantRector.php | 4 +- .../PrivatizeFinalClassMethodRector.php | 4 +- .../Class_/FinalizeTestCaseClassRector.php | 4 +- .../PrivatizeLocalGetterToPropertyRector.php | 4 +- .../PrivatizeFinalClassPropertyRector.php | 4 +- .../ClassMethod/ArgumentRemoverRector.php | 4 +- .../Rector/Class_/RemoveInterfacesRector.php | 4 +- .../Rector/Class_/RemoveTraitUseRector.php | 4 +- .../FuncCall/RemoveFuncCallArgRector.php | 4 +- .../Rector/FuncCall/RemoveFuncCallRector.php | 4 +- .../Renaming/Rector/Cast/RenameCastRector.php | 4 +- .../RenameClassConstFetchRector.php | 4 +- .../ClassMethod/RenameAnnotationRector.php | 4 +- .../Rector/Class_/RenameAttributeRector.php | 4 +- .../ConstFetch/RenameConstantRector.php | 4 +- .../Rector/FuncCall/RenameFunctionRector.php | 4 +- .../Rector/MethodCall/RenameMethodRector.php | 4 +- .../Rector/Name/RenameClassRector.php | 4 +- .../PropertyFetch/RenamePropertyRector.php | 4 +- .../StaticCall/RenameStaticMethodRector.php | 4 +- .../Rector/String_/RenameStringRector.php | 4 +- .../Empty_/DisallowedEmptyRuleFixerRector.php | 4 +- .../ArrayDimFetchToMethodCallRector.php | 4 +- .../AttributeKeyToClassConstFetchRector.php | 4 +- .../Rector/ClassMethod/WrapReturnRector.php | 4 +- .../Class_/AddInterfaceByTraitRector.php | 4 +- .../Rector/Class_/MergeInterfacesRector.php | 4 +- .../ConstFetchToClassConstFetchRector.php | 4 +- .../FuncCall/FuncCallToConstFetchRector.php | 4 +- .../FuncCall/FuncCallToMethodCallRector.php | 4 +- .../Rector/FuncCall/FuncCallToNewRector.php | 4 +- .../FuncCall/FuncCallToStaticCallRector.php | 4 +- .../MethodCall/MethodCallToFuncCallRector.php | 4 +- .../MethodCallToStaticCallRector.php | 4 +- .../Rector/New_/NewToStaticCallRector.php | 4 +- .../Scalar/ScalarValueToConstFetchRector.php | 4 +- .../StaticCall/StaticCallToFuncCallRector.php | 4 +- .../StaticCallToMethodCallRector.php | 4 +- .../StaticCall/StaticCallToNewRector.php | 4 +- .../String_/StringToClassConstantRector.php | 4 +- .../AddArrowFunctionReturnTypeRector.php | 4 +- .../BinaryOpNullableToInstanceofRector.php | 4 +- ...ddMethodCallBasedStrictParamTypeRector.php | 4 +- ...ockBasedOnCallableNativeFuncCallRector.php | 4 +- .../AddParamFromDimFetchKeyUseRector.php | 4 +- ...AddParamStringTypeFromSprintfUseRector.php | 4 +- ...amTypeBasedOnPHPUnitDataProviderRector.php | 4 +- .../AddParamTypeDeclarationRector.php | 4 +- .../AddParamTypeFromPropertyTypeRector.php | 4 +- ...turnArrayDocblockBasedOnArrayMapRector.php | 4 +- ...ocblockForScalarArrayFromAssignsRector.php | 4 +- ...larationBasedOnParentClassMethodRector.php | 4 +- .../AddReturnTypeDeclarationRector.php | 4 +- .../AddReturnTypeFromTryCatchTypeRector.php | 4 +- .../AddVoidReturnTypeWhereNoReturnRector.php | 4 +- .../ArrayParamTypeByMethodCallTypeRector.php | 4 +- ...FromBooleanConstAndStrictReturnsRector.php | 4 +- ...eturnTypeFromBooleanConstReturnsRector.php | 4 +- ...turnTypeFromBooleanStrictReturnsRector.php | 4 +- .../KnownMagicClassMethodTypeRector.php | 4 +- .../NarrowBoolDocblockReturnTypeRector.php | 4 +- .../NarrowObjectReturnTypeRector.php | 4 +- ...mericReturnTypeFromStrictReturnsRector.php | 4 +- ...eturnTypeFromStrictScalarReturnsRector.php | 4 +- .../ObjectParamTypeByMethodCallTypeRector.php | 4 +- .../ParamTypeByMethodCallTypeRector.php | 4 +- .../ParamTypeByParentCallTypeRector.php | 4 +- ...thodReturnTypeFromStrictNewArrayRector.php | 4 +- .../ClassMethod/ReturnNeverTypeRector.php | 4 +- .../ClassMethod/ReturnNullableTypeRector.php | 4 +- ...urnTypeFromGetRepositoryDocblockRector.php | 4 +- .../ReturnTypeFromMockObjectRector.php | 4 +- .../ReturnTypeFromReturnCastRector.php | 4 +- .../ReturnTypeFromReturnDirectArrayRector.php | 4 +- .../ReturnTypeFromReturnNewRector.php | 4 +- ...turnTypeFromStrictConstantReturnRector.php | 4 +- ...ReturnTypeFromStrictFluentReturnRector.php | 4 +- .../ReturnTypeFromStrictNativeCallRector.php | 4 +- .../ReturnTypeFromStrictNewArrayRector.php | 4 +- .../ReturnTypeFromStrictParamRector.php | 4 +- .../ReturnTypeFromStrictTypedCallRector.php | 4 +- ...eturnTypeFromStrictTypedPropertyRector.php | 4 +- .../ReturnTypeFromSymfonySerializerRector.php | 4 +- .../ClassMethod/ReturnUnionTypeRector.php | 4 +- .../ScalarParamTypeByMethodCallTypeRector.php | 4 +- .../StrictArrayParamDimFetchRector.php | 4 +- .../StrictStringParamConcatRector.php | 4 +- ...eturnTypeFromStrictScalarReturnsRector.php | 4 +- ...eturnTypeFromStrictStringReturnsRector.php | 4 +- ...TestsVoidReturnTypeWhereNoReturnRector.php | 4 +- ...ChildDoctrineRepositoryClassTypeRector.php | 4 +- ...eDateTimePropertyTypeDeclarationRector.php | 4 +- ...tyFromJMSSerializerAttributeTypeRector.php | 4 +- ...opertyTypeFromStrictSetterGetterRector.php | 4 +- .../ReturnTypeFromStrictTernaryRector.php | 4 +- ...tyFromJMSSerializerAttributeTypeRector.php | 4 +- ...pedPropertyFromContainerGetSetUpRector.php | 4 +- ...ypedPropertyFromCreateMockAssignRector.php | 4 +- ...PropertyFromDocblockSetUpDefinedRector.php | 4 +- ...edPropertyFromGetRepositorySetUpRector.php | 4 +- ...ypedStaticPropertyInBehatContextRector.php | 4 +- .../AddClosureNeverReturnTypeRector.php | 4 +- ...osureVoidReturnTypeWhereNoReturnRector.php | 4 +- ...reReturnTypeFromAssertInstanceOfRector.php | 4 +- .../Closure/ClosureReturnTypeRector.php | 4 +- ...mptyOnNullableObjectToInstanceOfRector.php | 4 +- .../AddArrayAnyAllClosureParamTypeRector.php | 4 +- ...AddArrayFunctionClosureParamTypeRector.php | 4 +- ...wFunctionParamArrayWhereDimFetchRector.php | 4 +- ...rrowArrayAnyAllNullableParamTypeRector.php | 4 +- .../AddClosureParamTypeForArrayMapRector.php | 4 +- ...ddClosureParamTypeForArrayReduceRector.php | 4 +- ...eParamTypeFromIterableMethodCallRector.php | 4 +- ...ClosureParamTypeFromVariableCallRector.php | 4 +- .../AddParamTypeSplFixedArrayRector.php | 4 +- ...dReturnTypeDeclarationFromYieldsRector.php | 4 +- ...ctionVoidReturnTypeWhereNoReturnRector.php | 4 +- .../AddPropertyTypeDeclarationRector.php | 4 +- .../TypedPropertyFromAssignsRector.php | 4 +- ...pedPropertyFromStrictConstructorRector.php | 4 +- .../TypedPropertyFromStrictSetUpRector.php | 4 +- .../DeclareStrictTypesRector.php | 4 +- .../SafeDeclareStrictTypesRector.php | 4 +- .../WhileNullableToInstanceofRector.php | 4 +- ...aramArrayDocblockBasedOnArrayMapRector.php | 4 +- ...FromAssignsParamToParamReferenceRector.php | 4 +- ...ramArrayDocblockFromDataProviderRector.php | 4 +- ...mArrayDocblockFromDimFetchAccessRector.php | 4 +- ...ocblockForArrayDimAssignedObjectRector.php | 4 +- ...cblockForCommonObjectDenominatorRector.php | 4 +- ...blockForDimFetchArrayFromAssignsRector.php | 4 +- .../AddReturnDocblockForJsonArrayRector.php | 4 +- ...rnDocblockFromMethodCallDocblockRector.php | 4 +- ...turnArrayFromPropertyDocblockVarRector.php | 4 +- ...turnArrayFromDirectArrayInstanceRector.php | 4 +- ...rayCollectionUnionReturnDocblockRector.php | 4 +- .../AddParamTypeToRefactorMethodRector.php | 4 +- ...rayDocblockFromDataProviderParamRector.php | 4 +- .../AddReturnDocblockDataProviderRector.php | 4 +- ...rArrayDocblockFromDimFetchAssignRector.php | 4 +- ...ArrayDocblockParamFromLocalCallsRector.php | 4 +- ...DocblockVarArrayFromGetterReturnRector.php | 4 +- ...lockVarArrayFromPropertyDefaultsRector.php | 4 +- ...arFromParamDocblockInConstructorRector.php | 4 +- .../MergePhpstanDocTagIntoNativeRector.php | 4 +- ...eReturnThisFromSetterClassMethodRector.php | 4 +- ...entSettersToStandaloneCallMethodRector.php | 4 +- .../ChangeConstantVisibilityRector.php | 4 +- .../ChangeMethodVisibilityRector.php | 4 +- .../ExplicitPublicClassMethodRector.php | 4 +- scoper.php | 2 +- .../Rector/ConfigurableRectorInterface.php | 2 +- src/Contract/Rector/RectorInterface.php | 2 +- .../Category/CategoryInfererInterface.php | 15 +++ src/RuleDoc/Contract/CodeSampleInterface.php | 12 +++ .../Contract/ConfigurableRuleInterface.php | 9 ++ .../Contract/DocumentedRuleInterface.php | 15 +++ .../RuleCodeSamplePrinterInterface.php | 20 ++++ .../Exception/PoorDocumentationException.php | 11 +++ .../Exception/ShouldNotHappenException.php | 11 +++ .../ValueObject/AbstractCodeSample.php | 53 ++++++++++ .../ValueObject/CodeSample/CodeSample.php | 14 +++ .../ComposerJsonAwareCodeSample.php | 26 +++++ .../CodeSample/ConfiguredCodeSample.php | 43 ++++++++ .../CodeSample/ExtraFileCodeSample.php | 26 +++++ src/RuleDoc/ValueObject/RuleDefinition.php | 98 +++++++++++++++++++ .../rule_doc_generator_class_aliases.php | 39 ++++++++ .../Variable/ArrayItemForeachValueRector.php | 4 +- .../ClassLike/RuleUsingClassLikeRector.php | 4 +- .../Class_/RuleUsingClassRector.php | 4 +- .../Function_/RuleUsingFunctionRector.php | 4 +- .../Class_/RuleChangingClassToTraitRector.php | 2 +- .../Class_/RuleCheckingClassRector.php | 2 +- 536 files changed, 1433 insertions(+), 1040 deletions(-) create mode 100644 src/RuleDoc/Contract/Category/CategoryInfererInterface.php create mode 100644 src/RuleDoc/Contract/CodeSampleInterface.php create mode 100644 src/RuleDoc/Contract/ConfigurableRuleInterface.php create mode 100644 src/RuleDoc/Contract/DocumentedRuleInterface.php create mode 100644 src/RuleDoc/Contract/RuleCodeSamplePrinterInterface.php create mode 100644 src/RuleDoc/Exception/PoorDocumentationException.php create mode 100644 src/RuleDoc/Exception/ShouldNotHappenException.php create mode 100644 src/RuleDoc/ValueObject/AbstractCodeSample.php create mode 100644 src/RuleDoc/ValueObject/CodeSample/CodeSample.php create mode 100644 src/RuleDoc/ValueObject/CodeSample/ComposerJsonAwareCodeSample.php create mode 100644 src/RuleDoc/ValueObject/CodeSample/ConfiguredCodeSample.php create mode 100644 src/RuleDoc/ValueObject/CodeSample/ExtraFileCodeSample.php create mode 100644 src/RuleDoc/ValueObject/RuleDefinition.php create mode 100644 src/functions/rule_doc_generator_class_aliases.php diff --git a/composer.json b/composer.json index 38b96ad6737..db2f0603716 100644 --- a/composer.json +++ b/composer.json @@ -37,7 +37,6 @@ "symfony/console": "^6.4.24", "symfony/filesystem": "^8.1", "symfony/finder": "^8.1", - "symplify/rule-doc-generator-contracts": "^11.2", "webmozart/assert": "^2.4" }, "require-dev": { @@ -60,7 +59,8 @@ "tracy/tracy": "^2.12" }, "replace": { - "rector/rector": "self.version" + "rector/rector": "self.version", + "symplify/rule-doc-generator-contracts": "*" }, "autoload": { "psr-4": { @@ -72,7 +72,8 @@ "Rector\\Utils\\PHPStan\\": "utils/phpstan/src" }, "files": [ - "src/functions/node_helper.php" + "src/functions/node_helper.php", + "src/functions/rule_doc_generator_class_aliases.php" ] }, "autoload-dev": { diff --git a/rules/Arguments/Rector/ClassMethod/ArgumentAdderRector.php b/rules/Arguments/Rector/ClassMethod/ArgumentAdderRector.php index ab55342f28f..3a0bcc22a1a 100644 --- a/rules/Arguments/Rector/ClassMethod/ArgumentAdderRector.php +++ b/rules/Arguments/Rector/ClassMethod/ArgumentAdderRector.php @@ -29,9 +29,9 @@ use Rector\PhpParser\AstResolver; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Arguments/Rector/ClassMethod/ReplaceArgumentDefaultValueRector.php b/rules/Arguments/Rector/ClassMethod/ReplaceArgumentDefaultValueRector.php index c76b245d6f7..f9f9d5f999e 100644 --- a/rules/Arguments/Rector/ClassMethod/ReplaceArgumentDefaultValueRector.php +++ b/rules/Arguments/Rector/ClassMethod/ReplaceArgumentDefaultValueRector.php @@ -13,9 +13,9 @@ use Rector\Arguments\ValueObject\ReplaceArgumentDefaultValue; use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Arguments/Rector/FuncCall/FunctionArgumentDefaultValueReplacerRector.php b/rules/Arguments/Rector/FuncCall/FunctionArgumentDefaultValueReplacerRector.php index 5dc2d56687f..da86a37e578 100644 --- a/rules/Arguments/Rector/FuncCall/FunctionArgumentDefaultValueReplacerRector.php +++ b/rules/Arguments/Rector/FuncCall/FunctionArgumentDefaultValueReplacerRector.php @@ -10,8 +10,8 @@ use Rector\Arguments\ValueObject\ReplaceFuncCallArgumentDefaultValue; use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Arguments/Rector/MethodCall/RemoveMethodCallParamRector.php b/rules/Arguments/Rector/MethodCall/RemoveMethodCallParamRector.php index edc37404665..a7df52234af 100644 --- a/rules/Arguments/Rector/MethodCall/RemoveMethodCallParamRector.php +++ b/rules/Arguments/Rector/MethodCall/RemoveMethodCallParamRector.php @@ -15,8 +15,8 @@ use Rector\NodeAnalyzer\ArgsAnalyzer; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Assert/Rector/ClassMethod/AddAssertArrayFromClassMethodDocblockRector.php b/rules/Assert/Rector/ClassMethod/AddAssertArrayFromClassMethodDocblockRector.php index 13282bdc470..7a2f450598e 100644 --- a/rules/Assert/Rector/ClassMethod/AddAssertArrayFromClassMethodDocblockRector.php +++ b/rules/Assert/Rector/ClassMethod/AddAssertArrayFromClassMethodDocblockRector.php @@ -10,8 +10,8 @@ use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as turning a docblock type into a runtime assert is risky and academic. It adds runtime cost to every call and trusts a docblock that is often wrong. Write a custom rule if the project needs it. diff --git a/rules/Carbon/Rector/FuncCall/DateFuncCallToCarbonRector.php b/rules/Carbon/Rector/FuncCall/DateFuncCallToCarbonRector.php index e0d311b8604..aa3b1a97990 100644 --- a/rules/Carbon/Rector/FuncCall/DateFuncCallToCarbonRector.php +++ b/rules/Carbon/Rector/FuncCall/DateFuncCallToCarbonRector.php @@ -16,8 +16,8 @@ use PhpParser\Node\Scalar\Int_; use PhpParser\Node\Scalar\String_; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Carbon\Rector\FuncCall\DateFuncCallToCarbonRector\DateFuncCallToCarbonRectorTest diff --git a/rules/Carbon/Rector/FuncCall/TimeFuncCallToCarbonRector.php b/rules/Carbon/Rector/FuncCall/TimeFuncCallToCarbonRector.php index 9f5eca66687..a5d7c436b4e 100644 --- a/rules/Carbon/Rector/FuncCall/TimeFuncCallToCarbonRector.php +++ b/rules/Carbon/Rector/FuncCall/TimeFuncCallToCarbonRector.php @@ -11,8 +11,8 @@ use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Name\FullyQualified; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Carbon\Rector\FuncCall\TimeFuncCallToCarbonRector\TimeFuncCallToCarbonRectorTest diff --git a/rules/Carbon/Rector/MethodCall/DateTimeMethodCallToCarbonRector.php b/rules/Carbon/Rector/MethodCall/DateTimeMethodCallToCarbonRector.php index 15fc7e503d1..46899b96c81 100644 --- a/rules/Carbon/Rector/MethodCall/DateTimeMethodCallToCarbonRector.php +++ b/rules/Carbon/Rector/MethodCall/DateTimeMethodCallToCarbonRector.php @@ -12,8 +12,8 @@ use PhpParser\Node\Scalar\String_; use Rector\Carbon\NodeFactory\CarbonCallFactory; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Carbon\Rector\MethodCall\DateTimeMethodCallToCarbonRector\DateTimeMethodCallToCarbonRectorTest diff --git a/rules/Carbon/Rector/New_/DateTimeInstanceToCarbonRector.php b/rules/Carbon/Rector/New_/DateTimeInstanceToCarbonRector.php index b63705e5796..384a52299a0 100644 --- a/rules/Carbon/Rector/New_/DateTimeInstanceToCarbonRector.php +++ b/rules/Carbon/Rector/New_/DateTimeInstanceToCarbonRector.php @@ -13,8 +13,8 @@ use PhpParser\Node\Scalar\String_; use Rector\Carbon\NodeFactory\CarbonCallFactory; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Carbon\Rector\New_\DateTimeInstanceToCarbonRector\DateTimeInstanceToCarbonRectorTest diff --git a/rules/CodeQuality/Rector/Assign/CombinedAssignRector.php b/rules/CodeQuality/Rector/Assign/CombinedAssignRector.php index 6288a466267..e650322651c 100644 --- a/rules/CodeQuality/Rector/Assign/CombinedAssignRector.php +++ b/rules/CodeQuality/Rector/Assign/CombinedAssignRector.php @@ -11,8 +11,8 @@ use PhpParser\Node\Expr\BinaryOp\BitwiseXor; use Rector\PhpParser\Node\AssignAndBinaryMap; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Assign\CombinedAssignRector\CombinedAssignRectorTest diff --git a/rules/CodeQuality/Rector/AssignOp/NewArrayItemConcatAssignToAssignRector.php b/rules/CodeQuality/Rector/AssignOp/NewArrayItemConcatAssignToAssignRector.php index d992b2246d8..e67c83d413d 100644 --- a/rules/CodeQuality/Rector/AssignOp/NewArrayItemConcatAssignToAssignRector.php +++ b/rules/CodeQuality/Rector/AssignOp/NewArrayItemConcatAssignToAssignRector.php @@ -9,8 +9,8 @@ use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\AssignOp\Concat; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\AssignOp\NewArrayItemConcatAssignToAssignRector\NewArrayItemConcatAssignToAssignRectorTest diff --git a/rules/CodeQuality/Rector/Attribute/ExplicitAttributeNamedArgsRector.php b/rules/CodeQuality/Rector/Attribute/ExplicitAttributeNamedArgsRector.php index 5ac76052bd8..159e20c4e8d 100644 --- a/rules/CodeQuality/Rector/Attribute/ExplicitAttributeNamedArgsRector.php +++ b/rules/CodeQuality/Rector/Attribute/ExplicitAttributeNamedArgsRector.php @@ -13,10 +13,10 @@ use PHPStan\Reflection\ParametersAcceptorSelector; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Attribute\ExplicitAttributeNamedArgsRector\ExplicitAttributeNamedArgsRectorTest diff --git a/rules/CodeQuality/Rector/Attribute/SortAttributeNamedArgsRector.php b/rules/CodeQuality/Rector/Attribute/SortAttributeNamedArgsRector.php index 3610c9659a9..b3bfa2f9a8f 100644 --- a/rules/CodeQuality/Rector/Attribute/SortAttributeNamedArgsRector.php +++ b/rules/CodeQuality/Rector/Attribute/SortAttributeNamedArgsRector.php @@ -11,8 +11,8 @@ use Rector\NodeAnalyzer\ArgsAnalyzer; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Attribute\SortAttributeNamedArgsRector\SortAttributeNamedArgsRectorTest diff --git a/rules/CodeQuality/Rector/BooleanAnd/RemoveUselessIsObjectCheckRector.php b/rules/CodeQuality/Rector/BooleanAnd/RemoveUselessIsObjectCheckRector.php index 865a4646c20..e2cca2a3579 100644 --- a/rules/CodeQuality/Rector/BooleanAnd/RemoveUselessIsObjectCheckRector.php +++ b/rules/CodeQuality/Rector/BooleanAnd/RemoveUselessIsObjectCheckRector.php @@ -9,8 +9,8 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\Instanceof_; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\BooleanAnd\RemoveUselessIsObjectCheckRector\RemoveUselessIsObjectCheckRectorTest diff --git a/rules/CodeQuality/Rector/BooleanAnd/RepeatedAndNotEqualToNotInArrayRector.php b/rules/CodeQuality/Rector/BooleanAnd/RepeatedAndNotEqualToNotInArrayRector.php index 10b0f66fccf..fdf294a0cbc 100644 --- a/rules/CodeQuality/Rector/BooleanAnd/RepeatedAndNotEqualToNotInArrayRector.php +++ b/rules/CodeQuality/Rector/BooleanAnd/RepeatedAndNotEqualToNotInArrayRector.php @@ -18,8 +18,8 @@ use Rector\CodeQuality\ValueObject\ComparedExprAndValueExpr; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\BooleanAnd\RepeatedAndNotEqualToNotInArrayRector\RepeatedAndNotEqualToNotInArrayRectorTest diff --git a/rules/CodeQuality/Rector/BooleanAnd/SimplifyEmptyArrayCheckRector.php b/rules/CodeQuality/Rector/BooleanAnd/SimplifyEmptyArrayCheckRector.php index 9b403b60cf5..2b656fed3cf 100644 --- a/rules/CodeQuality/Rector/BooleanAnd/SimplifyEmptyArrayCheckRector.php +++ b/rules/CodeQuality/Rector/BooleanAnd/SimplifyEmptyArrayCheckRector.php @@ -14,8 +14,8 @@ use Rector\NodeManipulator\BinaryOpManipulator; use Rector\Php71\ValueObject\TwoNodeMatch; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\BooleanAnd\SimplifyEmptyArrayCheckRector\SimplifyEmptyArrayCheckRectorTest diff --git a/rules/CodeQuality/Rector/BooleanNot/NegatedAndsToPositiveOrsRector.php b/rules/CodeQuality/Rector/BooleanNot/NegatedAndsToPositiveOrsRector.php index 78bc8c11481..9eac2d49c00 100644 --- a/rules/CodeQuality/Rector/BooleanNot/NegatedAndsToPositiveOrsRector.php +++ b/rules/CodeQuality/Rector/BooleanNot/NegatedAndsToPositiveOrsRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Expr\BooleanNot; use Rector\NodeManipulator\BinaryOpManipulator; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\BooleanNot\NegatedAndsToPositiveOrsRector\NegatedAndsToPositiveOrsRectorTest diff --git a/rules/CodeQuality/Rector/BooleanNot/ReplaceConstantBooleanNotRector.php b/rules/CodeQuality/Rector/BooleanNot/ReplaceConstantBooleanNotRector.php index 0d395974f3a..266ed977e5c 100644 --- a/rules/CodeQuality/Rector/BooleanNot/ReplaceConstantBooleanNotRector.php +++ b/rules/CodeQuality/Rector/BooleanNot/ReplaceConstantBooleanNotRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Name; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * Replace negated boolean literals with their simplified equivalents diff --git a/rules/CodeQuality/Rector/BooleanNot/ReplaceMultipleBooleanNotRector.php b/rules/CodeQuality/Rector/BooleanNot/ReplaceMultipleBooleanNotRector.php index 7ebd4cb53bf..42110f92399 100644 --- a/rules/CodeQuality/Rector/BooleanNot/ReplaceMultipleBooleanNotRector.php +++ b/rules/CodeQuality/Rector/BooleanNot/ReplaceMultipleBooleanNotRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\Cast\Bool_; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\BooleanNot\ReplaceMultipleBooleanNotRector\ReplaceMultipleBooleanNotRectorTest diff --git a/rules/CodeQuality/Rector/BooleanNot/SimplifyDeMorganBinaryRector.php b/rules/CodeQuality/Rector/BooleanNot/SimplifyDeMorganBinaryRector.php index 487f3e71af0..03365083da7 100644 --- a/rules/CodeQuality/Rector/BooleanNot/SimplifyDeMorganBinaryRector.php +++ b/rules/CodeQuality/Rector/BooleanNot/SimplifyDeMorganBinaryRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Expr\BooleanNot; use Rector\NodeManipulator\BinaryOpManipulator; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\BooleanNot\SimplifyDeMorganBinaryRector\SimplifyDeMorganBinaryRectorTest diff --git a/rules/CodeQuality/Rector/BooleanOr/RepeatedOrEqualToInArrayRector.php b/rules/CodeQuality/Rector/BooleanOr/RepeatedOrEqualToInArrayRector.php index d875451b9fb..013ea0eadfc 100644 --- a/rules/CodeQuality/Rector/BooleanOr/RepeatedOrEqualToInArrayRector.php +++ b/rules/CodeQuality/Rector/BooleanOr/RepeatedOrEqualToInArrayRector.php @@ -17,8 +17,8 @@ use Rector\CodeQuality\ValueObject\ComparedExprAndValueExpr; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\BooleanOr\RepeatedOrEqualToInArrayRector\RepeatedOrEqualToInArrayRectorTest diff --git a/rules/CodeQuality/Rector/CallLike/AddNameToBooleanArgumentRector.php b/rules/CodeQuality/Rector/CallLike/AddNameToBooleanArgumentRector.php index 525f93bec4b..0d5abbff584 100644 --- a/rules/CodeQuality/Rector/CallLike/AddNameToBooleanArgumentRector.php +++ b/rules/CodeQuality/Rector/CallLike/AddNameToBooleanArgumentRector.php @@ -10,10 +10,10 @@ use Rector\NodeAnalyzer\CallLikeArgumentNameAdder; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\CallLike\AddNameToBooleanArgumentRector\AddNameToBooleanArgumentRectorTest diff --git a/rules/CodeQuality/Rector/CallLike/AddNameToNullArgumentRector.php b/rules/CodeQuality/Rector/CallLike/AddNameToNullArgumentRector.php index 16aef62621e..18869f39878 100644 --- a/rules/CodeQuality/Rector/CallLike/AddNameToNullArgumentRector.php +++ b/rules/CodeQuality/Rector/CallLike/AddNameToNullArgumentRector.php @@ -10,10 +10,10 @@ use Rector\NodeAnalyzer\CallLikeArgumentNameAdder; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\CallLike\AddNameToNullArgumentRector\AddNameToNullArgumentRectorTest diff --git a/rules/CodeQuality/Rector/Catch_/ThrowWithPreviousExceptionRector.php b/rules/CodeQuality/Rector/Catch_/ThrowWithPreviousExceptionRector.php index 0ce0dad3fd3..3fb8d781bcd 100644 --- a/rules/CodeQuality/Rector/Catch_/ThrowWithPreviousExceptionRector.php +++ b/rules/CodeQuality/Rector/Catch_/ThrowWithPreviousExceptionRector.php @@ -21,10 +21,10 @@ use PHPStan\Type\TypeCombinator; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\Resolver\ClassNameFromObjectTypeResolver; use Rector\ValueObject\MethodName; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Catch_\ThrowWithPreviousExceptionRector\ThrowWithPreviousExceptionRectorTest diff --git a/rules/CodeQuality/Rector/ClassConstFetch/VariableConstFetchToClassConstFetchRector.php b/rules/CodeQuality/Rector/ClassConstFetch/VariableConstFetchToClassConstFetchRector.php index 8e0c4c0b7b2..889b48ccdfc 100644 --- a/rules/CodeQuality/Rector/ClassConstFetch/VariableConstFetchToClassConstFetchRector.php +++ b/rules/CodeQuality/Rector/ClassConstFetch/VariableConstFetchToClassConstFetchRector.php @@ -12,8 +12,8 @@ use PHPStan\Reflection\ReflectionProvider; use PHPStan\Type\ObjectType; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\ClassConstFetch\VariableConstFetchToClassConstFetchRector\VariableConstFetchToClassConstFetchRectorTest diff --git a/rules/CodeQuality/Rector/ClassMethod/ExplicitReturnNullRector.php b/rules/CodeQuality/Rector/ClassMethod/ExplicitReturnNullRector.php index cc193e975ca..8653c076994 100644 --- a/rules/CodeQuality/Rector/ClassMethod/ExplicitReturnNullRector.php +++ b/rules/CodeQuality/Rector/ClassMethod/ExplicitReturnNullRector.php @@ -22,11 +22,11 @@ use Rector\NodeTypeResolver\PHPStan\Type\TypeFactory; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; use Rector\TypeDeclaration\TypeInferer\SilentVoidResolver; use Rector\ValueObject\MethodName; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\ClassMethod\ExplicitReturnNullRector\ExplicitReturnNullRectorTest diff --git a/rules/CodeQuality/Rector/ClassMethod/InlineArrayReturnAssignRector.php b/rules/CodeQuality/Rector/ClassMethod/InlineArrayReturnAssignRector.php index a992e660924..66176ea635c 100644 --- a/rules/CodeQuality/Rector/ClassMethod/InlineArrayReturnAssignRector.php +++ b/rules/CodeQuality/Rector/ClassMethod/InlineArrayReturnAssignRector.php @@ -19,8 +19,8 @@ use Rector\Exception\NotImplementedYetException; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\ClassMethod\InlineArrayReturnAssignRector\InlineArrayReturnAssignRectorTest diff --git a/rules/CodeQuality/Rector/ClassMethod/LocallyCalledStaticMethodToNonStaticRector.php b/rules/CodeQuality/Rector/ClassMethod/LocallyCalledStaticMethodToNonStaticRector.php index 17be6159c5e..dd3bfdc9325 100644 --- a/rules/CodeQuality/Rector/ClassMethod/LocallyCalledStaticMethodToNonStaticRector.php +++ b/rules/CodeQuality/Rector/ClassMethod/LocallyCalledStaticMethodToNonStaticRector.php @@ -23,8 +23,8 @@ use Rector\Privatization\VisibilityGuard\ClassMethodVisibilityGuard; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\ClassMethod\LocallyCalledStaticMethodToNonStaticRector\LocallyCalledStaticMethodToNonStaticRectorTest diff --git a/rules/CodeQuality/Rector/ClassMethod/OptionalParametersAfterRequiredRector.php b/rules/CodeQuality/Rector/ClassMethod/OptionalParametersAfterRequiredRector.php index b9be5cbff33..0b112bc2723 100644 --- a/rules/CodeQuality/Rector/ClassMethod/OptionalParametersAfterRequiredRector.php +++ b/rules/CodeQuality/Rector/ClassMethod/OptionalParametersAfterRequiredRector.php @@ -22,10 +22,10 @@ use PhpParser\Node\UnionType; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\ClassMethod\OptionalParametersAfterRequiredRector\OptionalParametersAfterRequiredRectorTest diff --git a/rules/CodeQuality/Rector/Class_/CompleteDynamicPropertiesRector.php b/rules/CodeQuality/Rector/Class_/CompleteDynamicPropertiesRector.php index aa888569847..9a40fbdf8f1 100644 --- a/rules/CodeQuality/Rector/Class_/CompleteDynamicPropertiesRector.php +++ b/rules/CodeQuality/Rector/Class_/CompleteDynamicPropertiesRector.php @@ -15,8 +15,8 @@ use Rector\Php80\NodeAnalyzer\PhpAttributeAnalyzer; use Rector\Rector\AbstractRector; use Rector\Reflection\ClassReflectionAnalyzer; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Class_\CompleteDynamicPropertiesRector\CompleteDynamicPropertiesRectorTest diff --git a/rules/CodeQuality/Rector/Class_/ConvertStaticToSelfRector.php b/rules/CodeQuality/Rector/Class_/ConvertStaticToSelfRector.php index 8c9e2ccbd27..7a119a46fca 100644 --- a/rules/CodeQuality/Rector/Class_/ConvertStaticToSelfRector.php +++ b/rules/CodeQuality/Rector/Class_/ConvertStaticToSelfRector.php @@ -18,8 +18,8 @@ use Rector\Enum\ObjectReference; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see https://3v4l.org/TQIcH diff --git a/rules/CodeQuality/Rector/Class_/DynamicDocBlockPropertyToNativePropertyRector.php b/rules/CodeQuality/Rector/Class_/DynamicDocBlockPropertyToNativePropertyRector.php index 982e8918ea6..c5b7bfb038d 100644 --- a/rules/CodeQuality/Rector/Class_/DynamicDocBlockPropertyToNativePropertyRector.php +++ b/rules/CodeQuality/Rector/Class_/DynamicDocBlockPropertyToNativePropertyRector.php @@ -9,8 +9,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as a docblock "@property" is public by design, while the native property it created was "private" - the access level changed and could break code that relied on the public property. diff --git a/rules/CodeQuality/Rector/Class_/InlineConstructorDefaultToPropertyRector.php b/rules/CodeQuality/Rector/Class_/InlineConstructorDefaultToPropertyRector.php index 5ab4ee0e4e1..2323e52d49e 100644 --- a/rules/CodeQuality/Rector/Class_/InlineConstructorDefaultToPropertyRector.php +++ b/rules/CodeQuality/Rector/Class_/InlineConstructorDefaultToPropertyRector.php @@ -21,9 +21,9 @@ use Rector\PhpParser\NodeFinder\PropertyFetchFinder; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Class_\InlineConstructorDefaultToPropertyRector\InlineConstructorDefaultToPropertyRectorTest diff --git a/rules/CodeQuality/Rector/Class_/InnerFunctionToPrivateMethodRector.php b/rules/CodeQuality/Rector/Class_/InnerFunctionToPrivateMethodRector.php index bebf7ca3a00..30214c9a4f5 100644 --- a/rules/CodeQuality/Rector/Class_/InnerFunctionToPrivateMethodRector.php +++ b/rules/CodeQuality/Rector/Class_/InnerFunctionToPrivateMethodRector.php @@ -16,8 +16,8 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Class_\InnerFunctionToPrivateMethodRector\InnerFunctionToPrivateMethodRectorTest diff --git a/rules/CodeQuality/Rector/Class_/RemoveReadonlyPropertyVisibilityOnReadonlyClassRector.php b/rules/CodeQuality/Rector/Class_/RemoveReadonlyPropertyVisibilityOnReadonlyClassRector.php index 5bfa5aca8a5..eefcaa37abc 100644 --- a/rules/CodeQuality/Rector/Class_/RemoveReadonlyPropertyVisibilityOnReadonlyClassRector.php +++ b/rules/CodeQuality/Rector/Class_/RemoveReadonlyPropertyVisibilityOnReadonlyClassRector.php @@ -9,11 +9,11 @@ use PhpParser\Node\Stmt\ClassMethod; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Class_\RemoveReadonlyPropertyVisibilityOnReadonlyClassRector\RemoveReadonlyPropertyVisibilityOnReadonlyClassRectorTest diff --git a/rules/CodeQuality/Rector/Class_/ReturnIteratorInDataProviderRector.php b/rules/CodeQuality/Rector/Class_/ReturnIteratorInDataProviderRector.php index 2ecba009a54..8bf1f35b756 100644 --- a/rules/CodeQuality/Rector/Class_/ReturnIteratorInDataProviderRector.php +++ b/rules/CodeQuality/Rector/Class_/ReturnIteratorInDataProviderRector.php @@ -12,9 +12,9 @@ use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclarationDocblocks\NodeFinder\DataProviderMethodsFinder; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\Class_\ReturnIteratorInDataProviderRector\ReturnIteratorInDataProviderRectorTest diff --git a/rules/CodeQuality/Rector/Coalesce/CoalesceToTernaryRector.php b/rules/CodeQuality/Rector/Coalesce/CoalesceToTernaryRector.php index 33a00bdcf59..06aeb754603 100644 --- a/rules/CodeQuality/Rector/Coalesce/CoalesceToTernaryRector.php +++ b/rules/CodeQuality/Rector/Coalesce/CoalesceToTernaryRector.php @@ -9,8 +9,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as risky. The "??" and "?:" operators are not interchangeable: "?:" also falls back on empty string, "0" and empty array. A regression must be fixed manually, so the rule is removed instead. diff --git a/rules/CodeQuality/Rector/Concat/DirnameDirConcatStringToDirectStringPathRector.php b/rules/CodeQuality/Rector/Concat/DirnameDirConcatStringToDirectStringPathRector.php index 4a72194a090..5ef77c85970 100644 --- a/rules/CodeQuality/Rector/Concat/DirnameDirConcatStringToDirectStringPathRector.php +++ b/rules/CodeQuality/Rector/Concat/DirnameDirConcatStringToDirectStringPathRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Scalar\MagicConst\Dir; use PhpParser\Node\Scalar\String_; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Concat\DirnameDirConcatStringToDirectStringPathRector\DirnameDirConcatStringToDirectStringPathRectorTest diff --git a/rules/CodeQuality/Rector/Concat/JoinStringConcatRector.php b/rules/CodeQuality/Rector/Concat/JoinStringConcatRector.php index 8ea81cf8c01..ad59828d47e 100644 --- a/rules/CodeQuality/Rector/Concat/JoinStringConcatRector.php +++ b/rules/CodeQuality/Rector/Concat/JoinStringConcatRector.php @@ -9,8 +9,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated as depends on context and personal preference, hard to generalize. Handle it manually or via a custom rule instead. diff --git a/rules/CodeQuality/Rector/Empty_/SimplifyEmptyCheckOnEmptyArrayRector.php b/rules/CodeQuality/Rector/Empty_/SimplifyEmptyCheckOnEmptyArrayRector.php index 0f36b480e0f..790491bef33 100644 --- a/rules/CodeQuality/Rector/Empty_/SimplifyEmptyCheckOnEmptyArrayRector.php +++ b/rules/CodeQuality/Rector/Empty_/SimplifyEmptyCheckOnEmptyArrayRector.php @@ -26,9 +26,9 @@ use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\TypeInferer\PropertyTypeInferer\AllAssignNodePropertyTypeInferer; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Empty_\SimplifyEmptyCheckOnEmptyArrayRector\SimplifyEmptyCheckOnEmptyArrayRectorTest diff --git a/rules/CodeQuality/Rector/Equal/UseIdenticalOverEqualWithSameTypeRector.php b/rules/CodeQuality/Rector/Equal/UseIdenticalOverEqualWithSameTypeRector.php index 37f11bc21df..3940f78ea0d 100644 --- a/rules/CodeQuality/Rector/Equal/UseIdenticalOverEqualWithSameTypeRector.php +++ b/rules/CodeQuality/Rector/Equal/UseIdenticalOverEqualWithSameTypeRector.php @@ -21,8 +21,8 @@ use PHPStan\Type\UnionType; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Equal\UseIdenticalOverEqualWithSameTypeRector\UseIdenticalOverEqualWithSameTypeRectorTest diff --git a/rules/CodeQuality/Rector/Expression/InlineIfToExplicitIfRector.php b/rules/CodeQuality/Rector/Expression/InlineIfToExplicitIfRector.php index 0915c20d9c0..49c4f4cec96 100644 --- a/rules/CodeQuality/Rector/Expression/InlineIfToExplicitIfRector.php +++ b/rules/CodeQuality/Rector/Expression/InlineIfToExplicitIfRector.php @@ -16,8 +16,8 @@ use PhpParser\Node\Stmt\If_; use Rector\NodeManipulator\BinaryOpManipulator; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Expression\InlineIfToExplicitIfRector\InlineIfToExplicitIfRectorTest diff --git a/rules/CodeQuality/Rector/Expression/TernaryFalseExpressionToIfRector.php b/rules/CodeQuality/Rector/Expression/TernaryFalseExpressionToIfRector.php index b0f738faa2b..30847782c6e 100644 --- a/rules/CodeQuality/Rector/Expression/TernaryFalseExpressionToIfRector.php +++ b/rules/CodeQuality/Rector/Expression/TernaryFalseExpressionToIfRector.php @@ -13,8 +13,8 @@ use Rector\Contract\Rector\HTMLAverseRectorInterface; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Expression\TernaryFalseExpressionToIfRector\TernaryFalseExpressionToIfRectorTest diff --git a/rules/CodeQuality/Rector/For_/ForRepeatedCountToOwnVariableRector.php b/rules/CodeQuality/Rector/For_/ForRepeatedCountToOwnVariableRector.php index 116a0b1c04b..6e9bf3dd724 100644 --- a/rules/CodeQuality/Rector/For_/ForRepeatedCountToOwnVariableRector.php +++ b/rules/CodeQuality/Rector/For_/ForRepeatedCountToOwnVariableRector.php @@ -17,8 +17,8 @@ use Rector\Contract\Rector\HTMLAverseRectorInterface; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\For_\ForRepeatedCountToOwnVariableRector\ForRepeatedCountToOwnVariableRectorTest diff --git a/rules/CodeQuality/Rector/Foreach_/ForeachItemsAssignToEmptyArrayToAssignRector.php b/rules/CodeQuality/Rector/Foreach_/ForeachItemsAssignToEmptyArrayToAssignRector.php index 85224baebab..dd17d96b114 100644 --- a/rules/CodeQuality/Rector/Foreach_/ForeachItemsAssignToEmptyArrayToAssignRector.php +++ b/rules/CodeQuality/Rector/Foreach_/ForeachItemsAssignToEmptyArrayToAssignRector.php @@ -9,8 +9,8 @@ use Rector\Exception\ShouldNotHappenException; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as the foreach assign and direct array assign are not equivalent - the foreach re-indexes keys from 0, while the direct assign keeps the original keys. This can create risky situations, e.g. with sparse arrays. diff --git a/rules/CodeQuality/Rector/Foreach_/ForeachToInArrayRector.php b/rules/CodeQuality/Rector/Foreach_/ForeachToInArrayRector.php index 05721d1b1d5..40200df5caf 100644 --- a/rules/CodeQuality/Rector/Foreach_/ForeachToInArrayRector.php +++ b/rules/CodeQuality/Rector/Foreach_/ForeachToInArrayRector.php @@ -20,8 +20,8 @@ use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Foreach_\ForeachToInArrayRector\ForeachToInArrayRectorTest diff --git a/rules/CodeQuality/Rector/Foreach_/SimplifyForeachToCoalescingRector.php b/rules/CodeQuality/Rector/Foreach_/SimplifyForeachToCoalescingRector.php index 70945844046..c403b5542a4 100644 --- a/rules/CodeQuality/Rector/Foreach_/SimplifyForeachToCoalescingRector.php +++ b/rules/CodeQuality/Rector/Foreach_/SimplifyForeachToCoalescingRector.php @@ -18,10 +18,10 @@ use PhpParser\Node\Stmt\Return_; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Foreach_\SimplifyForeachToCoalescingRector\SimplifyForeachToCoalescingRectorTest diff --git a/rules/CodeQuality/Rector/Foreach_/UnusedForeachValueToArrayKeysRector.php b/rules/CodeQuality/Rector/Foreach_/UnusedForeachValueToArrayKeysRector.php index c70ef3ae2ed..293d8008fc6 100644 --- a/rules/CodeQuality/Rector/Foreach_/UnusedForeachValueToArrayKeysRector.php +++ b/rules/CodeQuality/Rector/Foreach_/UnusedForeachValueToArrayKeysRector.php @@ -9,8 +9,8 @@ use Rector\Exception\ShouldNotHappenException; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it is a personal preference. The array_keys() wrap makes the foreach harder to read and harder to extend, once the value is needed again. diff --git a/rules/CodeQuality/Rector/FuncCall/ArrayMergeOfNonArraysToSimpleArrayRector.php b/rules/CodeQuality/Rector/FuncCall/ArrayMergeOfNonArraysToSimpleArrayRector.php index 357d8bea05b..4864d117909 100644 --- a/rules/CodeQuality/Rector/FuncCall/ArrayMergeOfNonArraysToSimpleArrayRector.php +++ b/rules/CodeQuality/Rector/FuncCall/ArrayMergeOfNonArraysToSimpleArrayRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Expr\Array_; use PhpParser\Node\Expr\FuncCall; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\ArrayMergeOfNonArraysToSimpleArrayRector\ArrayMergeOfNonArraysToSimpleArrayRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/CallUserFuncWithArrowFunctionToInlineRector.php b/rules/CodeQuality/Rector/FuncCall/CallUserFuncWithArrowFunctionToInlineRector.php index 53c714c9723..d112d9fdf57 100644 --- a/rules/CodeQuality/Rector/FuncCall/CallUserFuncWithArrowFunctionToInlineRector.php +++ b/rules/CodeQuality/Rector/FuncCall/CallUserFuncWithArrowFunctionToInlineRector.php @@ -11,8 +11,8 @@ use PhpParser\Node\Expr\FuncCall; use Rector\Php74\NodeAnalyzer\ClosureArrowFunctionAnalyzer; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\CallUserFuncWithArrowFunctionToInlineRector\CallUserFuncWithArrowFunctionToInlineRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/ChangeArrayPushToArrayAssignRector.php b/rules/CodeQuality/Rector/FuncCall/ChangeArrayPushToArrayAssignRector.php index 309ea2428f2..981893fb2ed 100644 --- a/rules/CodeQuality/Rector/FuncCall/ChangeArrayPushToArrayAssignRector.php +++ b/rules/CodeQuality/Rector/FuncCall/ChangeArrayPushToArrayAssignRector.php @@ -12,8 +12,8 @@ use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Expression; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\ChangeArrayPushToArrayAssignRector\ChangeArrayPushToArrayAssignRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/CompactToVariablesRector.php b/rules/CodeQuality/Rector/FuncCall/CompactToVariablesRector.php index bd504202330..cca2e651168 100644 --- a/rules/CodeQuality/Rector/FuncCall/CompactToVariablesRector.php +++ b/rules/CodeQuality/Rector/FuncCall/CompactToVariablesRector.php @@ -15,8 +15,8 @@ use PHPStan\Type\MixedType; use Rector\CodeQuality\CompactConverter; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\CompactToVariablesRector\CompactToVariablesRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/InlineIsAInstanceOfRector.php b/rules/CodeQuality/Rector/FuncCall/InlineIsAInstanceOfRector.php index 5a883c3de6b..747f174bb84 100644 --- a/rules/CodeQuality/Rector/FuncCall/InlineIsAInstanceOfRector.php +++ b/rules/CodeQuality/Rector/FuncCall/InlineIsAInstanceOfRector.php @@ -15,9 +15,9 @@ use PHPStan\Type\ObjectType; use PHPStan\Type\ObjectWithoutClassType; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\Resolver\ClassNameFromObjectTypeResolver; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\InlineIsAInstanceOfRector\InlineIsAInstanceOfRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/IsAWithStringWithThirdArgumentRector.php b/rules/CodeQuality/Rector/FuncCall/IsAWithStringWithThirdArgumentRector.php index aa13b1f5b9f..5c6cb1cfe2a 100644 --- a/rules/CodeQuality/Rector/FuncCall/IsAWithStringWithThirdArgumentRector.php +++ b/rules/CodeQuality/Rector/FuncCall/IsAWithStringWithThirdArgumentRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\IsAWithStringWithThirdArgumentRector\IsAWithStringWithThirdArgumentRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/RemoveSoleValueSprintfRector.php b/rules/CodeQuality/Rector/FuncCall/RemoveSoleValueSprintfRector.php index 544f4adf6a1..3f974c26df8 100644 --- a/rules/CodeQuality/Rector/FuncCall/RemoveSoleValueSprintfRector.php +++ b/rules/CodeQuality/Rector/FuncCall/RemoveSoleValueSprintfRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\String_; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\RemoveSoleValueSprintfRector\RemoveSoleValueSprintfRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/SetTypeToCastRector.php b/rules/CodeQuality/Rector/FuncCall/SetTypeToCastRector.php index 9bb2e01fd80..9cfb8d6df16 100644 --- a/rules/CodeQuality/Rector/FuncCall/SetTypeToCastRector.php +++ b/rules/CodeQuality/Rector/FuncCall/SetTypeToCastRector.php @@ -17,8 +17,8 @@ use PhpParser\Node\Stmt\Expression; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\SetTypeToCastRector\SetTypeToCastRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/SimplifyFuncGetArgsCountRector.php b/rules/CodeQuality/Rector/FuncCall/SimplifyFuncGetArgsCountRector.php index b1dc06a072b..bcf431f188a 100644 --- a/rules/CodeQuality/Rector/FuncCall/SimplifyFuncGetArgsCountRector.php +++ b/rules/CodeQuality/Rector/FuncCall/SimplifyFuncGetArgsCountRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\SimplifyFuncGetArgsCountRector\SimplifyFuncGetArgsCountRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/SimplifyInArrayValuesRector.php b/rules/CodeQuality/Rector/FuncCall/SimplifyInArrayValuesRector.php index 70abeba0ec1..b9fc2930518 100644 --- a/rules/CodeQuality/Rector/FuncCall/SimplifyInArrayValuesRector.php +++ b/rules/CodeQuality/Rector/FuncCall/SimplifyInArrayValuesRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\SimplifyInArrayValuesRector\SimplifyInArrayValuesRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/SimplifyRegexPatternRector.php b/rules/CodeQuality/Rector/FuncCall/SimplifyRegexPatternRector.php index 6c19a25b21a..c330f6a2dcb 100644 --- a/rules/CodeQuality/Rector/FuncCall/SimplifyRegexPatternRector.php +++ b/rules/CodeQuality/Rector/FuncCall/SimplifyRegexPatternRector.php @@ -9,8 +9,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as shortening ranges like "[a-zA-Z0-9_]" to "\w" is a matter of personal preference. It can worsen regex readability and is rather a coding standard change. diff --git a/rules/CodeQuality/Rector/FuncCall/SimplifyStrposLowerRector.php b/rules/CodeQuality/Rector/FuncCall/SimplifyStrposLowerRector.php index aa49de95840..19e5cbd4664 100644 --- a/rules/CodeQuality/Rector/FuncCall/SimplifyStrposLowerRector.php +++ b/rules/CodeQuality/Rector/FuncCall/SimplifyStrposLowerRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Name; use PhpParser\Node\Scalar\String_; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\SimplifyStrposLowerRector\SimplifyStrposLowerRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/SingleInArrayToCompareRector.php b/rules/CodeQuality/Rector/FuncCall/SingleInArrayToCompareRector.php index 373b43c242f..c8a58189967 100644 --- a/rules/CodeQuality/Rector/FuncCall/SingleInArrayToCompareRector.php +++ b/rules/CodeQuality/Rector/FuncCall/SingleInArrayToCompareRector.php @@ -15,8 +15,8 @@ use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\FuncCall; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\SingleInArrayToCompareRector\SingleInArrayToCompareRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/SortCallLikeNamedArgsRector.php b/rules/CodeQuality/Rector/FuncCall/SortCallLikeNamedArgsRector.php index de840c38697..b0cf2f08542 100644 --- a/rules/CodeQuality/Rector/FuncCall/SortCallLikeNamedArgsRector.php +++ b/rules/CodeQuality/Rector/FuncCall/SortCallLikeNamedArgsRector.php @@ -15,8 +15,8 @@ use Rector\NodeAnalyzer\ArgsAnalyzer; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\SortCallLikeNamedArgsRector\SortCallLikeNamedArgsRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/UnwrapSprintfOneArgumentRector.php b/rules/CodeQuality/Rector/FuncCall/UnwrapSprintfOneArgumentRector.php index 7ba33034c88..ecfdcc728cf 100644 --- a/rules/CodeQuality/Rector/FuncCall/UnwrapSprintfOneArgumentRector.php +++ b/rules/CodeQuality/Rector/FuncCall/UnwrapSprintfOneArgumentRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\UnwrapSprintfOneArgumentRector\UnwrapSprintfOneArgumentRectorTest diff --git a/rules/CodeQuality/Rector/FunctionLike/SimplifyUselessVariableRector.php b/rules/CodeQuality/Rector/FunctionLike/SimplifyUselessVariableRector.php index c000a4fc6df..69f02a362f8 100644 --- a/rules/CodeQuality/Rector/FunctionLike/SimplifyUselessVariableRector.php +++ b/rules/CodeQuality/Rector/FunctionLike/SimplifyUselessVariableRector.php @@ -18,8 +18,8 @@ use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FunctionLike\SimplifyUselessVariableRector\SimplifyUselessVariableRectorTest diff --git a/rules/CodeQuality/Rector/Identical/BooleanNotIdenticalToNotIdenticalRector.php b/rules/CodeQuality/Rector/Identical/BooleanNotIdenticalToNotIdenticalRector.php index c974136d5cb..c2f33807221 100644 --- a/rules/CodeQuality/Rector/Identical/BooleanNotIdenticalToNotIdenticalRector.php +++ b/rules/CodeQuality/Rector/Identical/BooleanNotIdenticalToNotIdenticalRector.php @@ -9,8 +9,8 @@ use PhpParser\Node\Expr\BinaryOp\NotIdentical; use PhpParser\Node\Expr\BooleanNot; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Identical\BooleanNotIdenticalToNotIdenticalRector\BooleanNotIdenticalToNotIdenticalRectorTest diff --git a/rules/CodeQuality/Rector/Identical/FlipTypeControlToUseExclusiveTypeRector.php b/rules/CodeQuality/Rector/Identical/FlipTypeControlToUseExclusiveTypeRector.php index de30df87260..466d495900e 100644 --- a/rules/CodeQuality/Rector/Identical/FlipTypeControlToUseExclusiveTypeRector.php +++ b/rules/CodeQuality/Rector/Identical/FlipTypeControlToUseExclusiveTypeRector.php @@ -14,11 +14,11 @@ use PHPStan\Type\ObjectType; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\ValueObject\Type\AliasedObjectType; use Rector\StaticTypeMapper\ValueObject\Type\ShortenedObjectType; use Rector\TypeDeclaration\TypeAnalyzer\NullableTypeAnalyzer; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Identical\FlipTypeControlToUseExclusiveTypeRector\FlipTypeControlToUseExclusiveTypeRectorTest diff --git a/rules/CodeQuality/Rector/Identical/SimplifyArraySearchRector.php b/rules/CodeQuality/Rector/Identical/SimplifyArraySearchRector.php index 48e978fc506..09eb8b6ae9b 100644 --- a/rules/CodeQuality/Rector/Identical/SimplifyArraySearchRector.php +++ b/rules/CodeQuality/Rector/Identical/SimplifyArraySearchRector.php @@ -14,8 +14,8 @@ use Rector\Php71\ValueObject\TwoNodeMatch; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Identical\SimplifyArraySearchRector\SimplifyArraySearchRectorTest diff --git a/rules/CodeQuality/Rector/Identical/SimplifyBoolIdenticalTrueRector.php b/rules/CodeQuality/Rector/Identical/SimplifyBoolIdenticalTrueRector.php index 3349aa1aa92..ced2d3666c5 100644 --- a/rules/CodeQuality/Rector/Identical/SimplifyBoolIdenticalTrueRector.php +++ b/rules/CodeQuality/Rector/Identical/SimplifyBoolIdenticalTrueRector.php @@ -11,8 +11,8 @@ use PhpParser\Node\Expr\BooleanNot; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Identical\SimplifyBoolIdenticalTrueRector\SimplifyBoolIdenticalTrueRectorTest diff --git a/rules/CodeQuality/Rector/Identical/SimplifyConditionsRector.php b/rules/CodeQuality/Rector/Identical/SimplifyConditionsRector.php index bff176492df..87124073dd1 100644 --- a/rules/CodeQuality/Rector/Identical/SimplifyConditionsRector.php +++ b/rules/CodeQuality/Rector/Identical/SimplifyConditionsRector.php @@ -18,8 +18,8 @@ use Rector\PhpParser\Node\AssignAndBinaryMap; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Identical\SimplifyConditionsRector\SimplifyConditionsRectorTest diff --git a/rules/CodeQuality/Rector/Identical/StrlenZeroToIdenticalEmptyStringRector.php b/rules/CodeQuality/Rector/Identical/StrlenZeroToIdenticalEmptyStringRector.php index 2043a5fb8b5..da6546ecb1d 100644 --- a/rules/CodeQuality/Rector/Identical/StrlenZeroToIdenticalEmptyStringRector.php +++ b/rules/CodeQuality/Rector/Identical/StrlenZeroToIdenticalEmptyStringRector.php @@ -14,8 +14,8 @@ use PhpParser\Node\Scalar\String_; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Identical\StrlenZeroToIdenticalEmptyStringRector\StrlenZeroToIdenticalEmptyStringRectorTest diff --git a/rules/CodeQuality/Rector/If_/ArrayExplicitBoolCompareRector.php b/rules/CodeQuality/Rector/If_/ArrayExplicitBoolCompareRector.php index 647d7e751f2..964e79432c3 100644 --- a/rules/CodeQuality/Rector/If_/ArrayExplicitBoolCompareRector.php +++ b/rules/CodeQuality/Rector/If_/ArrayExplicitBoolCompareRector.php @@ -17,8 +17,8 @@ use Rector\CodeQuality\ValueObject\ExplicitBoolCondition; use Rector\NodeTypeResolver\TypeAnalyzer\ArrayTypeAnalyzer; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\If_\ArrayExplicitBoolCompareRector\ArrayExplicitBoolCompareRectorTest diff --git a/rules/CodeQuality/Rector/If_/CombineIfRector.php b/rules/CodeQuality/Rector/If_/CombineIfRector.php index 6609a713e2c..db695e66db5 100644 --- a/rules/CodeQuality/Rector/If_/CombineIfRector.php +++ b/rules/CodeQuality/Rector/If_/CombineIfRector.php @@ -9,8 +9,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as merging nested ifs can create much less readable code and depends on context. diff --git a/rules/CodeQuality/Rector/If_/CompleteMissingIfElseBracketRector.php b/rules/CodeQuality/Rector/If_/CompleteMissingIfElseBracketRector.php index 73892d533ae..92cbfcf802b 100644 --- a/rules/CodeQuality/Rector/If_/CompleteMissingIfElseBracketRector.php +++ b/rules/CodeQuality/Rector/If_/CompleteMissingIfElseBracketRector.php @@ -13,8 +13,8 @@ use Rector\Contract\Rector\HTMLAverseRectorInterface; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\If_\CompleteMissingIfElseBracketRector\CompleteMissingIfElseBracketRectorTest diff --git a/rules/CodeQuality/Rector/If_/ConsecutiveNullCompareReturnsToNullCoalesceQueueRector.php b/rules/CodeQuality/Rector/If_/ConsecutiveNullCompareReturnsToNullCoalesceQueueRector.php index 913c6ef4b3a..d4bd75bbb86 100644 --- a/rules/CodeQuality/Rector/If_/ConsecutiveNullCompareReturnsToNullCoalesceQueueRector.php +++ b/rules/CodeQuality/Rector/If_/ConsecutiveNullCompareReturnsToNullCoalesceQueueRector.php @@ -16,10 +16,10 @@ use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\If_\ConsecutiveNullCompareReturnsToNullCoalesceQueueRector\ConsecutiveNullCompareReturnsToNullCoalesceQueueRectorTest diff --git a/rules/CodeQuality/Rector/If_/ExplicitBoolCompareRector.php b/rules/CodeQuality/Rector/If_/ExplicitBoolCompareRector.php index b1215030288..576161fd151 100644 --- a/rules/CodeQuality/Rector/If_/ExplicitBoolCompareRector.php +++ b/rules/CodeQuality/Rector/If_/ExplicitBoolCompareRector.php @@ -11,8 +11,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated. Array and object bool compares have dedicated rules; the rest is an opinionated approach that depends on context. diff --git a/rules/CodeQuality/Rector/If_/ObjectExplicitBoolCompareRector.php b/rules/CodeQuality/Rector/If_/ObjectExplicitBoolCompareRector.php index d5917d34bf7..d3c036f3a30 100644 --- a/rules/CodeQuality/Rector/If_/ObjectExplicitBoolCompareRector.php +++ b/rules/CodeQuality/Rector/If_/ObjectExplicitBoolCompareRector.php @@ -16,8 +16,8 @@ use Rector\CodeQuality\NodeAnalyzer\ExplicitBoolConditionResolver; use Rector\CodeQuality\ValueObject\ExplicitBoolCondition; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\If_\ObjectExplicitBoolCompareRector\ObjectExplicitBoolCompareRectorTest diff --git a/rules/CodeQuality/Rector/If_/ShortenElseIfRector.php b/rules/CodeQuality/Rector/If_/ShortenElseIfRector.php index c823a01d7e0..e78f59fa956 100644 --- a/rules/CodeQuality/Rector/If_/ShortenElseIfRector.php +++ b/rules/CodeQuality/Rector/If_/ShortenElseIfRector.php @@ -9,8 +9,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as merging `else`/`if` into `elseif` creates less readable code and breaks the logical reading of the if train. diff --git a/rules/CodeQuality/Rector/If_/SimplifyIfElseToTernaryRector.php b/rules/CodeQuality/Rector/If_/SimplifyIfElseToTernaryRector.php index cd2292e7440..071ee1227e1 100644 --- a/rules/CodeQuality/Rector/If_/SimplifyIfElseToTernaryRector.php +++ b/rules/CodeQuality/Rector/If_/SimplifyIfElseToTernaryRector.php @@ -9,8 +9,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as the result depends on context and can worsen readability. Extract a method instead if needed. diff --git a/rules/CodeQuality/Rector/If_/SimplifyIfNotNullReturnRector.php b/rules/CodeQuality/Rector/If_/SimplifyIfNotNullReturnRector.php index 7fb2afc9af7..c1a2cc247fc 100644 --- a/rules/CodeQuality/Rector/If_/SimplifyIfNotNullReturnRector.php +++ b/rules/CodeQuality/Rector/If_/SimplifyIfNotNullReturnRector.php @@ -13,8 +13,8 @@ use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\If_\SimplifyIfNotNullReturnRector\SimplifyIfNotNullReturnRectorTest diff --git a/rules/CodeQuality/Rector/If_/SimplifyIfNullableReturnRector.php b/rules/CodeQuality/Rector/If_/SimplifyIfNullableReturnRector.php index eeb34c85776..7f5a95b0b74 100644 --- a/rules/CodeQuality/Rector/If_/SimplifyIfNullableReturnRector.php +++ b/rules/CodeQuality/Rector/If_/SimplifyIfNullableReturnRector.php @@ -23,9 +23,9 @@ use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\If_\SimplifyIfNullableReturnRector\SimplifyIfNullableReturnRectorTest diff --git a/rules/CodeQuality/Rector/If_/SimplifyIfReturnBoolRector.php b/rules/CodeQuality/Rector/If_/SimplifyIfReturnBoolRector.php index 4d00e16370c..4663c546eaf 100644 --- a/rules/CodeQuality/Rector/If_/SimplifyIfReturnBoolRector.php +++ b/rules/CodeQuality/Rector/If_/SimplifyIfReturnBoolRector.php @@ -20,8 +20,8 @@ use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PhpParser\Printer\BetterStandardPrinter; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\If_\SimplifyIfReturnBoolRector\SimplifyIfReturnBoolRectorTest diff --git a/rules/CodeQuality/Rector/Include_/AbsolutizeRequireAndIncludePathRector.php b/rules/CodeQuality/Rector/Include_/AbsolutizeRequireAndIncludePathRector.php index d34a8294716..32926bceefa 100644 --- a/rules/CodeQuality/Rector/Include_/AbsolutizeRequireAndIncludePathRector.php +++ b/rules/CodeQuality/Rector/Include_/AbsolutizeRequireAndIncludePathRector.php @@ -12,9 +12,9 @@ use PhpParser\Node\Scalar\String_; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Util\StringUtils; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Include_\AbsolutizeRequireAndIncludePathRector\AbsolutizeRequireAndIncludePathRectorTest diff --git a/rules/CodeQuality/Rector/Isset_/IssetOnPropertyObjectToPropertyExistsRector.php b/rules/CodeQuality/Rector/Isset_/IssetOnPropertyObjectToPropertyExistsRector.php index 5e68aeb0945..4f4caa5f238 100644 --- a/rules/CodeQuality/Rector/Isset_/IssetOnPropertyObjectToPropertyExistsRector.php +++ b/rules/CodeQuality/Rector/Isset_/IssetOnPropertyObjectToPropertyExistsRector.php @@ -25,10 +25,10 @@ use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\Resolver\ClassNameFromObjectTypeResolver; use Rector\ValueObject\MethodName; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Isset_\IssetOnPropertyObjectToPropertyExistsRector\IssetOnPropertyObjectToPropertyExistsRectorTest diff --git a/rules/CodeQuality/Rector/LogicalAnd/AndAssignsToSeparateLinesRector.php b/rules/CodeQuality/Rector/LogicalAnd/AndAssignsToSeparateLinesRector.php index 99aa7e084d1..4d80cb92f54 100644 --- a/rules/CodeQuality/Rector/LogicalAnd/AndAssignsToSeparateLinesRector.php +++ b/rules/CodeQuality/Rector/LogicalAnd/AndAssignsToSeparateLinesRector.php @@ -9,8 +9,8 @@ use PhpParser\Node\Expr\BinaryOp\LogicalAnd; use PhpParser\Node\Stmt\Expression; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\LogicalAnd\AndAssignsToSeparateLinesRector\AndAssignsToSeparateLinesRectorTest diff --git a/rules/CodeQuality/Rector/LogicalAnd/LogicalToBooleanRector.php b/rules/CodeQuality/Rector/LogicalAnd/LogicalToBooleanRector.php index 2cc78c277e2..4dc0a6481b0 100644 --- a/rules/CodeQuality/Rector/LogicalAnd/LogicalToBooleanRector.php +++ b/rules/CodeQuality/Rector/LogicalAnd/LogicalToBooleanRector.php @@ -22,8 +22,8 @@ use PhpParser\Node\Expr\UnaryPlus; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\LogicalAnd\LogicalToBooleanRector\LogicalToBooleanRectorTest diff --git a/rules/CodeQuality/Rector/New_/NewStaticToNewSelfRector.php b/rules/CodeQuality/Rector/New_/NewStaticToNewSelfRector.php index a32a99324c5..a89ec362d5e 100644 --- a/rules/CodeQuality/Rector/New_/NewStaticToNewSelfRector.php +++ b/rules/CodeQuality/Rector/New_/NewStaticToNewSelfRector.php @@ -11,8 +11,8 @@ use Rector\Configuration\Parameter\FeatureFlags; use Rector\Enum\ObjectReference; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\New_\NewStaticToNewSelfRector\NewStaticToNewSelfRectorTest diff --git a/rules/CodeQuality/Rector/NotEqual/CommonNotEqualRector.php b/rules/CodeQuality/Rector/NotEqual/CommonNotEqualRector.php index cea0b7c876d..f53cf9a5359 100644 --- a/rules/CodeQuality/Rector/NotEqual/CommonNotEqualRector.php +++ b/rules/CodeQuality/Rector/NotEqual/CommonNotEqualRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Expr\BinaryOp\NotEqual; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\NotEqual\CommonNotEqualRector\CommonNotEqualRectorTest diff --git a/rules/CodeQuality/Rector/NullsafeMethodCall/CleanupUnneededNullsafeOperatorRector.php b/rules/CodeQuality/Rector/NullsafeMethodCall/CleanupUnneededNullsafeOperatorRector.php index 26e19f0d1b9..660e1c5dfe6 100644 --- a/rules/CodeQuality/Rector/NullsafeMethodCall/CleanupUnneededNullsafeOperatorRector.php +++ b/rules/CodeQuality/Rector/NullsafeMethodCall/CleanupUnneededNullsafeOperatorRector.php @@ -12,11 +12,11 @@ use PhpParser\Node\Identifier; use PHPStan\Type\ObjectType; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\TypeAnalyzer\ReturnStrictTypeAnalyzer; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see https://wiki.php.net/rfc/nullsafe_operator diff --git a/rules/CodeQuality/Rector/Property/FixClassCaseSensitivityVarDocblockRector.php b/rules/CodeQuality/Rector/Property/FixClassCaseSensitivityVarDocblockRector.php index 913b2c76b49..0e71a21bed3 100644 --- a/rules/CodeQuality/Rector/Property/FixClassCaseSensitivityVarDocblockRector.php +++ b/rules/CodeQuality/Rector/Property/FixClassCaseSensitivityVarDocblockRector.php @@ -18,8 +18,8 @@ use Rector\Naming\Naming\UseImportsResolver; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Property\FixClassCaseSensitivityVarDocblockRector\FixClassCaseSensitivityVarDocblockRectorTest diff --git a/rules/CodeQuality/Rector/StmtsAwareInterface/MoveInnerFunctionToTopLevelRector.php b/rules/CodeQuality/Rector/StmtsAwareInterface/MoveInnerFunctionToTopLevelRector.php index 8c85c3b68e5..7f16986f383 100644 --- a/rules/CodeQuality/Rector/StmtsAwareInterface/MoveInnerFunctionToTopLevelRector.php +++ b/rules/CodeQuality/Rector/StmtsAwareInterface/MoveInnerFunctionToTopLevelRector.php @@ -11,8 +11,8 @@ use PHPStan\Reflection\ReflectionProvider; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\StmtsAwareInterface\MoveInnerFunctionToTopLevelRector\MoveInnerFunctionToTopLevelRectorTest diff --git a/rules/CodeQuality/Rector/Switch_/SingularSwitchToIfRector.php b/rules/CodeQuality/Rector/Switch_/SingularSwitchToIfRector.php index a8494976bf9..7011377911f 100644 --- a/rules/CodeQuality/Rector/Switch_/SingularSwitchToIfRector.php +++ b/rules/CodeQuality/Rector/Switch_/SingularSwitchToIfRector.php @@ -17,8 +17,8 @@ use PhpParser\NodeVisitor; use Rector\Rector\AbstractRector; use Rector\Renaming\NodeManipulator\SwitchManipulator; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Switch_\SingularSwitchToIfRector\SingularSwitchToIfRectorTest diff --git a/rules/CodeQuality/Rector/Switch_/SwitchTrueToIfRector.php b/rules/CodeQuality/Rector/Switch_/SwitchTrueToIfRector.php index 6e288253478..b1b529f7188 100644 --- a/rules/CodeQuality/Rector/Switch_/SwitchTrueToIfRector.php +++ b/rules/CodeQuality/Rector/Switch_/SwitchTrueToIfRector.php @@ -9,8 +9,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated as it worsens readability by expanding a compact `switch (true)` into many separate `if` statements. Use `match (true)` for the same logic instead. diff --git a/rules/CodeQuality/Rector/Switch_/SwitchTrueToMatchRector.php b/rules/CodeQuality/Rector/Switch_/SwitchTrueToMatchRector.php index 858a6a797a3..a1f991ce831 100644 --- a/rules/CodeQuality/Rector/Switch_/SwitchTrueToMatchRector.php +++ b/rules/CodeQuality/Rector/Switch_/SwitchTrueToMatchRector.php @@ -12,10 +12,10 @@ use PhpParser\Node\Stmt\Switch_; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Switch_\SwitchTrueToMatchRector\SwitchTrueToMatchRectorTest diff --git a/rules/CodeQuality/Rector/Ternary/ArrayKeyExistsTernaryThenValueToCoalescingRector.php b/rules/CodeQuality/Rector/Ternary/ArrayKeyExistsTernaryThenValueToCoalescingRector.php index 8fcfc88a162..711019c5993 100644 --- a/rules/CodeQuality/Rector/Ternary/ArrayKeyExistsTernaryThenValueToCoalescingRector.php +++ b/rules/CodeQuality/Rector/Ternary/ArrayKeyExistsTernaryThenValueToCoalescingRector.php @@ -12,8 +12,8 @@ use PhpParser\Node\Expr\Ternary; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Ternary\ArrayKeyExistsTernaryThenValueToCoalescingRector\ArrayKeyExistsTernaryThenValueToCoalescingRectorTest diff --git a/rules/CodeQuality/Rector/Ternary/NumberCompareToMaxFuncCallRector.php b/rules/CodeQuality/Rector/Ternary/NumberCompareToMaxFuncCallRector.php index 45216652b5e..7c814f4c75e 100644 --- a/rules/CodeQuality/Rector/Ternary/NumberCompareToMaxFuncCallRector.php +++ b/rules/CodeQuality/Rector/Ternary/NumberCompareToMaxFuncCallRector.php @@ -12,8 +12,8 @@ use PhpParser\Node\Expr\BinaryOp\SmallerOrEqual; use PhpParser\Node\Expr\Ternary; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Ternary\NumberCompareToMaxFuncCallRector\NumberCompareToMaxFuncCallRectorTest diff --git a/rules/CodeQuality/Rector/Ternary/SimplifyTautologyTernaryRector.php b/rules/CodeQuality/Rector/Ternary/SimplifyTautologyTernaryRector.php index 67e6be187a7..6e1be2fdb0c 100644 --- a/rules/CodeQuality/Rector/Ternary/SimplifyTautologyTernaryRector.php +++ b/rules/CodeQuality/Rector/Ternary/SimplifyTautologyTernaryRector.php @@ -11,8 +11,8 @@ use Rector\NodeManipulator\BinaryOpManipulator; use Rector\Php71\ValueObject\TwoNodeMatch; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Ternary\SimplifyTautologyTernaryRector\SimplifyTautologyTernaryRectorTest diff --git a/rules/CodeQuality/Rector/Ternary/SwitchNegatedTernaryRector.php b/rules/CodeQuality/Rector/Ternary/SwitchNegatedTernaryRector.php index 3b7a520853f..99f2341eb97 100644 --- a/rules/CodeQuality/Rector/Ternary/SwitchNegatedTernaryRector.php +++ b/rules/CodeQuality/Rector/Ternary/SwitchNegatedTernaryRector.php @@ -9,8 +9,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it is a personal preference. Swapping the branches keeps the condition positive, but moves the values out of their logical order, e.g. a fallback value ahead of the main one. diff --git a/rules/CodeQuality/Rector/Ternary/TernaryEmptyArrayArrayDimFetchToCoalesceRector.php b/rules/CodeQuality/Rector/Ternary/TernaryEmptyArrayArrayDimFetchToCoalesceRector.php index 068e774798e..f8da2812251 100644 --- a/rules/CodeQuality/Rector/Ternary/TernaryEmptyArrayArrayDimFetchToCoalesceRector.php +++ b/rules/CodeQuality/Rector/Ternary/TernaryEmptyArrayArrayDimFetchToCoalesceRector.php @@ -11,8 +11,8 @@ use PhpParser\Node\Expr\Empty_; use PhpParser\Node\Expr\Ternary; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Ternary\TernaryEmptyArrayArrayDimFetchToCoalesceRector\TernaryEmptyArrayArrayDimFetchToCoalesceRectorTest diff --git a/rules/CodeQuality/Rector/Ternary/TernaryImplodeToImplodeRector.php b/rules/CodeQuality/Rector/Ternary/TernaryImplodeToImplodeRector.php index 9f5d9d0e5b3..52a30fc46af 100644 --- a/rules/CodeQuality/Rector/Ternary/TernaryImplodeToImplodeRector.php +++ b/rules/CodeQuality/Rector/Ternary/TernaryImplodeToImplodeRector.php @@ -12,8 +12,8 @@ use PhpParser\Node\Expr\Ternary; use PhpParser\Node\Scalar\String_; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Ternary\TernaryImplodeToImplodeRector\TernaryImplodeToImplodeRectorTest diff --git a/rules/CodeQuality/Rector/Ternary/UnnecessaryTernaryExpressionRector.php b/rules/CodeQuality/Rector/Ternary/UnnecessaryTernaryExpressionRector.php index c1e5ecfaa2d..3d0a74c95b2 100644 --- a/rules/CodeQuality/Rector/Ternary/UnnecessaryTernaryExpressionRector.php +++ b/rules/CodeQuality/Rector/Ternary/UnnecessaryTernaryExpressionRector.php @@ -13,8 +13,8 @@ use Rector\PhpParser\Node\AssignAndBinaryMap; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Ternary\UnnecessaryTernaryExpressionRector\UnnecessaryTernaryExpressionRectorTest diff --git a/rules/CodingStyle/Rector/ArrowFunction/ArrowFunctionDelegatingCallToFirstClassCallableRector.php b/rules/CodingStyle/Rector/ArrowFunction/ArrowFunctionDelegatingCallToFirstClassCallableRector.php index 68dac2a5001..2c772add4a0 100644 --- a/rules/CodingStyle/Rector/ArrowFunction/ArrowFunctionDelegatingCallToFirstClassCallableRector.php +++ b/rules/CodingStyle/Rector/ArrowFunction/ArrowFunctionDelegatingCallToFirstClassCallableRector.php @@ -15,10 +15,10 @@ use Rector\CodingStyle\Guard\ArrowFunctionAndClosureFirstClassCallableGuard; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\ArrowFunction\ArrowFunctionDelegatingCallToFirstClassCallableRector\ArrowFunctionDelegatingCallToFirstClassCallableRectorTest diff --git a/rules/CodingStyle/Rector/ArrowFunction/StaticArrowFunctionRector.php b/rules/CodingStyle/Rector/ArrowFunction/StaticArrowFunctionRector.php index 2ddf9bbe9c2..8f1837a1ae9 100644 --- a/rules/CodingStyle/Rector/ArrowFunction/StaticArrowFunctionRector.php +++ b/rules/CodingStyle/Rector/ArrowFunction/StaticArrowFunctionRector.php @@ -9,8 +9,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated as noisy change with little value. Use manually or custom rule where needed instead. diff --git a/rules/CodingStyle/Rector/Assign/NestedTernaryToMatchRector.php b/rules/CodingStyle/Rector/Assign/NestedTernaryToMatchRector.php index 1adcac3f394..d060e0f9013 100644 --- a/rules/CodingStyle/Rector/Assign/NestedTernaryToMatchRector.php +++ b/rules/CodingStyle/Rector/Assign/NestedTernaryToMatchRector.php @@ -9,8 +9,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as match(true) with nested conditions is often less readable and more confusing than the original ternary. Refactor to an explicit intent instead, e.g. early returns or a named method. diff --git a/rules/CodingStyle/Rector/Assign/SplitDoubleAssignRector.php b/rules/CodingStyle/Rector/Assign/SplitDoubleAssignRector.php index 5874cc5ee3c..cfdbd0dd6af 100644 --- a/rules/CodingStyle/Rector/Assign/SplitDoubleAssignRector.php +++ b/rules/CodingStyle/Rector/Assign/SplitDoubleAssignRector.php @@ -11,8 +11,8 @@ use PhpParser\Node\Expr\CallLike; use PhpParser\Node\Stmt\Expression; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\Assign\SplitDoubleAssignRector\SplitDoubleAssignRectorTest diff --git a/rules/CodingStyle/Rector/Catch_/CatchExceptionNameMatchingTypeRector.php b/rules/CodingStyle/Rector/Catch_/CatchExceptionNameMatchingTypeRector.php index 7864ddde1ca..8b82384521c 100644 --- a/rules/CodingStyle/Rector/Catch_/CatchExceptionNameMatchingTypeRector.php +++ b/rules/CodingStyle/Rector/Catch_/CatchExceptionNameMatchingTypeRector.php @@ -23,8 +23,8 @@ use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PhpParser\Node\FileNode; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\Catch_\CatchExceptionNameMatchingTypeRector\CatchExceptionNameMatchingTypeRectorTest diff --git a/rules/CodingStyle/Rector/ClassConst/RemoveFinalFromConstRector.php b/rules/CodingStyle/Rector/ClassConst/RemoveFinalFromConstRector.php index b9438c586d1..b5d85aebb44 100644 --- a/rules/CodingStyle/Rector/ClassConst/RemoveFinalFromConstRector.php +++ b/rules/CodingStyle/Rector/ClassConst/RemoveFinalFromConstRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\Class_; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\ClassConst\RemoveFinalFromConstRector\RemoveFinalFromConstRectorTest diff --git a/rules/CodingStyle/Rector/ClassConst/SplitGroupedClassConstantsRector.php b/rules/CodingStyle/Rector/ClassConst/SplitGroupedClassConstantsRector.php index 7c87ebc0dfc..34971d8af33 100644 --- a/rules/CodingStyle/Rector/ClassConst/SplitGroupedClassConstantsRector.php +++ b/rules/CodingStyle/Rector/ClassConst/SplitGroupedClassConstantsRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Const_; use PhpParser\Node\Stmt\ClassConst; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\ClassConst\SplitGroupedClassConstantsRector\SplitGroupedClassConstantsRectorTest diff --git a/rules/CodingStyle/Rector/ClassLike/NewlineBetweenClassLikeStmtsRector.php b/rules/CodingStyle/Rector/ClassLike/NewlineBetweenClassLikeStmtsRector.php index b6fa3e55087..634d53f6bea 100644 --- a/rules/CodingStyle/Rector/ClassLike/NewlineBetweenClassLikeStmtsRector.php +++ b/rules/CodingStyle/Rector/ClassLike/NewlineBetweenClassLikeStmtsRector.php @@ -11,8 +11,8 @@ use PhpParser\Node\Stmt\TraitUse; use Rector\Comments\CommentResolver; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\ClassLike\NewlineBetweenClassLikeStmtsRector\NewlineBetweenClassLikeStmtsRectorTest diff --git a/rules/CodingStyle/Rector/ClassMethod/BinaryOpStandaloneAssignsToDirectRector.php b/rules/CodingStyle/Rector/ClassMethod/BinaryOpStandaloneAssignsToDirectRector.php index eb39b4384b3..4f89ecb8f62 100644 --- a/rules/CodingStyle/Rector/ClassMethod/BinaryOpStandaloneAssignsToDirectRector.php +++ b/rules/CodingStyle/Rector/ClassMethod/BinaryOpStandaloneAssignsToDirectRector.php @@ -11,8 +11,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it targets a very specific shape of 3 statements only and its purpose is unclear. diff --git a/rules/CodingStyle/Rector/ClassMethod/FuncGetArgsToVariadicParamRector.php b/rules/CodingStyle/Rector/ClassMethod/FuncGetArgsToVariadicParamRector.php index 19de3d5306d..e72c12e5605 100644 --- a/rules/CodingStyle/Rector/ClassMethod/FuncGetArgsToVariadicParamRector.php +++ b/rules/CodingStyle/Rector/ClassMethod/FuncGetArgsToVariadicParamRector.php @@ -16,10 +16,10 @@ use PhpParser\Node\Stmt\Function_; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\ClassMethod\FuncGetArgsToVariadicParamRector\FuncGetArgsToVariadicParamRectorTest diff --git a/rules/CodingStyle/Rector/ClassMethod/MakeInheritedMethodVisibilitySameAsParentRector.php b/rules/CodingStyle/Rector/ClassMethod/MakeInheritedMethodVisibilitySameAsParentRector.php index ee4a5ae6fcc..76480e9278b 100644 --- a/rules/CodingStyle/Rector/ClassMethod/MakeInheritedMethodVisibilitySameAsParentRector.php +++ b/rules/CodingStyle/Rector/ClassMethod/MakeInheritedMethodVisibilitySameAsParentRector.php @@ -12,9 +12,9 @@ use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use ReflectionMethod; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\ClassMethod\MakeInheritedMethodVisibilitySameAsParentRector\MakeInheritedMethodVisibilitySameAsParentRectorTest diff --git a/rules/CodingStyle/Rector/ClassMethod/NewlineBeforeNewAssignSetRector.php b/rules/CodingStyle/Rector/ClassMethod/NewlineBeforeNewAssignSetRector.php index e0ec2c22ee6..e3dfcac29fb 100644 --- a/rules/CodingStyle/Rector/ClassMethod/NewlineBeforeNewAssignSetRector.php +++ b/rules/CodingStyle/Rector/ClassMethod/NewlineBeforeNewAssignSetRector.php @@ -18,8 +18,8 @@ use PhpParser\Node\Stmt\Nop; use Rector\Contract\Rector\HTMLAverseRectorInterface; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\ClassMethod\NewlineBeforeNewAssignSetRector\NewlineBeforeNewAssignSetRectorTest diff --git a/rules/CodingStyle/Rector/Closure/ClosureDelegatingCallToFirstClassCallableRector.php b/rules/CodingStyle/Rector/Closure/ClosureDelegatingCallToFirstClassCallableRector.php index 78efe5155e2..c61b837c321 100644 --- a/rules/CodingStyle/Rector/Closure/ClosureDelegatingCallToFirstClassCallableRector.php +++ b/rules/CodingStyle/Rector/Closure/ClosureDelegatingCallToFirstClassCallableRector.php @@ -15,10 +15,10 @@ use Rector\CodingStyle\Guard\ArrowFunctionAndClosureFirstClassCallableGuard; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\Closure\ClosureDelegatingCallToFirstClassCallableRector\ClosureDelegatingCallToFirstClassCallableRectorTest diff --git a/rules/CodingStyle/Rector/Closure/StaticClosureRector.php b/rules/CodingStyle/Rector/Closure/StaticClosureRector.php index 0993025632b..66d584b47e0 100644 --- a/rules/CodingStyle/Rector/Closure/StaticClosureRector.php +++ b/rules/CodingStyle/Rector/Closure/StaticClosureRector.php @@ -9,8 +9,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated as noisy change with little value. Use manually or custom rule where needed instead. diff --git a/rules/CodingStyle/Rector/Encapsed/EncapsedStringsToSprintfRector.php b/rules/CodingStyle/Rector/Encapsed/EncapsedStringsToSprintfRector.php index 45817086be4..1ac9f49ed11 100644 --- a/rules/CodingStyle/Rector/Encapsed/EncapsedStringsToSprintfRector.php +++ b/rules/CodingStyle/Rector/Encapsed/EncapsedStringsToSprintfRector.php @@ -10,8 +10,8 @@ use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as turning "{$string}" interpolation into sprintf() or concat is a matter of personal preference. It can worsen readability and is rather a coding standard change. diff --git a/rules/CodingStyle/Rector/Encapsed/WrapEncapsedVariableInCurlyBracesRector.php b/rules/CodingStyle/Rector/Encapsed/WrapEncapsedVariableInCurlyBracesRector.php index 38776ab2832..ba9405acf9b 100644 --- a/rules/CodingStyle/Rector/Encapsed/WrapEncapsedVariableInCurlyBracesRector.php +++ b/rules/CodingStyle/Rector/Encapsed/WrapEncapsedVariableInCurlyBracesRector.php @@ -9,8 +9,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it is a coding standard preference with no real value. Use a coding standard tool instead. diff --git a/rules/CodingStyle/Rector/Enum_/EnumCaseToPascalCaseRector.php b/rules/CodingStyle/Rector/Enum_/EnumCaseToPascalCaseRector.php index 3a2563f089f..4939ced12f1 100644 --- a/rules/CodingStyle/Rector/Enum_/EnumCaseToPascalCaseRector.php +++ b/rules/CodingStyle/Rector/Enum_/EnumCaseToPascalCaseRector.php @@ -10,8 +10,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated as risky change that does not handle enum usage across the whole context. Handle it via IDE with full context, manually, or a custom rule instead. diff --git a/rules/CodingStyle/Rector/FuncCall/ArraySpreadInsteadOfArrayMergeRector.php b/rules/CodingStyle/Rector/FuncCall/ArraySpreadInsteadOfArrayMergeRector.php index 19e0c2f653a..97ce2df39db 100644 --- a/rules/CodingStyle/Rector/FuncCall/ArraySpreadInsteadOfArrayMergeRector.php +++ b/rules/CodingStyle/Rector/FuncCall/ArraySpreadInsteadOfArrayMergeRector.php @@ -9,8 +9,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it is a personal preference. The spread operator makes array merges harder to read and look dangerous. diff --git a/rules/CodingStyle/Rector/FuncCall/CallUserFuncArrayToVariadicRector.php b/rules/CodingStyle/Rector/FuncCall/CallUserFuncArrayToVariadicRector.php index 74774df94aa..7f8e869c31f 100644 --- a/rules/CodingStyle/Rector/FuncCall/CallUserFuncArrayToVariadicRector.php +++ b/rules/CodingStyle/Rector/FuncCall/CallUserFuncArrayToVariadicRector.php @@ -14,10 +14,10 @@ use Rector\CodingStyle\NodeFactory\ArrayCallableToMethodCallFactory; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\FuncCall\CallUserFuncArrayToVariadicRector\CallUserFuncArrayToVariadicRectorTest diff --git a/rules/CodingStyle/Rector/FuncCall/CallUserFuncToMethodCallRector.php b/rules/CodingStyle/Rector/FuncCall/CallUserFuncToMethodCallRector.php index a4d7bf6d4b9..1512e5f30cd 100644 --- a/rules/CodingStyle/Rector/FuncCall/CallUserFuncToMethodCallRector.php +++ b/rules/CodingStyle/Rector/FuncCall/CallUserFuncToMethodCallRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Expr\MethodCall; use Rector\CodingStyle\NodeFactory\ArrayCallableToMethodCallFactory; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\FuncCall\CallUserFuncToMethodCallRector\CallUserFuncToMethodCallRectorTest diff --git a/rules/CodingStyle/Rector/FuncCall/ClosureFromCallableToFirstClassCallableRector.php b/rules/CodingStyle/Rector/FuncCall/ClosureFromCallableToFirstClassCallableRector.php index 81300fb5181..5cf33d13505 100644 --- a/rules/CodingStyle/Rector/FuncCall/ClosureFromCallableToFirstClassCallableRector.php +++ b/rules/CodingStyle/Rector/FuncCall/ClosureFromCallableToFirstClassCallableRector.php @@ -19,10 +19,10 @@ use PhpParser\Node\Scalar\String_; use PhpParser\Node\VariadicPlaceholder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\FuncCall\ClosureFromCallableToFirstClassCallableRector\ClosureFromCallableToFirstClassCallableRectorTest diff --git a/rules/CodingStyle/Rector/FuncCall/ConsistentImplodeRector.php b/rules/CodingStyle/Rector/FuncCall/ConsistentImplodeRector.php index 8a18810a736..84e2ac8747d 100644 --- a/rules/CodingStyle/Rector/FuncCall/ConsistentImplodeRector.php +++ b/rules/CodingStyle/Rector/FuncCall/ConsistentImplodeRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Scalar\String_; use Rector\NodeTypeResolver\TypeAnalyzer\StringTypeAnalyzer; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\FuncCall\ConsistentImplodeRector\ConsistentImplodeRectorTest diff --git a/rules/CodingStyle/Rector/FuncCall/CountArrayToEmptyArrayComparisonRector.php b/rules/CodingStyle/Rector/FuncCall/CountArrayToEmptyArrayComparisonRector.php index 1eefb017442..b2049e28d08 100644 --- a/rules/CodingStyle/Rector/FuncCall/CountArrayToEmptyArrayComparisonRector.php +++ b/rules/CodingStyle/Rector/FuncCall/CountArrayToEmptyArrayComparisonRector.php @@ -9,8 +9,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it is a coding standard preference with no real value. Use a coding standard tool instead. diff --git a/rules/CodingStyle/Rector/FuncCall/FunctionFirstClassCallableRector.php b/rules/CodingStyle/Rector/FuncCall/FunctionFirstClassCallableRector.php index b94041c893c..1213cf1919f 100644 --- a/rules/CodingStyle/Rector/FuncCall/FunctionFirstClassCallableRector.php +++ b/rules/CodingStyle/Rector/FuncCall/FunctionFirstClassCallableRector.php @@ -12,13 +12,13 @@ use PhpParser\Node\Scalar\String_; use PhpParser\Node\VariadicPlaceholder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersion; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use ReflectionException; use ReflectionFunction; use ReflectionNamedType; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\FuncCall\FunctionFirstClassCallableRector\FunctionFirstClassCallableRectorTest diff --git a/rules/CodingStyle/Rector/FuncCall/StrictArraySearchRector.php b/rules/CodingStyle/Rector/FuncCall/StrictArraySearchRector.php index 9c20d1123a9..6f7068edaa2 100644 --- a/rules/CodingStyle/Rector/FuncCall/StrictArraySearchRector.php +++ b/rules/CodingStyle/Rector/FuncCall/StrictArraySearchRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\FuncCall\StrictArraySearchRector\StrictArraySearchRectorTest diff --git a/rules/CodingStyle/Rector/FuncCall/StrictInArrayRector.php b/rules/CodingStyle/Rector/FuncCall/StrictInArrayRector.php index f0ac1007161..c75283fe15a 100644 --- a/rules/CodingStyle/Rector/FuncCall/StrictInArrayRector.php +++ b/rules/CodingStyle/Rector/FuncCall/StrictInArrayRector.php @@ -9,8 +9,8 @@ use PhpParser\Node\Expr\FuncCall; use Rector\NodeTypeResolver\TypeComparator\TypeComparator; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\FuncCall\StrictInArrayRector\StrictInArrayRectorTest diff --git a/rules/CodingStyle/Rector/FuncCall/VersionCompareFuncCallToConstantRector.php b/rules/CodingStyle/Rector/FuncCall/VersionCompareFuncCallToConstantRector.php index 2bb2a54b410..93d0f772b80 100644 --- a/rules/CodingStyle/Rector/FuncCall/VersionCompareFuncCallToConstantRector.php +++ b/rules/CodingStyle/Rector/FuncCall/VersionCompareFuncCallToConstantRector.php @@ -19,9 +19,9 @@ use PhpParser\Node\Scalar\Int_; use PhpParser\Node\Scalar\String_; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Util\PhpVersionFactory; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\FuncCall\VersionCompareFuncCallToConstantRector\VersionCompareFuncCallToConstantRectorTest diff --git a/rules/CodingStyle/Rector/If_/AlternativeIfToBracketRector.php b/rules/CodingStyle/Rector/If_/AlternativeIfToBracketRector.php index cef4ce579ae..5b4f5551418 100644 --- a/rules/CodingStyle/Rector/If_/AlternativeIfToBracketRector.php +++ b/rules/CodingStyle/Rector/If_/AlternativeIfToBracketRector.php @@ -10,8 +10,8 @@ use Rector\Contract\Rector\HTMLAverseRectorInterface; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\If_\AlternativeIfToBracketRector\AlternativeIfToBracketRectorTest diff --git a/rules/CodingStyle/Rector/If_/NullableCompareToNullRector.php b/rules/CodingStyle/Rector/If_/NullableCompareToNullRector.php index a34c11b5373..e89e4837290 100644 --- a/rules/CodingStyle/Rector/If_/NullableCompareToNullRector.php +++ b/rules/CodingStyle/Rector/If_/NullableCompareToNullRector.php @@ -9,8 +9,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as comparing a nullable object to null is ambiguous and weak. Use an "instanceof" check instead, e.g. the instanceof rule set. diff --git a/rules/CodingStyle/Rector/PostInc/PostIncDecToPreIncDecRector.php b/rules/CodingStyle/Rector/PostInc/PostIncDecToPreIncDecRector.php index e66a364741e..8ae012d666b 100644 --- a/rules/CodingStyle/Rector/PostInc/PostIncDecToPreIncDecRector.php +++ b/rules/CodingStyle/Rector/PostInc/PostIncDecToPreIncDecRector.php @@ -10,8 +10,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it is a cosmetic coding-style preference with little value. Use a coding standard tool instead. diff --git a/rules/CodingStyle/Rector/Property/SplitGroupedPropertiesRector.php b/rules/CodingStyle/Rector/Property/SplitGroupedPropertiesRector.php index 39640209b7e..f3b38c4f2b7 100644 --- a/rules/CodingStyle/Rector/Property/SplitGroupedPropertiesRector.php +++ b/rules/CodingStyle/Rector/Property/SplitGroupedPropertiesRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\PropertyItem; use PhpParser\Node\Stmt\Property; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\Property\SplitGroupedPropertiesRector\SplitGroupedPropertiesRectorTest diff --git a/rules/CodingStyle/Rector/Stmt/NewlineAfterStatementRector.php b/rules/CodingStyle/Rector/Stmt/NewlineAfterStatementRector.php index e2c82948222..a020d0700db 100644 --- a/rules/CodingStyle/Rector/Stmt/NewlineAfterStatementRector.php +++ b/rules/CodingStyle/Rector/Stmt/NewlineAfterStatementRector.php @@ -11,8 +11,8 @@ use Rector\Contract\Rector\HTMLAverseRectorInterface; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\Stmt\NewlineAfterStatementRector\NewlineAfterStatementRectorTest diff --git a/rules/CodingStyle/Rector/Stmt/RemoveUselessAliasInUseStatementRector.php b/rules/CodingStyle/Rector/Stmt/RemoveUselessAliasInUseStatementRector.php index fbd2df030d4..a899080d717 100644 --- a/rules/CodingStyle/Rector/Stmt/RemoveUselessAliasInUseStatementRector.php +++ b/rules/CodingStyle/Rector/Stmt/RemoveUselessAliasInUseStatementRector.php @@ -11,8 +11,8 @@ use PhpParser\Node\Stmt\Use_; use Rector\PhpParser\Node\FileNode; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\Stmt\RemoveUselessAliasInUseStatementRector\RemoveUselessAliasInUseStatementRectorTest diff --git a/rules/CodingStyle/Rector/String_/SimplifyQuoteEscapeRector.php b/rules/CodingStyle/Rector/String_/SimplifyQuoteEscapeRector.php index ec217767529..b081cab517f 100644 --- a/rules/CodingStyle/Rector/String_/SimplifyQuoteEscapeRector.php +++ b/rules/CodingStyle/Rector/String_/SimplifyQuoteEscapeRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Scalar\String_; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Util\StringUtils; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\String_\SimplifyQuoteEscapeRector\SimplifyQuoteEscapeRectorTest diff --git a/rules/CodingStyle/Rector/String_/UseClassKeywordForClassNameResolutionRector.php b/rules/CodingStyle/Rector/String_/UseClassKeywordForClassNameResolutionRector.php index a26405b154e..f6b00e453c1 100644 --- a/rules/CodingStyle/Rector/String_/UseClassKeywordForClassNameResolutionRector.php +++ b/rules/CodingStyle/Rector/String_/UseClassKeywordForClassNameResolutionRector.php @@ -12,8 +12,8 @@ use PHPStan\Reflection\ReflectionProvider; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\String_\UseClassKeywordForClassNameResolutionRector\UseClassKeywordForClassNameResolutionRectorTest diff --git a/rules/CodingStyle/Rector/Ternary/TernaryConditionVariableAssignmentRector.php b/rules/CodingStyle/Rector/Ternary/TernaryConditionVariableAssignmentRector.php index ff02c065acd..5ff0743cf60 100644 --- a/rules/CodingStyle/Rector/Ternary/TernaryConditionVariableAssignmentRector.php +++ b/rules/CodingStyle/Rector/Ternary/TernaryConditionVariableAssignmentRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Expr\Variable; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\Ternary\TernaryConditionVariableAssignmentRector\TernaryConditionVariableAssignmentRectorTest diff --git a/rules/CodingStyle/Rector/Use_/SeparateMultiUseImportsRector.php b/rules/CodingStyle/Rector/Use_/SeparateMultiUseImportsRector.php index 01224f9aafa..e80bf49d975 100644 --- a/rules/CodingStyle/Rector/Use_/SeparateMultiUseImportsRector.php +++ b/rules/CodingStyle/Rector/Use_/SeparateMultiUseImportsRector.php @@ -12,8 +12,8 @@ use PhpParser\Node\Stmt\Use_; use Rector\PhpParser\Node\FileNode; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\Use_\SeparateMultiUseImportsRector\SeparateMultiUseImportsRectorTest diff --git a/rules/DeadCode/Rector/Array_/RemoveDuplicatedArrayKeyRector.php b/rules/DeadCode/Rector/Array_/RemoveDuplicatedArrayKeyRector.php index 1fc41db12c0..9ea3bcc9e2e 100644 --- a/rules/DeadCode/Rector/Array_/RemoveDuplicatedArrayKeyRector.php +++ b/rules/DeadCode/Rector/Array_/RemoveDuplicatedArrayKeyRector.php @@ -14,8 +14,8 @@ use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\PhpParser\Printer\BetterStandardPrinter; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Array_\RemoveDuplicatedArrayKeyRector\RemoveDuplicatedArrayKeyRectorTest diff --git a/rules/DeadCode/Rector/Assign/RemoveDoubleAssignRector.php b/rules/DeadCode/Rector/Assign/RemoveDoubleAssignRector.php index 76534247fca..a2b31dca3f9 100644 --- a/rules/DeadCode/Rector/Assign/RemoveDoubleAssignRector.php +++ b/rules/DeadCode/Rector/Assign/RemoveDoubleAssignRector.php @@ -15,8 +15,8 @@ use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Assign\RemoveDoubleAssignRector\RemoveDoubleAssignRectorTest diff --git a/rules/DeadCode/Rector/Assign/RemoveDoubleSelfAssignRector.php b/rules/DeadCode/Rector/Assign/RemoveDoubleSelfAssignRector.php index 601e72a0297..8ae5c887208 100644 --- a/rules/DeadCode/Rector/Assign/RemoveDoubleSelfAssignRector.php +++ b/rules/DeadCode/Rector/Assign/RemoveDoubleSelfAssignRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\Variable; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Assign\RemoveDoubleSelfAssignRector\RemoveDoubleSelfAssignRectorTest diff --git a/rules/DeadCode/Rector/Assign/RemoveUnusedVariableAssignRector.php b/rules/DeadCode/Rector/Assign/RemoveUnusedVariableAssignRector.php index d9bb3477202..50a7966f833 100644 --- a/rules/DeadCode/Rector/Assign/RemoveUnusedVariableAssignRector.php +++ b/rules/DeadCode/Rector/Assign/RemoveUnusedVariableAssignRector.php @@ -30,9 +30,9 @@ use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Assign\RemoveUnusedVariableAssignRector\RemoveUnusedVariableAssignRectorTest diff --git a/rules/DeadCode/Rector/BinaryOp/RemoveRedundantTypeCheckRector.php b/rules/DeadCode/Rector/BinaryOp/RemoveRedundantTypeCheckRector.php index f2e86be0866..880d7b7b181 100644 --- a/rules/DeadCode/Rector/BinaryOp/RemoveRedundantTypeCheckRector.php +++ b/rules/DeadCode/Rector/BinaryOp/RemoveRedundantTypeCheckRector.php @@ -17,8 +17,8 @@ use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\BinaryOp\RemoveRedundantTypeCheckRector\RemoveRedundantTypeCheckRectorTest diff --git a/rules/DeadCode/Rector/Block/ReplaceBlockToItsStmtsRector.php b/rules/DeadCode/Rector/Block/ReplaceBlockToItsStmtsRector.php index d57a8a2f2f0..47cb363218f 100644 --- a/rules/DeadCode/Rector/Block/ReplaceBlockToItsStmtsRector.php +++ b/rules/DeadCode/Rector/Block/ReplaceBlockToItsStmtsRector.php @@ -9,8 +9,8 @@ use PhpParser\Node\Stmt\Block; use PhpParser\NodeVisitor; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Block\ReplaceBlockToItsStmtsRector\ReplaceBlockToItsStmtsRectorTest diff --git a/rules/DeadCode/Rector/BooleanAnd/RemoveAndTrueRector.php b/rules/DeadCode/Rector/BooleanAnd/RemoveAndTrueRector.php index 5659d07b139..2ba37f66c02 100644 --- a/rules/DeadCode/Rector/BooleanAnd/RemoveAndTrueRector.php +++ b/rules/DeadCode/Rector/BooleanAnd/RemoveAndTrueRector.php @@ -9,8 +9,8 @@ use PhpParser\Node\Expr\BinaryOp\BooleanAnd; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\BooleanAnd\RemoveAndTrueRector\RemoveAndTrueRectorTest diff --git a/rules/DeadCode/Rector/Cast/RecastingRemovalRector.php b/rules/DeadCode/Rector/Cast/RecastingRemovalRector.php index b675b2f3e13..8fe82812042 100644 --- a/rules/DeadCode/Rector/Cast/RecastingRemovalRector.php +++ b/rules/DeadCode/Rector/Cast/RecastingRemovalRector.php @@ -31,8 +31,8 @@ use Rector\NodeAnalyzer\PropertyFetchAnalyzer; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Cast\RecastingRemovalRector\RecastingRemovalRectorTest diff --git a/rules/DeadCode/Rector/ClassConst/RemoveUnusedPrivateClassConstantRector.php b/rules/DeadCode/Rector/ClassConst/RemoveUnusedPrivateClassConstantRector.php index 74758264ba1..56820e8971b 100644 --- a/rules/DeadCode/Rector/ClassConst/RemoveUnusedPrivateClassConstantRector.php +++ b/rules/DeadCode/Rector/ClassConst/RemoveUnusedPrivateClassConstantRector.php @@ -12,8 +12,8 @@ use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassConst\RemoveUnusedPrivateClassConstantRector\RemoveUnusedPrivateClassConstantRectorTest diff --git a/rules/DeadCode/Rector/ClassLike/RemoveAnnotationRector.php b/rules/DeadCode/Rector/ClassLike/RemoveAnnotationRector.php index 7b487f2087a..e5ee5fba91f 100644 --- a/rules/DeadCode/Rector/ClassLike/RemoveAnnotationRector.php +++ b/rules/DeadCode/Rector/ClassLike/RemoveAnnotationRector.php @@ -13,8 +13,8 @@ use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as removing an annotation by name is a coding standard concern, not an upgrade path. It is not part of any set and a coding standard tool handles it better. diff --git a/rules/DeadCode/Rector/ClassLike/RemoveTypedPropertyNonMockDocblockRector.php b/rules/DeadCode/Rector/ClassLike/RemoveTypedPropertyNonMockDocblockRector.php index af74b38a204..9c76515f526 100644 --- a/rules/DeadCode/Rector/ClassLike/RemoveTypedPropertyNonMockDocblockRector.php +++ b/rules/DeadCode/Rector/ClassLike/RemoveTypedPropertyNonMockDocblockRector.php @@ -9,8 +9,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated as it has no real value, removing a single narrow @var docblock combination on a typed property. diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveArgumentFromDefaultParentCallRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveArgumentFromDefaultParentCallRector.php index 95cc4ed1915..e15f2824422 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveArgumentFromDefaultParentCallRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveArgumentFromDefaultParentCallRector.php @@ -15,8 +15,8 @@ use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveArgumentFromDefaultParentCallRector\RemoveArgumentFromDefaultParentCallRectorTest diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveDuplicatedReturnSelfDocblockRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveDuplicatedReturnSelfDocblockRector.php index 11cf7645087..a4873d41ca9 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveDuplicatedReturnSelfDocblockRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveDuplicatedReturnSelfDocblockRector.php @@ -20,9 +20,9 @@ use Rector\Comments\NodeDocBlock\DocBlockUpdater; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveDuplicatedReturnSelfDocblockRector\RemoveDuplicatedReturnSelfDocblockRectorTest diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveEmptyClassMethodRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveEmptyClassMethodRector.php index d7ef32dab1f..8731762659e 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveEmptyClassMethodRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveEmptyClassMethodRector.php @@ -20,9 +20,9 @@ use Rector\NodeManipulator\ClassMethodManipulator; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveEmptyClassMethodRector\RemoveEmptyClassMethodRectorTest diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveMixedDocblockOverruledByNativeTypeRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveMixedDocblockOverruledByNativeTypeRector.php index dfe79ebd2d4..0e3be81868c 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveMixedDocblockOverruledByNativeTypeRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveMixedDocblockOverruledByNativeTypeRector.php @@ -20,8 +20,8 @@ use Rector\Comments\NodeDocBlock\DocBlockUpdater; use Rector\PhpDocParser\PhpDocParser\PhpDocNodeTraverser; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveMixedDocblockOverruledByNativeTypeRector\RemoveMixedDocblockOverruledByNativeTypeRectorTest diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveNullTagValueNodeRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveNullTagValueNodeRector.php index 3a3669ef9af..7a4ade882e5 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveNullTagValueNodeRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveNullTagValueNodeRector.php @@ -20,8 +20,8 @@ use Rector\Comments\NodeDocBlock\DocBlockUpdater; use Rector\PhpDocParser\PhpDocParser\PhpDocNodeTraverser; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveNullTagValueNodeRector\RemoveNullTagValueNodeRectorTest diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveParentDelegatingClassMethodRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveParentDelegatingClassMethodRector.php index acf657f6102..eec466ec926 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveParentDelegatingClassMethodRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveParentDelegatingClassMethodRector.php @@ -22,10 +22,10 @@ use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\ValueObject\MethodName; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveParentDelegatingClassMethodRector\RemoveParentDelegatingClassMethodRectorTest diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveParentDelegatingConstructorRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveParentDelegatingConstructorRector.php index e08ade20c24..28a9793ac00 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveParentDelegatingConstructorRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveParentDelegatingConstructorRector.php @@ -22,10 +22,10 @@ use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\ValueObject\MethodName; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveParentDelegatingConstructorRector\RemoveParentDelegatingConstructorRectorTest diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveReturnTagIncompatibleWithNativeTypeRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveReturnTagIncompatibleWithNativeTypeRector.php index d5dc9306791..2b877e9b503 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveReturnTagIncompatibleWithNativeTypeRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveReturnTagIncompatibleWithNativeTypeRector.php @@ -25,9 +25,9 @@ use Rector\PhpDocParser\PhpDocParser\PhpDocNodeTraverser; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveReturnTagIncompatibleWithNativeTypeRector\RemoveReturnTagIncompatibleWithNativeTypeRectorTest diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveTestsOverriddenPrivateMethodParameterRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveTestsOverriddenPrivateMethodParameterRector.php index cc6bf54c665..0ade0c4e59b 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveTestsOverriddenPrivateMethodParameterRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveTestsOverriddenPrivateMethodParameterRector.php @@ -10,9 +10,9 @@ use Rector\DeadCode\NodeManipulator\PrivateMethodParamRemover; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveTestsOverriddenPrivateMethodParameterRector\RemoveTestsOverriddenPrivateMethodParameterRectorTest diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedConstructorParamRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedConstructorParamRector.php index 73c0b6c5cef..134a933a60f 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedConstructorParamRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedConstructorParamRector.php @@ -12,9 +12,9 @@ use Rector\DeadCode\NodeManipulator\ClassMethodParamRemover; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveUnusedConstructorParamRector\RemoveUnusedConstructorParamRectorTest diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodParameterRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodParameterRector.php index a1a6a11826b..7c0c1cbaf0c 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodParameterRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodParameterRector.php @@ -9,8 +9,8 @@ use Rector\DeadCode\NodeCollector\UnusedParameterResolver; use Rector\DeadCode\NodeManipulator\PrivateMethodParamRemover; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveUnusedPrivateMethodParameterRector\RemoveUnusedPrivateMethodParameterRectorTest diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodRector.php index 13b2178c04b..00eac29bc75 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodRector.php @@ -18,10 +18,10 @@ use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclarationDocblocks\NodeFinder\DataProviderMethodsFinder; use Rector\ValueObject\MethodName; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveUnusedPrivateMethodRector\RemoveUnusedPrivateMethodRectorTest diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPromotedPropertyRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPromotedPropertyRector.php index d47ee0983a8..51bfed9b962 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPromotedPropertyRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPromotedPropertyRector.php @@ -21,12 +21,12 @@ use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\Visibility; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveUnusedPromotedPropertyRector\RemoveUnusedPromotedPropertyRectorTest diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPublicMethodParameterRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPublicMethodParameterRector.php index 842d7ce3581..6e1d9f99515 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPublicMethodParameterRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPublicMethodParameterRector.php @@ -13,9 +13,9 @@ use Rector\NodeAnalyzer\MagicClassMethodAnalyzer; use Rector\Php80\NodeAnalyzer\PhpAttributeAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveUnusedPublicMethodParameterRector\RemoveUnusedPublicMethodParameterRectorTest diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUselessAssignFromPropertyPromotionRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUselessAssignFromPropertyPromotionRector.php index 46d8e30b66e..7de2b84d2c9 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUselessAssignFromPropertyPromotionRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUselessAssignFromPropertyPromotionRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Expression; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveUselessAssignFromPropertyPromotionRector\RemoveUselessAssignFromPropertyPromotionRectorTest diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUselessParamTagRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUselessParamTagRector.php index 04b9b0a5423..b5aaacdee9b 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUselessParamTagRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUselessParamTagRector.php @@ -11,8 +11,8 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\DeadCode\PhpDoc\TagRemover\ParamTagRemover; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveUselessParamTagRector\RemoveUselessParamTagRectorTest diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnExprInConstructRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnExprInConstructRector.php index c8b1c1a3aae..fc9dcc73249 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnExprInConstructRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnExprInConstructRector.php @@ -15,9 +15,9 @@ use PhpParser\NodeVisitor; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveUselessReturnExprInConstructRector\RemoveUselessReturnExprInConstructRectorTest diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnTagRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnTagRector.php index 75ae87d5032..68cf0adf629 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnTagRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnTagRector.php @@ -11,8 +11,8 @@ use Rector\Comments\NodeDocBlock\DocBlockUpdater; use Rector\DeadCode\PhpDoc\TagRemover\ReturnTagRemover; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveUselessReturnTagRector\RemoveUselessReturnTagRectorTest diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUselessUnionReturnDocblockRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUselessUnionReturnDocblockRector.php index 561a2689a75..a3ba8934ffc 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUselessUnionReturnDocblockRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUselessUnionReturnDocblockRector.php @@ -13,11 +13,11 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveUselessUnionReturnDocblockRector\RemoveUselessUnionReturnDocblockRectorTest diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveVoidDocblockFromMagicMethodRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveVoidDocblockFromMagicMethodRector.php index 30b88b28329..3aa87753282 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveVoidDocblockFromMagicMethodRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveVoidDocblockFromMagicMethodRector.php @@ -11,9 +11,9 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveVoidDocblockFromMagicMethodRector\RemoveVoidDocblockFromMagicMethodRectorTest diff --git a/rules/DeadCode/Rector/Class_/RemoveRefactorDuplicatedNodeInstanceCheckRector.php b/rules/DeadCode/Rector/Class_/RemoveRefactorDuplicatedNodeInstanceCheckRector.php index dd61e5f73e2..8aac3952094 100644 --- a/rules/DeadCode/Rector/Class_/RemoveRefactorDuplicatedNodeInstanceCheckRector.php +++ b/rules/DeadCode/Rector/Class_/RemoveRefactorDuplicatedNodeInstanceCheckRector.php @@ -18,9 +18,9 @@ use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\ValueObject\Type\ShortenedObjectType; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/DeadCode/Rector/Closure/RemoveUnusedClosureVariableUseRector.php b/rules/DeadCode/Rector/Closure/RemoveUnusedClosureVariableUseRector.php index c6e9f0f6488..fd7f6035b68 100644 --- a/rules/DeadCode/Rector/Closure/RemoveUnusedClosureVariableUseRector.php +++ b/rules/DeadCode/Rector/Closure/RemoveUnusedClosureVariableUseRector.php @@ -9,8 +9,8 @@ use Rector\DeadCode\NodeAnalyzer\ExprUsedInNodeAnalyzer; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Closure\RemoveUnusedClosureVariableUseRector\RemoveUnusedClosureVariableUseRectorTest diff --git a/rules/DeadCode/Rector/Concat/RemoveConcatAutocastRector.php b/rules/DeadCode/Rector/Concat/RemoveConcatAutocastRector.php index 6205fe4c468..73254f25d72 100644 --- a/rules/DeadCode/Rector/Concat/RemoveConcatAutocastRector.php +++ b/rules/DeadCode/Rector/Concat/RemoveConcatAutocastRector.php @@ -11,8 +11,8 @@ use PhpParser\Node\Expr\Cast\String_; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Concat\RemoveConcatAutocastRector\RemoveConcatAutocastRectorTest diff --git a/rules/DeadCode/Rector/ConstFetch/RemovePhpVersionIdCheckRector.php b/rules/DeadCode/Rector/ConstFetch/RemovePhpVersionIdCheckRector.php index 82e237461b1..a3c8267bade 100644 --- a/rules/DeadCode/Rector/ConstFetch/RemovePhpVersionIdCheckRector.php +++ b/rules/DeadCode/Rector/ConstFetch/RemovePhpVersionIdCheckRector.php @@ -16,8 +16,8 @@ use PhpParser\NodeVisitor; use Rector\Php\PhpVersionProvider; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ConstFetch\RemovePhpVersionIdCheckRector\RemovePhpVersionIdCheckRectorTest diff --git a/rules/DeadCode/Rector/Expression/RemoveDeadStmtRector.php b/rules/DeadCode/Rector/Expression/RemoveDeadStmtRector.php index b3e34bfa94c..d5d8eb25af3 100644 --- a/rules/DeadCode/Rector/Expression/RemoveDeadStmtRector.php +++ b/rules/DeadCode/Rector/Expression/RemoveDeadStmtRector.php @@ -16,8 +16,8 @@ use Rector\NodeAnalyzer\PropertyFetchAnalyzer; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Expression\RemoveDeadStmtRector\RemoveDeadStmtRectorTest diff --git a/rules/DeadCode/Rector/Expression/SimplifyMirrorAssignRector.php b/rules/DeadCode/Rector/Expression/SimplifyMirrorAssignRector.php index 5f350d121e5..5c0f8d019fe 100644 --- a/rules/DeadCode/Rector/Expression/SimplifyMirrorAssignRector.php +++ b/rules/DeadCode/Rector/Expression/SimplifyMirrorAssignRector.php @@ -9,8 +9,8 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\NodeVisitor; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Expression\SimplifyMirrorAssignRector\SimplifyMirrorAssignRectorTest diff --git a/rules/DeadCode/Rector/For_/RemoveDeadContinueRector.php b/rules/DeadCode/Rector/For_/RemoveDeadContinueRector.php index e2d152f20ad..aad8f0c9be5 100644 --- a/rules/DeadCode/Rector/For_/RemoveDeadContinueRector.php +++ b/rules/DeadCode/Rector/For_/RemoveDeadContinueRector.php @@ -13,8 +13,8 @@ use PhpParser\Node\Stmt\Foreach_; use PhpParser\Node\Stmt\While_; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\For_\RemoveDeadContinueRector\RemoveDeadContinueRectorTest diff --git a/rules/DeadCode/Rector/For_/RemoveDeadIfForeachForRector.php b/rules/DeadCode/Rector/For_/RemoveDeadIfForeachForRector.php index f4a86bb53ba..5e3567e5637 100644 --- a/rules/DeadCode/Rector/For_/RemoveDeadIfForeachForRector.php +++ b/rules/DeadCode/Rector/For_/RemoveDeadIfForeachForRector.php @@ -18,8 +18,8 @@ use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\For_\RemoveDeadIfForeachForRector\RemoveDeadIfForeachForRectorTest diff --git a/rules/DeadCode/Rector/For_/RemoveDeadLoopRector.php b/rules/DeadCode/Rector/For_/RemoveDeadLoopRector.php index db9e4e9d37c..ff70a2fa85f 100644 --- a/rules/DeadCode/Rector/For_/RemoveDeadLoopRector.php +++ b/rules/DeadCode/Rector/For_/RemoveDeadLoopRector.php @@ -13,8 +13,8 @@ use PhpParser\NodeVisitor; use Rector\DeadCode\SideEffect\SideEffectNodeDetector; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\For_\RemoveDeadLoopRector\RemoveDeadLoopRectorTest diff --git a/rules/DeadCode/Rector/Foreach_/RemoveUnusedForeachKeyRector.php b/rules/DeadCode/Rector/Foreach_/RemoveUnusedForeachKeyRector.php index c6b71861dc2..adc55cb979a 100644 --- a/rules/DeadCode/Rector/Foreach_/RemoveUnusedForeachKeyRector.php +++ b/rules/DeadCode/Rector/Foreach_/RemoveUnusedForeachKeyRector.php @@ -16,8 +16,8 @@ use Rector\NodeManipulator\StmtsManipulator; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Foreach_\RemoveUnusedForeachKeyRector\RemoveUnusedForeachKeyRectorTest diff --git a/rules/DeadCode/Rector/FuncCall/RemoveFilterVarOnExactTypeRector.php b/rules/DeadCode/Rector/FuncCall/RemoveFilterVarOnExactTypeRector.php index 482c0b9a152..6b327eacd75 100644 --- a/rules/DeadCode/Rector/FuncCall/RemoveFilterVarOnExactTypeRector.php +++ b/rules/DeadCode/Rector/FuncCall/RemoveFilterVarOnExactTypeRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Expr\ConstFetch; use PhpParser\Node\Expr\FuncCall; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\FuncCall\RemoveFilterVarOnExactTypeRector\RemoveFilterVarOnExactTypeRectorTest diff --git a/rules/DeadCode/Rector/FunctionLike/NarrowWideUnionReturnTypeRector.php b/rules/DeadCode/Rector/FunctionLike/NarrowWideUnionReturnTypeRector.php index 85e9e481564..ccd7a61919a 100644 --- a/rules/DeadCode/Rector/FunctionLike/NarrowWideUnionReturnTypeRector.php +++ b/rules/DeadCode/Rector/FunctionLike/NarrowWideUnionReturnTypeRector.php @@ -35,12 +35,12 @@ use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\TypeInferer\SilentVoidResolver; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\FunctionLike\NarrowWideUnionReturnTypeRector\NarrowWideUnionReturnTypeRectorTest diff --git a/rules/DeadCode/Rector/FunctionLike/RemoveDeadReturnRector.php b/rules/DeadCode/Rector/FunctionLike/RemoveDeadReturnRector.php index 141279cb8df..68afc6777aa 100644 --- a/rules/DeadCode/Rector/FunctionLike/RemoveDeadReturnRector.php +++ b/rules/DeadCode/Rector/FunctionLike/RemoveDeadReturnRector.php @@ -13,8 +13,8 @@ use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\FunctionLike\RemoveDeadReturnRector\RemoveDeadReturnRectorTest diff --git a/rules/DeadCode/Rector/If_/ReduceAlwaysFalseIfOrRector.php b/rules/DeadCode/Rector/If_/ReduceAlwaysFalseIfOrRector.php index 6bdc90ac488..4179adc561e 100644 --- a/rules/DeadCode/Rector/If_/ReduceAlwaysFalseIfOrRector.php +++ b/rules/DeadCode/Rector/If_/ReduceAlwaysFalseIfOrRector.php @@ -9,8 +9,8 @@ use PhpParser\Node\Stmt\If_; use Rector\DeadCode\NodeAnalyzer\SafeLeftTypeBooleanAndOrAnalyzer; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\If_\ReduceAlwaysFalseIfOrRector\ReduceAlwaysFalseIfOrRectorTest diff --git a/rules/DeadCode/Rector/If_/RemoveAlwaysTrueIfConditionRector.php b/rules/DeadCode/Rector/If_/RemoveAlwaysTrueIfConditionRector.php index 49395a34e18..b9b18697b03 100644 --- a/rules/DeadCode/Rector/If_/RemoveAlwaysTrueIfConditionRector.php +++ b/rules/DeadCode/Rector/If_/RemoveAlwaysTrueIfConditionRector.php @@ -28,8 +28,8 @@ use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\If_\RemoveAlwaysTrueIfConditionRector\RemoveAlwaysTrueIfConditionRectorTest diff --git a/rules/DeadCode/Rector/If_/RemoveDeadIfBlockRector.php b/rules/DeadCode/Rector/If_/RemoveDeadIfBlockRector.php index 3db4d419c37..781f86af2d9 100644 --- a/rules/DeadCode/Rector/If_/RemoveDeadIfBlockRector.php +++ b/rules/DeadCode/Rector/If_/RemoveDeadIfBlockRector.php @@ -13,8 +13,8 @@ use Rector\DeadCode\SideEffect\SideEffectNodeDetector; use Rector\EarlyReturn\NodeTransformer\ConditionInverter; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\If_\RemoveDeadIfBlockRector\RemoveDeadIfBlockRectorTest diff --git a/rules/DeadCode/Rector/If_/RemoveDeadInstanceOfRector.php b/rules/DeadCode/Rector/If_/RemoveDeadInstanceOfRector.php index 2d2d07dcc08..1717993aca7 100644 --- a/rules/DeadCode/Rector/If_/RemoveDeadInstanceOfRector.php +++ b/rules/DeadCode/Rector/If_/RemoveDeadInstanceOfRector.php @@ -25,8 +25,8 @@ use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\If_\RemoveDeadInstanceOfRector\RemoveDeadInstanceOfRectorTest diff --git a/rules/DeadCode/Rector/If_/RemoveOverriddenAssignBeforeIfElseRector.php b/rules/DeadCode/Rector/If_/RemoveOverriddenAssignBeforeIfElseRector.php index 207d4031165..67ea104e013 100644 --- a/rules/DeadCode/Rector/If_/RemoveOverriddenAssignBeforeIfElseRector.php +++ b/rules/DeadCode/Rector/If_/RemoveOverriddenAssignBeforeIfElseRector.php @@ -18,8 +18,8 @@ use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\If_\RemoveOverriddenAssignBeforeIfElseRector\RemoveOverriddenAssignBeforeIfElseRectorTest diff --git a/rules/DeadCode/Rector/If_/RemoveTypedPropertyDeadInstanceOfRector.php b/rules/DeadCode/Rector/If_/RemoveTypedPropertyDeadInstanceOfRector.php index ca9ae5e97f4..31d208111fd 100644 --- a/rules/DeadCode/Rector/If_/RemoveTypedPropertyDeadInstanceOfRector.php +++ b/rules/DeadCode/Rector/If_/RemoveTypedPropertyDeadInstanceOfRector.php @@ -22,9 +22,9 @@ use Rector\NodeManipulator\IfManipulator; use Rector\Php80\NodeAnalyzer\PromotedPropertyResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\AlreadyAssignDetector\ConstructorAssignDetector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\If_\RemoveTypedPropertyDeadInstanceOfRector\RemoveTypedPropertyDeadInstanceOfRectorTest diff --git a/rules/DeadCode/Rector/If_/RemoveUnusedNonEmptyArrayBeforeForeachRector.php b/rules/DeadCode/Rector/If_/RemoveUnusedNonEmptyArrayBeforeForeachRector.php index cb423a5b2af..dc7252e2a43 100644 --- a/rules/DeadCode/Rector/If_/RemoveUnusedNonEmptyArrayBeforeForeachRector.php +++ b/rules/DeadCode/Rector/If_/RemoveUnusedNonEmptyArrayBeforeForeachRector.php @@ -23,8 +23,8 @@ use Rector\PhpParser\Enum\NodeGroup; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\If_\RemoveUnusedNonEmptyArrayBeforeForeachRector\RemoveUnusedNonEmptyArrayBeforeForeachRectorTest diff --git a/rules/DeadCode/Rector/If_/SimplifyIfElseWithSameContentRector.php b/rules/DeadCode/Rector/If_/SimplifyIfElseWithSameContentRector.php index 829bf2405a2..80da1cf63f2 100644 --- a/rules/DeadCode/Rector/If_/SimplifyIfElseWithSameContentRector.php +++ b/rules/DeadCode/Rector/If_/SimplifyIfElseWithSameContentRector.php @@ -12,8 +12,8 @@ use Rector\Exception\ShouldNotHappenException; use Rector\PhpParser\Printer\BetterStandardPrinter; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\If_\SimplifyIfElseWithSameContentRector\SimplifyIfElseWithSameContentRectorTest diff --git a/rules/DeadCode/Rector/If_/UnwrapFutureCompatibleIfPhpVersionRector.php b/rules/DeadCode/Rector/If_/UnwrapFutureCompatibleIfPhpVersionRector.php index 1d76110c2c7..8df1f22bb83 100644 --- a/rules/DeadCode/Rector/If_/UnwrapFutureCompatibleIfPhpVersionRector.php +++ b/rules/DeadCode/Rector/If_/UnwrapFutureCompatibleIfPhpVersionRector.php @@ -14,8 +14,8 @@ use Rector\DeadCode\Contract\ConditionInterface; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\If_\UnwrapFutureCompatibleIfPhpVersionRector\UnwrapFutureCompatibleIfPhpVersionRectorTest diff --git a/rules/DeadCode/Rector/MethodCall/RemoveNullArgOnNullDefaultParamRector.php b/rules/DeadCode/Rector/MethodCall/RemoveNullArgOnNullDefaultParamRector.php index 855e3ffde7d..53f5b0f896b 100644 --- a/rules/DeadCode/Rector/MethodCall/RemoveNullArgOnNullDefaultParamRector.php +++ b/rules/DeadCode/Rector/MethodCall/RemoveNullArgOnNullDefaultParamRector.php @@ -13,8 +13,8 @@ use Rector\DeadCode\NodeAnalyzer\CallLikeParamDefaultResolver; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\MethodCall\RemoveNullArgOnNullDefaultParamRector\RemoveNullArgOnNullDefaultParamRectorTest diff --git a/rules/DeadCode/Rector/MethodCall/RemoveNullNamedArgOnNullDefaultParamRector.php b/rules/DeadCode/Rector/MethodCall/RemoveNullNamedArgOnNullDefaultParamRector.php index 97b0845995a..0f5705e6db3 100644 --- a/rules/DeadCode/Rector/MethodCall/RemoveNullNamedArgOnNullDefaultParamRector.php +++ b/rules/DeadCode/Rector/MethodCall/RemoveNullNamedArgOnNullDefaultParamRector.php @@ -13,8 +13,8 @@ use Rector\DeadCode\NodeAnalyzer\CallLikeParamDefaultResolver; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\MethodCall\RemoveNullNamedArgOnNullDefaultParamRector\RemoveNullNamedArgOnNullDefaultParamRectorTest diff --git a/rules/DeadCode/Rector/Node/RemoveNonExistingVarAnnotationRector.php b/rules/DeadCode/Rector/Node/RemoveNonExistingVarAnnotationRector.php index dc8e6302363..c46bfd6ff83 100644 --- a/rules/DeadCode/Rector/Node/RemoveNonExistingVarAnnotationRector.php +++ b/rules/DeadCode/Rector/Node/RemoveNonExistingVarAnnotationRector.php @@ -31,8 +31,8 @@ use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Node\RemoveNonExistingVarAnnotationRector\RemoveNonExistingVarAnnotationRectorTest diff --git a/rules/DeadCode/Rector/Plus/RemoveDeadZeroAndOneOperationRector.php b/rules/DeadCode/Rector/Plus/RemoveDeadZeroAndOneOperationRector.php index d27f08f35d6..5b284410ee8 100644 --- a/rules/DeadCode/Rector/Plus/RemoveDeadZeroAndOneOperationRector.php +++ b/rules/DeadCode/Rector/Plus/RemoveDeadZeroAndOneOperationRector.php @@ -21,9 +21,9 @@ use PhpParser\Node\Scalar\Int_; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\Application\File; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Plus\RemoveDeadZeroAndOneOperationRector\RemoveDeadZeroAndOneOperationRectorTest diff --git a/rules/DeadCode/Rector/Property/RemoveDefaultValueFromAssignedPropertyRector.php b/rules/DeadCode/Rector/Property/RemoveDefaultValueFromAssignedPropertyRector.php index 8751d62de99..da4bc5f4483 100644 --- a/rules/DeadCode/Rector/Property/RemoveDefaultValueFromAssignedPropertyRector.php +++ b/rules/DeadCode/Rector/Property/RemoveDefaultValueFromAssignedPropertyRector.php @@ -17,10 +17,10 @@ use Rector\NodeAnalyzer\PropertyFetchAnalyzer; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\AlreadyAssignDetector\ConstructorAssignDetector; use Rector\ValueObject\MethodName; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Property\RemoveDefaultValueFromAssignedPropertyRector\RemoveDefaultValueFromAssignedPropertyRectorTest diff --git a/rules/DeadCode/Rector/Property/RemoveUnusedPrivatePropertyRector.php b/rules/DeadCode/Rector/Property/RemoveUnusedPrivatePropertyRector.php index 1466e1a65e9..542f9063471 100644 --- a/rules/DeadCode/Rector/Property/RemoveUnusedPrivatePropertyRector.php +++ b/rules/DeadCode/Rector/Property/RemoveUnusedPrivatePropertyRector.php @@ -20,8 +20,8 @@ use Rector\DeadCode\NodeAnalyzer\PropertyWriteonlyAnalyzer; use Rector\PhpParser\NodeFinder\PropertyFetchFinder; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Property\RemoveUnusedPrivatePropertyRector\RemoveUnusedPrivatePropertyRectorTest diff --git a/rules/DeadCode/Rector/Property/RemoveUselessReadOnlyTagRector.php b/rules/DeadCode/Rector/Property/RemoveUselessReadOnlyTagRector.php index 125d1574fa3..303d06166eb 100644 --- a/rules/DeadCode/Rector/Property/RemoveUselessReadOnlyTagRector.php +++ b/rules/DeadCode/Rector/Property/RemoveUselessReadOnlyTagRector.php @@ -14,10 +14,10 @@ use Rector\Comments\NodeDocBlock\DocBlockUpdater; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Property\RemoveUselessReadOnlyTagRector\RemoveUselessReadOnlyTagRectorTest diff --git a/rules/DeadCode/Rector/Property/RemoveUselessVarTagRector.php b/rules/DeadCode/Rector/Property/RemoveUselessVarTagRector.php index 1c07d2c5419..d893d12c45e 100644 --- a/rules/DeadCode/Rector/Property/RemoveUselessVarTagRector.php +++ b/rules/DeadCode/Rector/Property/RemoveUselessVarTagRector.php @@ -11,8 +11,8 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\DeadCode\PhpDoc\TagRemover\VarTagRemover; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Property\RemoveUselessVarTagRector\RemoveUselessVarTagRectorTest diff --git a/rules/DeadCode/Rector/PropertyProperty/RemoveNullPropertyInitializationRector.php b/rules/DeadCode/Rector/PropertyProperty/RemoveNullPropertyInitializationRector.php index 2c1cee9511c..db4dd392b36 100644 --- a/rules/DeadCode/Rector/PropertyProperty/RemoveNullPropertyInitializationRector.php +++ b/rules/DeadCode/Rector/PropertyProperty/RemoveNullPropertyInitializationRector.php @@ -9,8 +9,8 @@ use PhpParser\Node\Expr\ConstFetch; use PhpParser\Node\Stmt\Property; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use function strtolower; /** diff --git a/rules/DeadCode/Rector/Return_/RemoveDeadConditionAboveReturnRector.php b/rules/DeadCode/Rector/Return_/RemoveDeadConditionAboveReturnRector.php index c43c9a3f510..44935ed32cf 100644 --- a/rules/DeadCode/Rector/Return_/RemoveDeadConditionAboveReturnRector.php +++ b/rules/DeadCode/Rector/Return_/RemoveDeadConditionAboveReturnRector.php @@ -12,8 +12,8 @@ use Rector\DeadCode\SideEffect\SideEffectNodeDetector; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Return_\RemoveDeadConditionAboveReturnRector\RemoveDeadConditionAboveReturnRectorTest diff --git a/rules/DeadCode/Rector/StaticCall/RemoveParentCallWithoutParentRector.php b/rules/DeadCode/Rector/StaticCall/RemoveParentCallWithoutParentRector.php index bb543cc4c24..0ac9f8f7d34 100644 --- a/rules/DeadCode/Rector/StaticCall/RemoveParentCallWithoutParentRector.php +++ b/rules/DeadCode/Rector/StaticCall/RemoveParentCallWithoutParentRector.php @@ -19,8 +19,8 @@ use Rector\NodeManipulator\ClassMethodManipulator; use Rector\Rector\AbstractRector; use Rector\Reflection\ClassReflectionAnalyzer; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\StaticCall\RemoveParentCallWithoutParentRector\RemoveParentCallWithoutParentRectorTest diff --git a/rules/DeadCode/Rector/Stmt/RemoveConditionExactReturnRector.php b/rules/DeadCode/Rector/Stmt/RemoveConditionExactReturnRector.php index 07de40ec681..37bab729a49 100644 --- a/rules/DeadCode/Rector/Stmt/RemoveConditionExactReturnRector.php +++ b/rules/DeadCode/Rector/Stmt/RemoveConditionExactReturnRector.php @@ -13,8 +13,8 @@ use Rector\DeadCode\SideEffect\SideEffectNodeDetector; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Stmt\RemoveConditionExactReturnRector\RemoveConditionExactReturnRectorTest diff --git a/rules/DeadCode/Rector/Stmt/RemoveNextSameValueConditionRector.php b/rules/DeadCode/Rector/Stmt/RemoveNextSameValueConditionRector.php index 9f80dd08301..869670fbe9a 100644 --- a/rules/DeadCode/Rector/Stmt/RemoveNextSameValueConditionRector.php +++ b/rules/DeadCode/Rector/Stmt/RemoveNextSameValueConditionRector.php @@ -13,8 +13,8 @@ use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Stmt\RemoveNextSameValueConditionRector\RemoveNextSameValueConditionRectorTest diff --git a/rules/DeadCode/Rector/Stmt/RemoveUnreachableStatementRector.php b/rules/DeadCode/Rector/Stmt/RemoveUnreachableStatementRector.php index 05d0e944390..2762456c8db 100644 --- a/rules/DeadCode/Rector/Stmt/RemoveUnreachableStatementRector.php +++ b/rules/DeadCode/Rector/Stmt/RemoveUnreachableStatementRector.php @@ -10,8 +10,8 @@ use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\FileNode; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Stmt\RemoveUnreachableStatementRector\RemoveUnreachableStatementRectorTest diff --git a/rules/DeadCode/Rector/StmtsAwareInterface/RemoveDeadInstanceOfAssertRector.php b/rules/DeadCode/Rector/StmtsAwareInterface/RemoveDeadInstanceOfAssertRector.php index 8bf20e76935..3175856bb4b 100644 --- a/rules/DeadCode/Rector/StmtsAwareInterface/RemoveDeadInstanceOfAssertRector.php +++ b/rules/DeadCode/Rector/StmtsAwareInterface/RemoveDeadInstanceOfAssertRector.php @@ -16,8 +16,8 @@ use PhpParser\Node\Stmt\Nop; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\StmtsAwareInterface\RemoveDeadInstanceOfAssertRector\RemoveDeadInstanceOfAssertRectorTest diff --git a/rules/DeadCode/Rector/Switch_/RemoveDuplicatedCaseInSwitchRector.php b/rules/DeadCode/Rector/Switch_/RemoveDuplicatedCaseInSwitchRector.php index 4ad533970b7..694a13c7e31 100644 --- a/rules/DeadCode/Rector/Switch_/RemoveDuplicatedCaseInSwitchRector.php +++ b/rules/DeadCode/Rector/Switch_/RemoveDuplicatedCaseInSwitchRector.php @@ -12,8 +12,8 @@ use PhpParser\Node\Stmt\Switch_; use Rector\PhpParser\Printer\BetterStandardPrinter; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Switch_\RemoveDuplicatedCaseInSwitchRector\RemoveDuplicatedCaseInSwitchRectorTest diff --git a/rules/DeadCode/Rector/Ternary/RemoveUselessTernaryRector.php b/rules/DeadCode/Rector/Ternary/RemoveUselessTernaryRector.php index 23b6266a1d8..ff0e7ec1730 100644 --- a/rules/DeadCode/Rector/Ternary/RemoveUselessTernaryRector.php +++ b/rules/DeadCode/Rector/Ternary/RemoveUselessTernaryRector.php @@ -15,8 +15,8 @@ use PHPStan\Type\IntegerType; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Ternary\RemoveUselessTernaryRector\RemoveUselessTernaryRectorTest diff --git a/rules/DeadCode/Rector/Ternary/TernaryToBooleanOrFalseToBooleanAndRector.php b/rules/DeadCode/Rector/Ternary/TernaryToBooleanOrFalseToBooleanAndRector.php index f2bbef9da05..e444aeb7463 100644 --- a/rules/DeadCode/Rector/Ternary/TernaryToBooleanOrFalseToBooleanAndRector.php +++ b/rules/DeadCode/Rector/Ternary/TernaryToBooleanOrFalseToBooleanAndRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Expr\Ternary; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Ternary\TernaryToBooleanOrFalseToBooleanAndRector\TernaryToBooleanOrFalseToBooleanAndRectorTest diff --git a/rules/DeadCode/Rector/TryCatch/RemoveDeadCatchRector.php b/rules/DeadCode/Rector/TryCatch/RemoveDeadCatchRector.php index 070f4117e8f..dace51ce022 100644 --- a/rules/DeadCode/Rector/TryCatch/RemoveDeadCatchRector.php +++ b/rules/DeadCode/Rector/TryCatch/RemoveDeadCatchRector.php @@ -15,8 +15,8 @@ use PHPStan\Reflection\ReflectionProvider; use PHPStan\Type\ObjectType; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\TryCatch\RemoveDeadCatchRector\RemoveDeadCatchRectorTest diff --git a/rules/DeadCode/Rector/TryCatch/RemoveDeadTryCatchRector.php b/rules/DeadCode/Rector/TryCatch/RemoveDeadTryCatchRector.php index 56807925422..2e0cb8c6e58 100644 --- a/rules/DeadCode/Rector/TryCatch/RemoveDeadTryCatchRector.php +++ b/rules/DeadCode/Rector/TryCatch/RemoveDeadTryCatchRector.php @@ -13,8 +13,8 @@ use PhpParser\Node\Stmt\TryCatch; use PhpParser\NodeVisitor; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\TryCatch\RemoveDeadTryCatchRector\RemoveDeadTryCatchRectorTest diff --git a/rules/EarlyReturn/Rector/Foreach_/ChangeNestedForeachIfsToEarlyContinueRector.php b/rules/EarlyReturn/Rector/Foreach_/ChangeNestedForeachIfsToEarlyContinueRector.php index d7b6acaaa25..4f0a2240ade 100644 --- a/rules/EarlyReturn/Rector/Foreach_/ChangeNestedForeachIfsToEarlyContinueRector.php +++ b/rules/EarlyReturn/Rector/Foreach_/ChangeNestedForeachIfsToEarlyContinueRector.php @@ -9,8 +9,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as inverting nested ifs to continue makes the code harder to read and understand, and depends on the context. diff --git a/rules/EarlyReturn/Rector/If_/ChangeIfElseValueAssignToEarlyReturnRector.php b/rules/EarlyReturn/Rector/If_/ChangeIfElseValueAssignToEarlyReturnRector.php index 83983ca1e35..93ba39079cf 100644 --- a/rules/EarlyReturn/Rector/If_/ChangeIfElseValueAssignToEarlyReturnRector.php +++ b/rules/EarlyReturn/Rector/If_/ChangeIfElseValueAssignToEarlyReturnRector.php @@ -15,8 +15,8 @@ use Rector\NodeManipulator\StmtsManipulator; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\EarlyReturn\Rector\If_\ChangeIfElseValueAssignToEarlyReturnRector\ChangeIfElseValueAssignToEarlyReturnRectorTest diff --git a/rules/EarlyReturn/Rector/If_/ChangeNestedIfsToEarlyReturnRector.php b/rules/EarlyReturn/Rector/If_/ChangeNestedIfsToEarlyReturnRector.php index c905a911e64..cf555038255 100644 --- a/rules/EarlyReturn/Rector/If_/ChangeNestedIfsToEarlyReturnRector.php +++ b/rules/EarlyReturn/Rector/If_/ChangeNestedIfsToEarlyReturnRector.php @@ -9,8 +9,8 @@ use Rector\Exception\ShouldNotHappenException; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as inverting nested ifs to early return makes the code harder to read and understand, and depends on the context. diff --git a/rules/EarlyReturn/Rector/If_/ChangeOrIfContinueToMultiContinueRector.php b/rules/EarlyReturn/Rector/If_/ChangeOrIfContinueToMultiContinueRector.php index 888943e85bc..f37921b0403 100644 --- a/rules/EarlyReturn/Rector/If_/ChangeOrIfContinueToMultiContinueRector.php +++ b/rules/EarlyReturn/Rector/If_/ChangeOrIfContinueToMultiContinueRector.php @@ -9,8 +9,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as splitting a single condition into multiple ifs makes the code longer and harder to read in most cases. diff --git a/rules/EarlyReturn/Rector/If_/RemoveAlwaysElseRector.php b/rules/EarlyReturn/Rector/If_/RemoveAlwaysElseRector.php index 4e79993f904..86af6afa305 100644 --- a/rules/EarlyReturn/Rector/If_/RemoveAlwaysElseRector.php +++ b/rules/EarlyReturn/Rector/If_/RemoveAlwaysElseRector.php @@ -14,8 +14,8 @@ use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\EarlyReturn\Rector\If_\RemoveAlwaysElseRector\RemoveAlwaysElseRectorTest diff --git a/rules/EarlyReturn/Rector/Return_/PreparedValueToEarlyReturnRector.php b/rules/EarlyReturn/Rector/Return_/PreparedValueToEarlyReturnRector.php index 8bf1d100df3..3cb404d9332 100644 --- a/rules/EarlyReturn/Rector/Return_/PreparedValueToEarlyReturnRector.php +++ b/rules/EarlyReturn/Rector/Return_/PreparedValueToEarlyReturnRector.php @@ -22,8 +22,8 @@ use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\EarlyReturn\Rector\Return_\PreparedValueToEarlyReturnRector\PreparedValueToEarlyReturnRectorTest diff --git a/rules/EarlyReturn/Rector/Return_/ReturnBinaryOrToEarlyReturnRector.php b/rules/EarlyReturn/Rector/Return_/ReturnBinaryOrToEarlyReturnRector.php index 34942cc8380..a63f7ed1411 100644 --- a/rules/EarlyReturn/Rector/Return_/ReturnBinaryOrToEarlyReturnRector.php +++ b/rules/EarlyReturn/Rector/Return_/ReturnBinaryOrToEarlyReturnRector.php @@ -9,8 +9,8 @@ use Rector\Exception\ShouldNotHappenException; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as splitting a single return into multiple early returns makes the code longer and harder to read. diff --git a/rules/EarlyReturn/Rector/StmtsAwareInterface/ReturnEarlyIfVariableRector.php b/rules/EarlyReturn/Rector/StmtsAwareInterface/ReturnEarlyIfVariableRector.php index 87532dcb0c2..caa5e5f8b0a 100644 --- a/rules/EarlyReturn/Rector/StmtsAwareInterface/ReturnEarlyIfVariableRector.php +++ b/rules/EarlyReturn/Rector/StmtsAwareInterface/ReturnEarlyIfVariableRector.php @@ -18,8 +18,8 @@ use Rector\NodeAnalyzer\VariableAnalyzer; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\EarlyReturn\Rector\StmtsAwareInterface\ReturnEarlyIfVariableRector\ReturnEarlyIfVariableRectorTest diff --git a/rules/Instanceof_/Rector/Ternary/FlipNegatedTernaryInstanceofRector.php b/rules/Instanceof_/Rector/Ternary/FlipNegatedTernaryInstanceofRector.php index a5c60471f12..a6fd26b2a29 100644 --- a/rules/Instanceof_/Rector/Ternary/FlipNegatedTernaryInstanceofRector.php +++ b/rules/Instanceof_/Rector/Ternary/FlipNegatedTernaryInstanceofRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Expr\Instanceof_; use PhpParser\Node\Expr\Ternary; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Instanceof_\Rector\Ternary\FlipNegatedTernaryInstanceofRector\FlipNegatedTernaryInstanceofRectorTest diff --git a/rules/Naming/Rector/Assign/RenameVariableToMatchMethodCallReturnTypeRector.php b/rules/Naming/Rector/Assign/RenameVariableToMatchMethodCallReturnTypeRector.php index 1015ef7709d..1f8ee3a60af 100644 --- a/rules/Naming/Rector/Assign/RenameVariableToMatchMethodCallReturnTypeRector.php +++ b/rules/Naming/Rector/Assign/RenameVariableToMatchMethodCallReturnTypeRector.php @@ -11,8 +11,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as renaming a variable to match a method call return type is risky. It can clobber meaningful, intentional local names and cause conflicts, while the existing name usually carries more context than the callee type. diff --git a/rules/Naming/Rector/ClassMethod/RenameParamToMatchTypeRector.php b/rules/Naming/Rector/ClassMethod/RenameParamToMatchTypeRector.php index 8bee4d5e6f0..1c5bd9b704c 100644 --- a/rules/Naming/Rector/ClassMethod/RenameParamToMatchTypeRector.php +++ b/rules/Naming/Rector/ClassMethod/RenameParamToMatchTypeRector.php @@ -9,8 +9,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it belongs to coding standard rather than refactoring. Renaming a param to match its type can make code less clear and cause conflicting variable names. diff --git a/rules/Naming/Rector/ClassMethod/RenameVariableToMatchNewTypeRector.php b/rules/Naming/Rector/ClassMethod/RenameVariableToMatchNewTypeRector.php index 39bf48b4fa0..b106f28dd9e 100644 --- a/rules/Naming/Rector/ClassMethod/RenameVariableToMatchNewTypeRector.php +++ b/rules/Naming/Rector/ClassMethod/RenameVariableToMatchNewTypeRector.php @@ -9,8 +9,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it belongs to coding standard rather than refactoring. Renaming a variable to match the new type can make code less clear and cause conflicting variable names. diff --git a/rules/Naming/Rector/Class_/RenamePropertyToMatchTypeRector.php b/rules/Naming/Rector/Class_/RenamePropertyToMatchTypeRector.php index 5e2901afc4b..b62958fbd27 100644 --- a/rules/Naming/Rector/Class_/RenamePropertyToMatchTypeRector.php +++ b/rules/Naming/Rector/Class_/RenamePropertyToMatchTypeRector.php @@ -9,8 +9,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as renaming properties to match their type is risky - it can conflict with existing names and remove custom naming that carries more context than the type alone. diff --git a/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchExprVariableRector.php b/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchExprVariableRector.php index 0851a24fc3d..2c72609e489 100644 --- a/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchExprVariableRector.php +++ b/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchExprVariableRector.php @@ -9,8 +9,8 @@ use Rector\Exception\ShouldNotHappenException; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it is risky. Renaming a foreach value variable to match the iterated expression variable can clobber meaningful local names and cause conflicts, while offering little real value. diff --git a/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchMethodCallReturnTypeRector.php b/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchMethodCallReturnTypeRector.php index 93df1dec48f..14cc8cdb3f8 100644 --- a/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchMethodCallReturnTypeRector.php +++ b/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchMethodCallReturnTypeRector.php @@ -11,8 +11,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it is risky. Renaming a foreach value variable to match the method-call return type can clobber meaningful local names and introduce conflicts; the original naming often carries more context than the callee type. diff --git a/rules/Php52/Rector/Property/VarToPublicPropertyRector.php b/rules/Php52/Rector/Property/VarToPublicPropertyRector.php index be58c2a19cd..b684f1291e3 100644 --- a/rules/Php52/Rector/Property/VarToPublicPropertyRector.php +++ b/rules/Php52/Rector/Property/VarToPublicPropertyRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\Property; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php52\Rector\Property\VarToPublicPropertyRector\VarToPublicPropertyRectorTest diff --git a/rules/Php52/Rector/Switch_/ContinueToBreakInSwitchRector.php b/rules/Php52/Rector/Switch_/ContinueToBreakInSwitchRector.php index a00b9d9f41a..ce57e98c0c8 100644 --- a/rules/Php52/Rector/Switch_/ContinueToBreakInSwitchRector.php +++ b/rules/Php52/Rector/Switch_/ContinueToBreakInSwitchRector.php @@ -23,10 +23,10 @@ use PHPStan\Type\Constant\ConstantIntegerType; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php52\Rector\Switch_\ContinueToBreakInSwitchRector\ContinueToBreakInSwitchRectorTest diff --git a/rules/Php53/Rector/FuncCall/DirNameFileConstantToDirConstantRector.php b/rules/Php53/Rector/FuncCall/DirNameFileConstantToDirConstantRector.php index 858f9a78166..fb1bcf820f6 100644 --- a/rules/Php53/Rector/FuncCall/DirNameFileConstantToDirConstantRector.php +++ b/rules/Php53/Rector/FuncCall/DirNameFileConstantToDirConstantRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Scalar\MagicConst\Dir; use PhpParser\Node\Scalar\MagicConst\File; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php53\Rector\FuncCall\DirNameFileConstantToDirConstantRector\DirNameFileConstantToDirConstantRectorTest diff --git a/rules/Php53/Rector/Ternary/TernaryToElvisRector.php b/rules/Php53/Rector/Ternary/TernaryToElvisRector.php index 83b5ead1a5b..b2811c2bb9a 100644 --- a/rules/Php53/Rector/Ternary/TernaryToElvisRector.php +++ b/rules/Php53/Rector/Ternary/TernaryToElvisRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Expr\Ternary; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php53\Rector\Ternary\TernaryToElvisRector\TernaryToElvisRectorTest diff --git a/rules/Php53/Rector/Variable/ReplaceHttpServerVarsByServerRector.php b/rules/Php53/Rector/Variable/ReplaceHttpServerVarsByServerRector.php index d3a80b7f238..c4317eaee9c 100644 --- a/rules/Php53/Rector/Variable/ReplaceHttpServerVarsByServerRector.php +++ b/rules/Php53/Rector/Variable/ReplaceHttpServerVarsByServerRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\Variable; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php53\Rector\Variable\ReplaceHttpServerVarsByServerRector\ReplaceHttpServerVarsByServerRectorTest diff --git a/rules/Php54/Rector/Array_/LongArrayToShortArrayRector.php b/rules/Php54/Rector/Array_/LongArrayToShortArrayRector.php index a0409e3af0a..3d9d2004162 100644 --- a/rules/Php54/Rector/Array_/LongArrayToShortArrayRector.php +++ b/rules/Php54/Rector/Array_/LongArrayToShortArrayRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr\Array_; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php54\Rector\Array_\LongArrayToShortArrayRector\LongArrayToShortArrayRectorTest diff --git a/rules/Php54/Rector/Break_/RemoveZeroBreakContinueRector.php b/rules/Php54/Rector/Break_/RemoveZeroBreakContinueRector.php index 56b44b93cb4..8c99b85af8c 100644 --- a/rules/Php54/Rector/Break_/RemoveZeroBreakContinueRector.php +++ b/rules/Php54/Rector/Break_/RemoveZeroBreakContinueRector.php @@ -13,10 +13,10 @@ use PHPStan\Type\Constant\ConstantIntegerType; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php54\Rector\Break_\RemoveZeroBreakContinueRector\RemoveZeroBreakContinueRectorTest diff --git a/rules/Php54/Rector/FuncCall/RemoveReferenceFromCallRector.php b/rules/Php54/Rector/FuncCall/RemoveReferenceFromCallRector.php index 4db7fe19c4b..eb3df6bdbed 100644 --- a/rules/Php54/Rector/FuncCall/RemoveReferenceFromCallRector.php +++ b/rules/Php54/Rector/FuncCall/RemoveReferenceFromCallRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php54\Rector\FuncCall\RemoveReferenceFromCallRector\RemoveReferenceFromCallRectorTest diff --git a/rules/Php55/Rector/ClassConstFetch/StaticToSelfOnFinalClassRector.php b/rules/Php55/Rector/ClassConstFetch/StaticToSelfOnFinalClassRector.php index 5717a1de307..efe273817f0 100644 --- a/rules/Php55/Rector/ClassConstFetch/StaticToSelfOnFinalClassRector.php +++ b/rules/Php55/Rector/ClassConstFetch/StaticToSelfOnFinalClassRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Stmt\Class_; use Rector\Enum\ObjectReference; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php55\Rector\ClassConstFetch\StaticToSelfOnFinalClassRector\StaticToSelfOnFinalClassRectorTest diff --git a/rules/Php55/Rector/Class_/ClassConstantToSelfClassRector.php b/rules/Php55/Rector/Class_/ClassConstantToSelfClassRector.php index 17338274f78..90bb9f2aa69 100644 --- a/rules/Php55/Rector/Class_/ClassConstantToSelfClassRector.php +++ b/rules/Php55/Rector/Class_/ClassConstantToSelfClassRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr\ClassConstFetch; use PhpParser\Node\Scalar\MagicConst\Class_; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php55\Rector\Class_\ClassConstantToSelfClassRector\ClassConstantToSelfClassRectorTest diff --git a/rules/Php55/Rector/FuncCall/GetCalledClassToSelfClassRector.php b/rules/Php55/Rector/FuncCall/GetCalledClassToSelfClassRector.php index df4db919dab..5ac15c3985f 100644 --- a/rules/Php55/Rector/FuncCall/GetCalledClassToSelfClassRector.php +++ b/rules/Php55/Rector/FuncCall/GetCalledClassToSelfClassRector.php @@ -11,10 +11,10 @@ use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; use Rector\Reflection\ClassModifierChecker; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php55\Rector\FuncCall\GetCalledClassToSelfClassRector\GetCalledClassToSelfClassRectorTest diff --git a/rules/Php55/Rector/FuncCall/GetCalledClassToStaticClassRector.php b/rules/Php55/Rector/FuncCall/GetCalledClassToStaticClassRector.php index e8c7b68a7cc..8650b0c9572 100644 --- a/rules/Php55/Rector/FuncCall/GetCalledClassToStaticClassRector.php +++ b/rules/Php55/Rector/FuncCall/GetCalledClassToStaticClassRector.php @@ -9,10 +9,10 @@ use Rector\Enum\ObjectReference; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php55\Rector\FuncCall\GetCalledClassToStaticClassRector\GetCalledClassToStaticClassRectorTest diff --git a/rules/Php55/Rector/FuncCall/PregReplaceEModifierRector.php b/rules/Php55/Rector/FuncCall/PregReplaceEModifierRector.php index fbe3fa28e8c..abf6a246aaa 100644 --- a/rules/Php55/Rector/FuncCall/PregReplaceEModifierRector.php +++ b/rules/Php55/Rector/FuncCall/PregReplaceEModifierRector.php @@ -13,10 +13,10 @@ use Rector\Php55\RegexMatcher; use Rector\Php72\NodeFactory\AnonymousFunctionFactory; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php55\Rector\FuncCall\PregReplaceEModifierRector\PregReplaceEModifierRectorTest diff --git a/rules/Php55/Rector/String_/StringClassNameToClassConstantRector.php b/rules/Php55/Rector/String_/StringClassNameToClassConstantRector.php index bfc2fa1e6a2..ed29be7f1dc 100644 --- a/rules/Php55/Rector/String_/StringClassNameToClassConstantRector.php +++ b/rules/Php55/Rector/String_/StringClassNameToClassConstantRector.php @@ -12,10 +12,10 @@ use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Php56/Rector/FuncCall/PowToExpRector.php b/rules/Php56/Rector/FuncCall/PowToExpRector.php index 27b2f40bb32..1af5a10fee4 100644 --- a/rules/Php56/Rector/FuncCall/PowToExpRector.php +++ b/rules/Php56/Rector/FuncCall/PowToExpRector.php @@ -10,10 +10,10 @@ use Rector\NodeAnalyzer\PowOperandAnalyzer; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php56\Rector\FuncCall\PowToExpRector\PowToExpRectorTest diff --git a/rules/Php70/Rector/Assign/ListSplitStringRector.php b/rules/Php70/Rector/Assign/ListSplitStringRector.php index a0a5b5532cd..332fc102d11 100644 --- a/rules/Php70/Rector/Assign/ListSplitStringRector.php +++ b/rules/Php70/Rector/Assign/ListSplitStringRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\List_; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php70\Rector\Assign\ListSplitStringRector\ListSplitStringRectorTest diff --git a/rules/Php70/Rector/Assign/ListSwapArrayOrderRector.php b/rules/Php70/Rector/Assign/ListSwapArrayOrderRector.php index b56413fad78..dd4f9152e42 100644 --- a/rules/Php70/Rector/Assign/ListSwapArrayOrderRector.php +++ b/rules/Php70/Rector/Assign/ListSwapArrayOrderRector.php @@ -9,10 +9,10 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it can turn valid code into broken code. The reverse assign order only matters for the same array variable, but the rule cannot reliably tell apart independent assigns, so wrapping with array_reverse() can change correct behavior. diff --git a/rules/Php70/Rector/Break_/BreakNotInLoopOrSwitchToReturnRector.php b/rules/Php70/Rector/Break_/BreakNotInLoopOrSwitchToReturnRector.php index af5ebb098d5..905f6b829ff 100644 --- a/rules/Php70/Rector/Break_/BreakNotInLoopOrSwitchToReturnRector.php +++ b/rules/Php70/Rector/Break_/BreakNotInLoopOrSwitchToReturnRector.php @@ -10,10 +10,10 @@ use PhpParser\NodeVisitor; use Rector\NodeNestingScope\ContextAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php70\Rector\Break_\BreakNotInLoopOrSwitchToReturnRector\BreakNotInLoopOrSwitchToReturnRectorTest diff --git a/rules/Php70/Rector/ClassMethod/Php4ConstructorRector.php b/rules/Php70/Rector/ClassMethod/Php4ConstructorRector.php index 976454d3423..2da35cb897c 100644 --- a/rules/Php70/Rector/ClassMethod/Php4ConstructorRector.php +++ b/rules/Php70/Rector/ClassMethod/Php4ConstructorRector.php @@ -21,11 +21,11 @@ use Rector\Php70\NodeAnalyzer\Php4ConstructorClassMethodAnalyzer; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php70\Rector\ClassMethod\Php4ConstructorRector\Php4ConstructorRectorTest diff --git a/rules/Php70/Rector/FuncCall/CallUserMethodRector.php b/rules/Php70/Rector/FuncCall/CallUserMethodRector.php index 606414df951..4bb682e971f 100644 --- a/rules/Php70/Rector/FuncCall/CallUserMethodRector.php +++ b/rules/Php70/Rector/FuncCall/CallUserMethodRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php70\Rector\FuncCall\CallUserMethodRector\CallUserMethodRectorTest diff --git a/rules/Php70/Rector/FuncCall/EregToPregMatchRector.php b/rules/Php70/Rector/FuncCall/EregToPregMatchRector.php index 1313b823d47..abd6d3a5f1f 100644 --- a/rules/Php70/Rector/FuncCall/EregToPregMatchRector.php +++ b/rules/Php70/Rector/FuncCall/EregToPregMatchRector.php @@ -18,10 +18,10 @@ use PhpParser\Node\Scalar\String_; use Rector\Php70\EregToPcreTransformer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Php70/Rector/FuncCall/MultiDirnameRector.php b/rules/Php70/Rector/FuncCall/MultiDirnameRector.php index 9cc84c7376e..96db6609466 100644 --- a/rules/Php70/Rector/FuncCall/MultiDirnameRector.php +++ b/rules/Php70/Rector/FuncCall/MultiDirnameRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\Int_; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php70\Rector\FuncCall\MultiDirnameRector\MultiDirnameRectorTest diff --git a/rules/Php70/Rector/FuncCall/RandomFunctionRector.php b/rules/Php70/Rector/FuncCall/RandomFunctionRector.php index 4d7d5800153..58bf37ec2f9 100644 --- a/rules/Php70/Rector/FuncCall/RandomFunctionRector.php +++ b/rules/Php70/Rector/FuncCall/RandomFunctionRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Scalar\Int_; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php70\Rector\FuncCall\RandomFunctionRector\RandomFunctionRectorTest diff --git a/rules/Php70/Rector/FuncCall/RenameMktimeWithoutArgsToTimeRector.php b/rules/Php70/Rector/FuncCall/RenameMktimeWithoutArgsToTimeRector.php index c8fed4bb9de..d86753d9694 100644 --- a/rules/Php70/Rector/FuncCall/RenameMktimeWithoutArgsToTimeRector.php +++ b/rules/Php70/Rector/FuncCall/RenameMktimeWithoutArgsToTimeRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php70\Rector\FuncCall\RenameMktimeWithoutArgsToTimeRector\RenameMktimeWithoutArgsToTimeRectorTest diff --git a/rules/Php70/Rector/FunctionLike/ExceptionHandlerTypehintRector.php b/rules/Php70/Rector/FunctionLike/ExceptionHandlerTypehintRector.php index 0e1aef8950d..e2c47ae0724 100644 --- a/rules/Php70/Rector/FunctionLike/ExceptionHandlerTypehintRector.php +++ b/rules/Php70/Rector/FunctionLike/ExceptionHandlerTypehintRector.php @@ -10,11 +10,11 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Util\StringUtils; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php70\Rector\FunctionLike\ExceptionHandlerTypehintRector\ExceptionHandlerTypehintRectorTest diff --git a/rules/Php70/Rector/If_/IfToSpaceshipRector.php b/rules/Php70/Rector/If_/IfToSpaceshipRector.php index 4275beb338b..427432e542e 100644 --- a/rules/Php70/Rector/If_/IfToSpaceshipRector.php +++ b/rules/Php70/Rector/If_/IfToSpaceshipRector.php @@ -19,10 +19,10 @@ use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php70\Rector\If_\IfToSpaceshipRector\IfToSpaceshipRectorTest diff --git a/rules/Php70/Rector/List_/EmptyListRector.php b/rules/Php70/Rector/List_/EmptyListRector.php index 8d96b2a06de..0464e9d9f31 100644 --- a/rules/Php70/Rector/List_/EmptyListRector.php +++ b/rules/Php70/Rector/List_/EmptyListRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Expr\List_; use PhpParser\Node\Expr\Variable; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php70\Rector\List_\EmptyListRector\EmptyListRectorTest diff --git a/rules/Php70/Rector/MethodCall/ThisCallOnStaticMethodToStaticCallRector.php b/rules/Php70/Rector/MethodCall/ThisCallOnStaticMethodToStaticCallRector.php index dcf02d789b8..cc7ed334d27 100644 --- a/rules/Php70/Rector/MethodCall/ThisCallOnStaticMethodToStaticCallRector.php +++ b/rules/Php70/Rector/MethodCall/ThisCallOnStaticMethodToStaticCallRector.php @@ -19,10 +19,10 @@ use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php70\Rector\MethodCall\ThisCallOnStaticMethodToStaticCallRector\ThisCallOnStaticMethodToStaticCallRectorTest diff --git a/rules/Php70/Rector/StaticCall/StaticCallOnNonStaticToInstanceCallRector.php b/rules/Php70/Rector/StaticCall/StaticCallOnNonStaticToInstanceCallRector.php index 6d48a8668a1..3b8d5b8d5fa 100644 --- a/rules/Php70/Rector/StaticCall/StaticCallOnNonStaticToInstanceCallRector.php +++ b/rules/Php70/Rector/StaticCall/StaticCallOnNonStaticToInstanceCallRector.php @@ -9,10 +9,10 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @deprecated as risky change with little value. Use manually or custom rule where needed instead. diff --git a/rules/Php70/Rector/StmtsAwareInterface/IfIssetToCoalescingRector.php b/rules/Php70/Rector/StmtsAwareInterface/IfIssetToCoalescingRector.php index a2ad3211474..58a74af7db5 100644 --- a/rules/Php70/Rector/StmtsAwareInterface/IfIssetToCoalescingRector.php +++ b/rules/Php70/Rector/StmtsAwareInterface/IfIssetToCoalescingRector.php @@ -17,10 +17,10 @@ use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php70\Rector\StmtsAwareInterface\IfIssetToCoalescingRector\IfIssetToCoalescingRectorTest diff --git a/rules/Php70/Rector/Switch_/ReduceMultipleDefaultSwitchRector.php b/rules/Php70/Rector/Switch_/ReduceMultipleDefaultSwitchRector.php index 493e95b230d..1e9a597218c 100644 --- a/rules/Php70/Rector/Switch_/ReduceMultipleDefaultSwitchRector.php +++ b/rules/Php70/Rector/Switch_/ReduceMultipleDefaultSwitchRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr; use PhpParser\Node\Stmt\Switch_; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php70\Rector\Switch_\ReduceMultipleDefaultSwitchRector\ReduceMultipleDefaultSwitchRectorTest diff --git a/rules/Php70/Rector/Ternary/TernaryToNullCoalescingRector.php b/rules/Php70/Rector/Ternary/TernaryToNullCoalescingRector.php index 5c4f6291486..71d88fbb390 100644 --- a/rules/Php70/Rector/Ternary/TernaryToNullCoalescingRector.php +++ b/rules/Php70/Rector/Ternary/TernaryToNullCoalescingRector.php @@ -18,11 +18,11 @@ use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\Application\File; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php70\Rector\Ternary\TernaryToNullCoalescingRector\TernaryToNullCoalescingRectorTest diff --git a/rules/Php70/Rector/Ternary/TernaryToSpaceshipRector.php b/rules/Php70/Rector/Ternary/TernaryToSpaceshipRector.php index 753cb646f7b..6e881d9cab6 100644 --- a/rules/Php70/Rector/Ternary/TernaryToSpaceshipRector.php +++ b/rules/Php70/Rector/Ternary/TernaryToSpaceshipRector.php @@ -12,10 +12,10 @@ use PhpParser\Node\Expr\Ternary; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php70\Rector\Ternary\TernaryToSpaceshipRector\TernaryToSpaceshipRectorTest diff --git a/rules/Php70/Rector/Variable/WrapVariableVariableNameInCurlyBracesRector.php b/rules/Php70/Rector/Variable/WrapVariableVariableNameInCurlyBracesRector.php index db673c7950c..5533d185317 100644 --- a/rules/Php70/Rector/Variable/WrapVariableVariableNameInCurlyBracesRector.php +++ b/rules/Php70/Rector/Variable/WrapVariableVariableNameInCurlyBracesRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr\PropertyFetch; use PhpParser\Node\Expr\Variable; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php70\Rector\Variable\WrapVariableVariableNameInCurlyBracesRector\WrapVariableVariableNameInCurlyBracesRectorTest diff --git a/rules/Php71/Rector/Assign/AssignArrayToStringRector.php b/rules/Php71/Rector/Assign/AssignArrayToStringRector.php index e69ed434db8..45db6467b0a 100644 --- a/rules/Php71/Rector/Assign/AssignArrayToStringRector.php +++ b/rules/Php71/Rector/Assign/AssignArrayToStringRector.php @@ -22,10 +22,10 @@ use Rector\PhpParser\Node\FileNode; use Rector\PhpParser\NodeFinder\PropertyFetchFinder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php71\Rector\Assign\AssignArrayToStringRector\AssignArrayToStringRectorTest diff --git a/rules/Php71/Rector/BinaryOp/BinaryOpBetweenNumberAndStringRector.php b/rules/Php71/Rector/BinaryOp/BinaryOpBetweenNumberAndStringRector.php index 9172b0f2dfc..775b66108ea 100644 --- a/rules/Php71/Rector/BinaryOp/BinaryOpBetweenNumberAndStringRector.php +++ b/rules/Php71/Rector/BinaryOp/BinaryOpBetweenNumberAndStringRector.php @@ -18,10 +18,10 @@ use PHPStan\Type\Constant\ConstantStringType; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php71\Rector\BinaryOp\BinaryOpBetweenNumberAndStringRector\BinaryOpBetweenNumberAndStringRectorTest diff --git a/rules/Php71/Rector/BooleanOr/IsIterableRector.php b/rules/Php71/Rector/BooleanOr/IsIterableRector.php index 360ca062a4e..eb3f201f211 100644 --- a/rules/Php71/Rector/BooleanOr/IsIterableRector.php +++ b/rules/Php71/Rector/BooleanOr/IsIterableRector.php @@ -11,10 +11,10 @@ use Rector\Php\PhpVersionProvider; use Rector\Php71\IsArrayAndDualCheckToAble; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php71\Rector\BooleanOr\IsIterableRector\IsIterableRectorTest diff --git a/rules/Php71/Rector/FuncCall/RemoveExtraParametersRector.php b/rules/Php71/Rector/FuncCall/RemoveExtraParametersRector.php index fc2673ad23a..8675e9a2281 100644 --- a/rules/Php71/Rector/FuncCall/RemoveExtraParametersRector.php +++ b/rules/Php71/Rector/FuncCall/RemoveExtraParametersRector.php @@ -18,10 +18,10 @@ use Rector\NodeAnalyzer\VariadicAnalyzer; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php71\Rector\FuncCall\RemoveExtraParametersRector\RemoveExtraParametersRectorTest diff --git a/rules/Php71/Rector/List_/ListToArrayDestructRector.php b/rules/Php71/Rector/List_/ListToArrayDestructRector.php index 4dbdae1ee32..63c4531f824 100644 --- a/rules/Php71/Rector/List_/ListToArrayDestructRector.php +++ b/rules/Php71/Rector/List_/ListToArrayDestructRector.php @@ -12,10 +12,10 @@ use PhpParser\Node\Stmt\Foreach_; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php71\Rector\List_\ListToArrayDestructRector\ListToArrayDestructRectorTest diff --git a/rules/Php71/Rector/TryCatch/MultiExceptionCatchRector.php b/rules/Php71/Rector/TryCatch/MultiExceptionCatchRector.php index 0fb994cd3e2..9ffd823f4c7 100644 --- a/rules/Php71/Rector/TryCatch/MultiExceptionCatchRector.php +++ b/rules/Php71/Rector/TryCatch/MultiExceptionCatchRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\TryCatch; use Rector\PhpParser\Printer\BetterStandardPrinter; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php71\Rector\TryCatch\MultiExceptionCatchRector\MultiExceptionCatchRectorTest diff --git a/rules/Php72/Rector/Assign/ListEachRector.php b/rules/Php72/Rector/Assign/ListEachRector.php index 50192f9e8a2..1ed4ed4fa16 100644 --- a/rules/Php72/Rector/Assign/ListEachRector.php +++ b/rules/Php72/Rector/Assign/ListEachRector.php @@ -13,10 +13,10 @@ use Rector\NodeManipulator\AssignManipulator; use Rector\Php72\ValueObject\ListAndEach; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php72\Rector\Assign\ListEachRector\ListEachRectorTest diff --git a/rules/Php72/Rector/Assign/ReplaceEachAssignmentWithKeyCurrentRector.php b/rules/Php72/Rector/Assign/ReplaceEachAssignmentWithKeyCurrentRector.php index 5119eee4b06..6f6275453a5 100644 --- a/rules/Php72/Rector/Assign/ReplaceEachAssignmentWithKeyCurrentRector.php +++ b/rules/Php72/Rector/Assign/ReplaceEachAssignmentWithKeyCurrentRector.php @@ -15,10 +15,10 @@ use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Expression; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php72\Rector\Assign\ReplaceEachAssignmentWithKeyCurrentRector\ReplaceEachAssignmentWithKeyCurrentRectorTest diff --git a/rules/Php72/Rector/FuncCall/CreateFunctionToAnonymousFunctionRector.php b/rules/Php72/Rector/FuncCall/CreateFunctionToAnonymousFunctionRector.php index 356d49237b0..6d2466b8ddc 100644 --- a/rules/Php72/Rector/FuncCall/CreateFunctionToAnonymousFunctionRector.php +++ b/rules/Php72/Rector/FuncCall/CreateFunctionToAnonymousFunctionRector.php @@ -22,10 +22,10 @@ use Rector\Php72\NodeFactory\AnonymousFunctionFactory; use Rector\PhpParser\Parser\InlineCodeParser; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php72\Rector\FuncCall\CreateFunctionToAnonymousFunctionRector\CreateFunctionToAnonymousFunctionRectorTest diff --git a/rules/Php72/Rector/FuncCall/GetClassOnNullRector.php b/rules/Php72/Rector/FuncCall/GetClassOnNullRector.php index b4e1fd9d04d..95f414a77bd 100644 --- a/rules/Php72/Rector/FuncCall/GetClassOnNullRector.php +++ b/rules/Php72/Rector/FuncCall/GetClassOnNullRector.php @@ -13,10 +13,10 @@ use PhpParser\NodeVisitor; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php72\Rector\FuncCall\GetClassOnNullRector\GetClassOnNullRectorTest diff --git a/rules/Php72/Rector/FuncCall/ParseStrWithResultArgumentRector.php b/rules/Php72/Rector/FuncCall/ParseStrWithResultArgumentRector.php index e69b992ad64..71718f45d02 100644 --- a/rules/Php72/Rector/FuncCall/ParseStrWithResultArgumentRector.php +++ b/rules/Php72/Rector/FuncCall/ParseStrWithResultArgumentRector.php @@ -12,10 +12,10 @@ use PhpParser\Node\Stmt\Expression; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php72\Rector\FuncCall\ParseStrWithResultArgumentRector\ParseStrWithResultArgumentRectorTest diff --git a/rules/Php72/Rector/FuncCall/StringifyDefineRector.php b/rules/Php72/Rector/FuncCall/StringifyDefineRector.php index 85ed2a829fe..64d29a65f4c 100644 --- a/rules/Php72/Rector/FuncCall/StringifyDefineRector.php +++ b/rules/Php72/Rector/FuncCall/StringifyDefineRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Scalar\String_; use Rector\NodeTypeResolver\TypeAnalyzer\StringTypeAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php72\Rector\FuncCall\StringifyDefineRector\StringifyDefineRectorTest diff --git a/rules/Php72/Rector/FuncCall/StringsAssertNakedRector.php b/rules/Php72/Rector/FuncCall/StringsAssertNakedRector.php index 4fd77b1bd8c..b41a39bb67c 100644 --- a/rules/Php72/Rector/FuncCall/StringsAssertNakedRector.php +++ b/rules/Php72/Rector/FuncCall/StringsAssertNakedRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Stmt\Expression; use Rector\PhpParser\Parser\SimplePhpParser; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php72\Rector\FuncCall\StringsAssertNakedRector\StringsAssertNakedRectorTest diff --git a/rules/Php72/Rector/Unset_/UnsetCastRector.php b/rules/Php72/Rector/Unset_/UnsetCastRector.php index d53c8477cd5..c70ce808fce 100644 --- a/rules/Php72/Rector/Unset_/UnsetCastRector.php +++ b/rules/Php72/Rector/Unset_/UnsetCastRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\NodeVisitor; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php72\Rector\Unset_\UnsetCastRector\UnsetCastRectorTest diff --git a/rules/Php72/Rector/While_/WhileEachToForeachRector.php b/rules/Php72/Rector/While_/WhileEachToForeachRector.php index ef400d36b9a..e83f8e8bd08 100644 --- a/rules/Php72/Rector/While_/WhileEachToForeachRector.php +++ b/rules/Php72/Rector/While_/WhileEachToForeachRector.php @@ -12,10 +12,10 @@ use Rector\NodeManipulator\AssignManipulator; use Rector\Php72\ValueObject\ListAndEach; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php72\Rector\While_\WhileEachToForeachRector\WhileEachToForeachRectorTest diff --git a/rules/Php73/Rector/BooleanOr/IsCountableRector.php b/rules/Php73/Rector/BooleanOr/IsCountableRector.php index b05570c96da..1640223281b 100644 --- a/rules/Php73/Rector/BooleanOr/IsCountableRector.php +++ b/rules/Php73/Rector/BooleanOr/IsCountableRector.php @@ -10,12 +10,12 @@ use PHPStan\Reflection\ReflectionProvider; use Rector\Php71\IsArrayAndDualCheckToAble; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Rector\VersionBonding\Contract\RelatedPolyfillInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php73\Rector\BinaryOr\IsCountableRector\IsCountableRectorTest diff --git a/rules/Php73/Rector/ConstFetch/SensitiveConstantNameRector.php b/rules/Php73/Rector/ConstFetch/SensitiveConstantNameRector.php index eb7f86a01aa..f3432d90124 100644 --- a/rules/Php73/Rector/ConstFetch/SensitiveConstantNameRector.php +++ b/rules/Php73/Rector/ConstFetch/SensitiveConstantNameRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Name\FullyQualified; use PHPStan\Reflection\ReflectionProvider; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php73\Rector\ConstFetch\SensitiveConstantNameRector\SensitiveConstantNameRectorTest diff --git a/rules/Php73/Rector/FuncCall/ArrayKeyFirstLastRector.php b/rules/Php73/Rector/FuncCall/ArrayKeyFirstLastRector.php index 32329d96894..efea3cdbdd3 100644 --- a/rules/Php73/Rector/FuncCall/ArrayKeyFirstLastRector.php +++ b/rules/Php73/Rector/FuncCall/ArrayKeyFirstLastRector.php @@ -13,12 +13,12 @@ use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Rector\VersionBonding\Contract\RelatedPolyfillInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * This needs to removed 1 floor above, because only nodes in arrays can be removed why traversing, diff --git a/rules/Php73/Rector/FuncCall/ArrayKeysToArrayKeyFirstLastRector.php b/rules/Php73/Rector/FuncCall/ArrayKeysToArrayKeyFirstLastRector.php index c8a56c95e2e..93f48bf9068 100644 --- a/rules/Php73/Rector/FuncCall/ArrayKeysToArrayKeyFirstLastRector.php +++ b/rules/Php73/Rector/FuncCall/ArrayKeysToArrayKeyFirstLastRector.php @@ -9,12 +9,12 @@ use PhpParser\Node\Identifier; use PhpParser\Node\Name; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Rector\VersionBonding\Contract\RelatedPolyfillInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php73\Rector\FuncCall\ArrayKeysToArrayKeyFirstLastRector\ArrayKeysToArrayKeyFirstLastRectorTest diff --git a/rules/Php73/Rector/FuncCall/JsonThrowOnErrorRector.php b/rules/Php73/Rector/FuncCall/JsonThrowOnErrorRector.php index 0d9e77c2f5e..69229383287 100644 --- a/rules/Php73/Rector/FuncCall/JsonThrowOnErrorRector.php +++ b/rules/Php73/Rector/FuncCall/JsonThrowOnErrorRector.php @@ -9,10 +9,10 @@ use Rector\Exception\ShouldNotHappenException; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it can cause BC breaks. Adding JSON_THROW_ON_ERROR turns silent false/null results into a thrown JsonException, so every call site has to be reviewed manually. Use a wrapper tool like nette/utils Json instead, to get clear error reporting on any PHP version. diff --git a/rules/Php73/Rector/FuncCall/RegexDashEscapeRector.php b/rules/Php73/Rector/FuncCall/RegexDashEscapeRector.php index f7b4b477664..e9b6c17c0d8 100644 --- a/rules/Php73/Rector/FuncCall/RegexDashEscapeRector.php +++ b/rules/Php73/Rector/FuncCall/RegexDashEscapeRector.php @@ -9,11 +9,11 @@ use PhpParser\Node\Scalar\String_; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Util\StringUtils; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php73\Rector\FuncCall\RegexDashEscapeRector\RegexDashEscapeRectorTest diff --git a/rules/Php73/Rector/FuncCall/SensitiveDefineRector.php b/rules/Php73/Rector/FuncCall/SensitiveDefineRector.php index 057bba1e99d..b88b93ff159 100644 --- a/rules/Php73/Rector/FuncCall/SensitiveDefineRector.php +++ b/rules/Php73/Rector/FuncCall/SensitiveDefineRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php73\Rector\FuncCall\SensitiveDefineRector\SensitiveDefineRectorTest diff --git a/rules/Php73/Rector/FuncCall/SetCookieRector.php b/rules/Php73/Rector/FuncCall/SetCookieRector.php index 30cf8473ed7..96e1e2b5f63 100644 --- a/rules/Php73/Rector/FuncCall/SetCookieRector.php +++ b/rules/Php73/Rector/FuncCall/SetCookieRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\String_; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * Convert legacy setcookie arguments to new array options diff --git a/rules/Php73/Rector/FuncCall/StringifyStrNeedlesRector.php b/rules/Php73/Rector/FuncCall/StringifyStrNeedlesRector.php index e4717ba1e3d..e4b8a11759a 100644 --- a/rules/Php73/Rector/FuncCall/StringifyStrNeedlesRector.php +++ b/rules/Php73/Rector/FuncCall/StringifyStrNeedlesRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\InterpolatedString; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php73\Rector\FuncCall\StringifyStrNeedlesRector\StringifyStrNeedlesRectorTest diff --git a/rules/Php73/Rector/String_/SensitiveHereNowDocRector.php b/rules/Php73/Rector/String_/SensitiveHereNowDocRector.php index b5c59dd5814..b40ac5f4364 100644 --- a/rules/Php73/Rector/String_/SensitiveHereNowDocRector.php +++ b/rules/Php73/Rector/String_/SensitiveHereNowDocRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Scalar\String_; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php73\Rector\String_\SensitiveHereNowDocRector\SensitiveHereNowDocRectorTest diff --git a/rules/Php74/Rector/ArrayDimFetch/CurlyToSquareBracketArrayStringRector.php b/rules/Php74/Rector/ArrayDimFetch/CurlyToSquareBracketArrayStringRector.php index 2ca68107548..2a2289f5b71 100644 --- a/rules/Php74/Rector/ArrayDimFetch/CurlyToSquareBracketArrayStringRector.php +++ b/rules/Php74/Rector/ArrayDimFetch/CurlyToSquareBracketArrayStringRector.php @@ -8,11 +8,11 @@ use PhpParser\Node\Expr\ArrayDimFetch; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\Application\File; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php74\Rector\ArrayDimFetch\CurlyToSquareBracketArrayStringRector\CurlyToSquareBracketArrayStringRectorTest diff --git a/rules/Php74/Rector/Assign/NullCoalescingOperatorRector.php b/rules/Php74/Rector/Assign/NullCoalescingOperatorRector.php index da9cdcebf27..2ba125bd98c 100644 --- a/rules/Php74/Rector/Assign/NullCoalescingOperatorRector.php +++ b/rules/Php74/Rector/Assign/NullCoalescingOperatorRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Expr\AssignOp\Coalesce as AssignCoalesce; use PhpParser\Node\Expr\BinaryOp\Coalesce; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php74\Rector\Assign\NullCoalescingOperatorRector\NullCoalescingOperatorRectorTest diff --git a/rules/Php74/Rector/Closure/ClosureToArrowFunctionRector.php b/rules/Php74/Rector/Closure/ClosureToArrowFunctionRector.php index 416d7af0913..881b6630de6 100644 --- a/rules/Php74/Rector/Closure/ClosureToArrowFunctionRector.php +++ b/rules/Php74/Rector/Closure/ClosureToArrowFunctionRector.php @@ -11,10 +11,10 @@ use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Php74\NodeAnalyzer\ClosureArrowFunctionAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php74\Rector\Closure\ClosureToArrowFunctionRector\ClosureToArrowFunctionRectorTest diff --git a/rules/Php74/Rector/FuncCall/ArrayKeyExistsOnPropertyRector.php b/rules/Php74/Rector/FuncCall/ArrayKeyExistsOnPropertyRector.php index bb2c02d825d..06ae40e81e4 100644 --- a/rules/Php74/Rector/FuncCall/ArrayKeyExistsOnPropertyRector.php +++ b/rules/Php74/Rector/FuncCall/ArrayKeyExistsOnPropertyRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Name; use PHPStan\Type\ObjectType; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php74\Rector\FuncCall\ArrayKeyExistsOnPropertyRector\ArrayKeyExistsOnPropertyRectorTest diff --git a/rules/Php74/Rector/FuncCall/FilterVarToAddSlashesRector.php b/rules/Php74/Rector/FuncCall/FilterVarToAddSlashesRector.php index 8c5929c9172..12905c0f3c3 100644 --- a/rules/Php74/Rector/FuncCall/FilterVarToAddSlashesRector.php +++ b/rules/Php74/Rector/FuncCall/FilterVarToAddSlashesRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php74\Rector\FuncCall\FilterVarToAddSlashesRector\FilterVarToAddSlashesRectorTest diff --git a/rules/Php74/Rector/FuncCall/HebrevcToNl2brHebrevRector.php b/rules/Php74/Rector/FuncCall/HebrevcToNl2brHebrevRector.php index a660db44dcd..25cb7a745d7 100644 --- a/rules/Php74/Rector/FuncCall/HebrevcToNl2brHebrevRector.php +++ b/rules/Php74/Rector/FuncCall/HebrevcToNl2brHebrevRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php74\Rector\FuncCall\HebrevcToNl2brHebrevRector\HebrevcToNl2brHebrevRectorTest diff --git a/rules/Php74/Rector/FuncCall/MbStrrposEncodingArgumentPositionRector.php b/rules/Php74/Rector/FuncCall/MbStrrposEncodingArgumentPositionRector.php index 7eda8bde65f..c44259984f4 100644 --- a/rules/Php74/Rector/FuncCall/MbStrrposEncodingArgumentPositionRector.php +++ b/rules/Php74/Rector/FuncCall/MbStrrposEncodingArgumentPositionRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\Int_; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php74\Rector\FuncCall\MbStrrposEncodingArgumentPositionRector\MbStrrposEncodingArgumentPositionRectorTest diff --git a/rules/Php74/Rector/FuncCall/MoneyFormatToNumberFormatRector.php b/rules/Php74/Rector/FuncCall/MoneyFormatToNumberFormatRector.php index 1a18812fc50..7b1cfe417d2 100644 --- a/rules/Php74/Rector/FuncCall/MoneyFormatToNumberFormatRector.php +++ b/rules/Php74/Rector/FuncCall/MoneyFormatToNumberFormatRector.php @@ -15,10 +15,10 @@ use Rector\NodeAnalyzer\ArgsAnalyzer; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php74\Rector\FuncCall\MoneyFormatToNumberFormatRector\MoneyFormatToNumberFormatRectorTest diff --git a/rules/Php74/Rector/FuncCall/RestoreIncludePathToIniRestoreRector.php b/rules/Php74/Rector/FuncCall/RestoreIncludePathToIniRestoreRector.php index fe0ccac3113..2f0792534c3 100644 --- a/rules/Php74/Rector/FuncCall/RestoreIncludePathToIniRestoreRector.php +++ b/rules/Php74/Rector/FuncCall/RestoreIncludePathToIniRestoreRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Name; use PhpParser\Node\Scalar\String_; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see https://3v4l.org/Kcs98 diff --git a/rules/Php74/Rector/If_/IfToNullCoalescingAssignRector.php b/rules/Php74/Rector/If_/IfToNullCoalescingAssignRector.php index 671112847a1..d55b3175e90 100644 --- a/rules/Php74/Rector/If_/IfToNullCoalescingAssignRector.php +++ b/rules/Php74/Rector/If_/IfToNullCoalescingAssignRector.php @@ -25,10 +25,10 @@ use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php74\Rector\If_\IfToNullCoalescingAssignRector\IfToNullCoalescingAssignRectorTest diff --git a/rules/Php74/Rector/Property/RestoreDefaultNullToNullableTypePropertyRector.php b/rules/Php74/Rector/Property/RestoreDefaultNullToNullableTypePropertyRector.php index 3db71087cda..d85ac0bea94 100644 --- a/rules/Php74/Rector/Property/RestoreDefaultNullToNullableTypePropertyRector.php +++ b/rules/Php74/Rector/Property/RestoreDefaultNullToNullableTypePropertyRector.php @@ -10,11 +10,11 @@ use PhpParser\Node\Stmt\Property; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\AlreadyAssignDetector\ConstructorAssignDetector; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php74\Rector\Property\RestoreDefaultNullToNullableTypePropertyRector\RestoreDefaultNullToNullableTypePropertyRectorTest diff --git a/rules/Php74/Rector/StaticCall/ExportToReflectionFunctionRector.php b/rules/Php74/Rector/StaticCall/ExportToReflectionFunctionRector.php index 25799f66230..4727af3e1b7 100644 --- a/rules/Php74/Rector/StaticCall/ExportToReflectionFunctionRector.php +++ b/rules/Php74/Rector/StaticCall/ExportToReflectionFunctionRector.php @@ -13,10 +13,10 @@ use PHPStan\Type\ObjectType; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php74\Rector\StaticCall\ExportToReflectionFunctionRector\ExportToReflectionFunctionRectorTest diff --git a/rules/Php74/Rector/Ternary/ParenthesizeNestedTernaryRector.php b/rules/Php74/Rector/Ternary/ParenthesizeNestedTernaryRector.php index f84e0e31f24..d3ec96cb960 100644 --- a/rules/Php74/Rector/Ternary/ParenthesizeNestedTernaryRector.php +++ b/rules/Php74/Rector/Ternary/ParenthesizeNestedTernaryRector.php @@ -10,10 +10,10 @@ use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Php74\Tokenizer\ParenthesizedNestedTernaryAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php74\Rector\Ternary\ParenthesizeNestedTernaryRector\ParenthesizeNestedTernaryRectorTest diff --git a/rules/Php80/Rector/Catch_/RemoveUnusedVariableInCatchRector.php b/rules/Php80/Rector/Catch_/RemoveUnusedVariableInCatchRector.php index 1a6fd8f6254..2b417be59a4 100644 --- a/rules/Php80/Rector/Catch_/RemoveUnusedVariableInCatchRector.php +++ b/rules/Php80/Rector/Catch_/RemoveUnusedVariableInCatchRector.php @@ -13,10 +13,10 @@ use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php80\Rector\Catch_\RemoveUnusedVariableInCatchRector\RemoveUnusedVariableInCatchRectorTest diff --git a/rules/Php80/Rector/ClassConstFetch/ClassOnThisVariableObjectRector.php b/rules/Php80/Rector/ClassConstFetch/ClassOnThisVariableObjectRector.php index 46483a99e8a..251c723a4eb 100644 --- a/rules/Php80/Rector/ClassConstFetch/ClassOnThisVariableObjectRector.php +++ b/rules/Php80/Rector/ClassConstFetch/ClassOnThisVariableObjectRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Name; use PhpParser\Node\Stmt\Class_; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * ::class introduced in php 5.5 diff --git a/rules/Php80/Rector/ClassMethod/AddParamBasedOnParentClassMethodRector.php b/rules/Php80/Rector/ClassMethod/AddParamBasedOnParentClassMethodRector.php index 98c7d367065..7fe889acec6 100644 --- a/rules/Php80/Rector/ClassMethod/AddParamBasedOnParentClassMethodRector.php +++ b/rules/Php80/Rector/ClassMethod/AddParamBasedOnParentClassMethodRector.php @@ -29,13 +29,13 @@ use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\ParentClassMethodTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php80\Rector\ClassMethod\AddParamBasedOnParentClassMethodRector\AddParamBasedOnParentClassMethodRectorTest diff --git a/rules/Php80/Rector/ClassMethod/FinalPrivateToPrivateVisibilityRector.php b/rules/Php80/Rector/ClassMethod/FinalPrivateToPrivateVisibilityRector.php index 5f799c6d10e..d2ac62c8851 100644 --- a/rules/Php80/Rector/ClassMethod/FinalPrivateToPrivateVisibilityRector.php +++ b/rules/Php80/Rector/ClassMethod/FinalPrivateToPrivateVisibilityRector.php @@ -8,11 +8,11 @@ use PhpParser\Node\Stmt\ClassMethod; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php80\Rector\ClassMethod\FinalPrivateToPrivateVisibilityRector\FinalPrivateToPrivateVisibilityRectorTest diff --git a/rules/Php80/Rector/ClassMethod/SetStateToStaticRector.php b/rules/Php80/Rector/ClassMethod/SetStateToStaticRector.php index 35e26cb4bc5..c605fc05736 100644 --- a/rules/Php80/Rector/ClassMethod/SetStateToStaticRector.php +++ b/rules/Php80/Rector/ClassMethod/SetStateToStaticRector.php @@ -8,11 +8,11 @@ use PhpParser\Node\Stmt\ClassMethod; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php80\Rector\ClassMethod\SetStateToStaticRector\SetStateToStaticRectorTest diff --git a/rules/Php80/Rector/Class_/AnnotationToAttributeRector.php b/rules/Php80/Rector/Class_/AnnotationToAttributeRector.php index 9c717570b22..933b132dfa2 100644 --- a/rules/Php80/Rector/Class_/AnnotationToAttributeRector.php +++ b/rules/Php80/Rector/Class_/AnnotationToAttributeRector.php @@ -38,11 +38,11 @@ use Rector\PhpAttribute\NodeFactory\PhpAttributeGroupFactory; use Rector\PhpDocParser\PhpDocParser\PhpDocNodeTraverser; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Util\StringUtils; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Php80/Rector/Class_/ClassPropertyAssignToConstructorPromotionRector.php b/rules/Php80/Rector/Class_/ClassPropertyAssignToConstructorPromotionRector.php index 9aab5246b6d..12e6eae8070 100644 --- a/rules/Php80/Rector/Class_/ClassPropertyAssignToConstructorPromotionRector.php +++ b/rules/Php80/Rector/Class_/ClassPropertyAssignToConstructorPromotionRector.php @@ -41,12 +41,12 @@ use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php80\Rector\Class_\ClassPropertyAssignToConstructorPromotionRector\ClassPropertyAssignToConstructorPromotionRectorTest diff --git a/rules/Php80/Rector/Class_/StringableForToStringRector.php b/rules/Php80/Rector/Class_/StringableForToStringRector.php index 268d5ed064a..b38dc261840 100644 --- a/rules/Php80/Rector/Class_/StringableForToStringRector.php +++ b/rules/Php80/Rector/Class_/StringableForToStringRector.php @@ -19,13 +19,13 @@ use Rector\FamilyTree\Reflection\FamilyRelationsAnalyzer; use Rector\NodeAnalyzer\ClassAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; use Rector\TypeDeclaration\TypeInferer\SilentVoidResolver; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php80\Rector\Class_\StringableForToStringRector\StringableForToStringRectorTest diff --git a/rules/Php80/Rector/FuncCall/ClassOnObjectRector.php b/rules/Php80/Rector/FuncCall/ClassOnObjectRector.php index 818b6f88072..ae9ad751981 100644 --- a/rules/Php80/Rector/FuncCall/ClassOnObjectRector.php +++ b/rules/Php80/Rector/FuncCall/ClassOnObjectRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php80\Rector\FuncCall\ClassOnObjectRector\ClassOnObjectRectorTest diff --git a/rules/Php80/Rector/Identical/StrEndsWithRector.php b/rules/Php80/Rector/Identical/StrEndsWithRector.php index 1a5228a8534..df40e7a3fb7 100644 --- a/rules/Php80/Rector/Identical/StrEndsWithRector.php +++ b/rules/Php80/Rector/Identical/StrEndsWithRector.php @@ -20,13 +20,13 @@ use Rector\NodeAnalyzer\BinaryOpAnalyzer; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\FuncCallAndExpr; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Rector\VersionBonding\Contract\RelatedPolyfillInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php80\Rector\Identical\StrEndsWithRector\StrEndsWithRectorTest diff --git a/rules/Php80/Rector/Identical/StrStartsWithRector.php b/rules/Php80/Rector/Identical/StrStartsWithRector.php index 7cb235339e0..ca0fcc49bd4 100644 --- a/rules/Php80/Rector/Identical/StrStartsWithRector.php +++ b/rules/Php80/Rector/Identical/StrStartsWithRector.php @@ -15,12 +15,12 @@ use Rector\Php80\MatchAndRefactor\StrStartsWithMatchAndRefactor\SubstrMatchAndRefactor; use Rector\Php80\ValueObject\StrStartsWith; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Rector\VersionBonding\Contract\RelatedPolyfillInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php80\Rector\Identical\StrStartsWithRector\StrStartsWithRectorTest diff --git a/rules/Php80/Rector/NotIdentical/MbStrContainsRector.php b/rules/Php80/Rector/NotIdentical/MbStrContainsRector.php index 31084285b5d..b792f308278 100644 --- a/rules/Php80/Rector/NotIdentical/MbStrContainsRector.php +++ b/rules/Php80/Rector/NotIdentical/MbStrContainsRector.php @@ -17,12 +17,12 @@ use PhpParser\Node\Scalar\Int_; use Rector\Php80\NodeResolver\StrFalseComparisonResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Rector\VersionBonding\Contract\RelatedPolyfillInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php80\Rector\NotIdentical\MbStrContainsRector\MbStrContainsRectorTest diff --git a/rules/Php80/Rector/NotIdentical/StrContainsRector.php b/rules/Php80/Rector/NotIdentical/StrContainsRector.php index 8eea1be2831..57a23dbbe32 100644 --- a/rules/Php80/Rector/NotIdentical/StrContainsRector.php +++ b/rules/Php80/Rector/NotIdentical/StrContainsRector.php @@ -18,12 +18,12 @@ use PhpParser\Node\Scalar\String_; use Rector\Php80\NodeResolver\StrFalseComparisonResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Rector\VersionBonding\Contract\RelatedPolyfillInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php80\Rector\NotIdentical\StrContainsRector\StrContainsRectorTest diff --git a/rules/Php80/Rector/Property/NestedAnnotationToAttributeRector.php b/rules/Php80/Rector/Property/NestedAnnotationToAttributeRector.php index 34205f90beb..2669a194181 100644 --- a/rules/Php80/Rector/Property/NestedAnnotationToAttributeRector.php +++ b/rules/Php80/Rector/Property/NestedAnnotationToAttributeRector.php @@ -24,10 +24,10 @@ use Rector\Php80\ValueObject\NestedAnnotationToAttribute; use Rector\Php80\ValueObject\NestedDoctrineTagAndAnnotationToAttribute; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersion; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Php80/Rector/Switch_/ChangeSwitchToMatchRector.php b/rules/Php80/Rector/Switch_/ChangeSwitchToMatchRector.php index a7e425d3e67..f6640e092db 100644 --- a/rules/Php80/Rector/Switch_/ChangeSwitchToMatchRector.php +++ b/rules/Php80/Rector/Switch_/ChangeSwitchToMatchRector.php @@ -25,10 +25,10 @@ use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php80\Rector\Switch_\ChangeSwitchToMatchRector\ChangeSwitchToMatchRectorTest diff --git a/rules/Php80/Rector/Ternary/GetDebugTypeRector.php b/rules/Php80/Rector/Ternary/GetDebugTypeRector.php index fbc98381295..25a9cf8d033 100644 --- a/rules/Php80/Rector/Ternary/GetDebugTypeRector.php +++ b/rules/Php80/Rector/Ternary/GetDebugTypeRector.php @@ -11,12 +11,12 @@ use PhpParser\Node\Expr\Ternary; use PhpParser\Node\Identifier; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Rector\VersionBonding\Contract\RelatedPolyfillInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php80\Rector\Ternary\GetDebugTypeRector\GetDebugTypeRectorTest diff --git a/rules/Php80/Rector/Ternary/TernaryToNullsafeCoalesceRector.php b/rules/Php80/Rector/Ternary/TernaryToNullsafeCoalesceRector.php index 779ee659936..6ba89cccf85 100644 --- a/rules/Php80/Rector/Ternary/TernaryToNullsafeCoalesceRector.php +++ b/rules/Php80/Rector/Ternary/TernaryToNullsafeCoalesceRector.php @@ -18,10 +18,10 @@ use PhpParser\Node\Expr\Variable; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see https://wiki.php.net/rfc/nullsafe_operator diff --git a/rules/Php81/Rector/Array_/ArrayToFirstClassCallableRector.php b/rules/Php81/Rector/Array_/ArrayToFirstClassCallableRector.php index 75f043919ee..d85b1e6199a 100644 --- a/rules/Php81/Rector/Array_/ArrayToFirstClassCallableRector.php +++ b/rules/Php81/Rector/Array_/ArrayToFirstClassCallableRector.php @@ -21,11 +21,11 @@ use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType; use Rector\ValueObject\PhpVersion; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see RFC https://wiki.php.net/rfc/first_class_callable_syntax diff --git a/rules/Php81/Rector/Class_/MyCLabsClassToEnumRector.php b/rules/Php81/Rector/Class_/MyCLabsClassToEnumRector.php index ca29fe760f0..ee4c392c173 100644 --- a/rules/Php81/Rector/Class_/MyCLabsClassToEnumRector.php +++ b/rules/Php81/Rector/Class_/MyCLabsClassToEnumRector.php @@ -9,10 +9,10 @@ use PHPStan\Type\ObjectType; use Rector\Php81\NodeFactory\EnumFactory; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php81\Rector\Class_\MyCLabsClassToEnumRector\MyCLabsClassToEnumRectorTest diff --git a/rules/Php81/Rector/Class_/SpatieEnumClassToEnumRector.php b/rules/Php81/Rector/Class_/SpatieEnumClassToEnumRector.php index 2290c89f825..bd43aa9725c 100644 --- a/rules/Php81/Rector/Class_/SpatieEnumClassToEnumRector.php +++ b/rules/Php81/Rector/Class_/SpatieEnumClassToEnumRector.php @@ -11,10 +11,10 @@ use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Php81\NodeFactory\EnumFactory; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php81\Rector\Class_\SpatieEnumClassToEnumRector\SpatieEnumClassToEnumRectorTest diff --git a/rules/Php81/Rector/FuncCall/NullToStrictIntPregSlitFuncCallLimitArgRector.php b/rules/Php81/Rector/FuncCall/NullToStrictIntPregSlitFuncCallLimitArgRector.php index 766bbf06fbf..7119970c682 100644 --- a/rules/Php81/Rector/FuncCall/NullToStrictIntPregSlitFuncCallLimitArgRector.php +++ b/rules/Php81/Rector/FuncCall/NullToStrictIntPregSlitFuncCallLimitArgRector.php @@ -15,10 +15,10 @@ use Rector\Php81\NodeManipulator\NullToStrictStringIntConverter; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see https://3v4l.org/cVPim diff --git a/rules/Php81/Rector/FuncCall/NullToStrictStringFuncCallArgRector.php b/rules/Php81/Rector/FuncCall/NullToStrictStringFuncCallArgRector.php index 5a41f2cb531..339c06b2955 100644 --- a/rules/Php81/Rector/FuncCall/NullToStrictStringFuncCallArgRector.php +++ b/rules/Php81/Rector/FuncCall/NullToStrictStringFuncCallArgRector.php @@ -18,10 +18,10 @@ use Rector\Php81\NodeManipulator\NullToStrictStringIntConverter; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php81\Rector\FuncCall\NullToStrictStringFuncCallArgRector\NullToStrictStringFuncCallArgRectorTest diff --git a/rules/Php81/Rector/MethodCall/MyCLabsMethodCallToEnumConstRector.php b/rules/Php81/Rector/MethodCall/MyCLabsMethodCallToEnumConstRector.php index 3b1f844d7e2..42c100851c4 100644 --- a/rules/Php81/Rector/MethodCall/MyCLabsMethodCallToEnumConstRector.php +++ b/rules/Php81/Rector/MethodCall/MyCLabsMethodCallToEnumConstRector.php @@ -16,10 +16,10 @@ use PHPStan\Reflection\ReflectionProvider; use PHPStan\Type\ObjectType; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php81\Rector\MethodCall\MyCLabsMethodCallToEnumConstRector\MyCLabsMethodCallToEnumConstRectorTest diff --git a/rules/Php81/Rector/MethodCall/RemoveReflectionSetAccessibleCallsRector.php b/rules/Php81/Rector/MethodCall/RemoveReflectionSetAccessibleCallsRector.php index a8d5e05abe4..b7735a8ecd0 100644 --- a/rules/Php81/Rector/MethodCall/RemoveReflectionSetAccessibleCallsRector.php +++ b/rules/Php81/Rector/MethodCall/RemoveReflectionSetAccessibleCallsRector.php @@ -10,10 +10,10 @@ use PhpParser\NodeVisitor; use PHPStan\Type\ObjectType; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersion; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * As of PHP 8.1.0, calling `Reflection*::setAccessible()` has no effect. diff --git a/rules/Php81/Rector/MethodCall/SpatieEnumMethodCallToEnumConstRector.php b/rules/Php81/Rector/MethodCall/SpatieEnumMethodCallToEnumConstRector.php index 852255272f4..538d0ca9bb8 100644 --- a/rules/Php81/Rector/MethodCall/SpatieEnumMethodCallToEnumConstRector.php +++ b/rules/Php81/Rector/MethodCall/SpatieEnumMethodCallToEnumConstRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Expr\StaticCall; use PHPStan\Type\ObjectType; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php81\Rector\MethodCall\MyCLabsMethodCallToEnumConstRector\MyCLabsMethodCallToEnumConstRectorTest diff --git a/rules/Php81/Rector/New_/MyCLabsConstructorCallToEnumFromRector.php b/rules/Php81/Rector/New_/MyCLabsConstructorCallToEnumFromRector.php index 21954686454..4d37c4cf2b3 100644 --- a/rules/Php81/Rector/New_/MyCLabsConstructorCallToEnumFromRector.php +++ b/rules/Php81/Rector/New_/MyCLabsConstructorCallToEnumFromRector.php @@ -13,11 +13,11 @@ use Rector\Enum\ObjectReference; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php81\Rector\New_\MyCLabsConstructorCallToEnumFromRector\MyCLabsConstructorCallToEnumFromRectorTest diff --git a/rules/Php81/Rector/Property/ReadOnlyPropertyRector.php b/rules/Php81/Rector/Property/ReadOnlyPropertyRector.php index 816db9cf2f7..f7555f3b38b 100644 --- a/rules/Php81/Rector/Property/ReadOnlyPropertyRector.php +++ b/rules/Php81/Rector/Property/ReadOnlyPropertyRector.php @@ -29,12 +29,12 @@ use Rector\PHPStan\ScopeFetcher; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\Visibility; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php81\Rector\Property\ReadOnlyPropertyRector\ReadOnlyPropertyRectorTest diff --git a/rules/Php82/Rector/Class_/ReadOnlyClassRector.php b/rules/Php82/Rector/Class_/ReadOnlyClassRector.php index 8aad77813c9..1dacc11d645 100644 --- a/rules/Php82/Rector/Class_/ReadOnlyClassRector.php +++ b/rules/Php82/Rector/Class_/ReadOnlyClassRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\Class_; use Rector\Php82\NodeManipulator\ReadonlyClassManipulator; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php82\Rector\Class_\ReadOnlyClassRector\ReadOnlyClassRectorTest diff --git a/rules/Php82/Rector/Encapsed/VariableInStringInterpolationFixerRector.php b/rules/Php82/Rector/Encapsed/VariableInStringInterpolationFixerRector.php index 6ecafd1e629..49ef8e8963b 100644 --- a/rules/Php82/Rector/Encapsed/VariableInStringInterpolationFixerRector.php +++ b/rules/Php82/Rector/Encapsed/VariableInStringInterpolationFixerRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Scalar\InterpolatedString; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php82\Rector\Encapsed\VariableInStringInterpolationFixerRector\VariableInStringInterpolationFixerRectorTest diff --git a/rules/Php82/Rector/FuncCall/Utf8DecodeEncodeToMbConvertEncodingRector.php b/rules/Php82/Rector/FuncCall/Utf8DecodeEncodeToMbConvertEncodingRector.php index 358ec397f56..f3142fb6a85 100644 --- a/rules/Php82/Rector/FuncCall/Utf8DecodeEncodeToMbConvertEncodingRector.php +++ b/rules/Php82/Rector/FuncCall/Utf8DecodeEncodeToMbConvertEncodingRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Name; use PhpParser\Node\Scalar\String_; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see https://3v4l.org/Q14UR diff --git a/rules/Php82/Rector/New_/FilesystemIteratorSkipDotsRector.php b/rules/Php82/Rector/New_/FilesystemIteratorSkipDotsRector.php index 4e48f505fc2..1b7869281da 100644 --- a/rules/Php82/Rector/New_/FilesystemIteratorSkipDotsRector.php +++ b/rules/Php82/Rector/New_/FilesystemIteratorSkipDotsRector.php @@ -14,10 +14,10 @@ use PHPStan\Type\ObjectType; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php82\Rector\New_\FilesystemIteratorSkipDotsRector\FilesystemIteratorSkipDotsRectorTest diff --git a/rules/Php82/Rector/Param/AddSensitiveParameterAttributeRector.php b/rules/Php82/Rector/Param/AddSensitiveParameterAttributeRector.php index 0a510171320..0fcae38aee3 100644 --- a/rules/Php82/Rector/Param/AddSensitiveParameterAttributeRector.php +++ b/rules/Php82/Rector/Param/AddSensitiveParameterAttributeRector.php @@ -10,10 +10,10 @@ use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it relies on a provided variable name list. Matching parameters by name is vague and risky, as the same name can hold a non-sensitive value. Add the #[\SensitiveParameter] attribute per case instead. diff --git a/rules/Php83/Rector/BooleanAnd/JsonValidateRector.php b/rules/Php83/Rector/BooleanAnd/JsonValidateRector.php index 8dda7174789..6d2770602fc 100644 --- a/rules/Php83/Rector/BooleanAnd/JsonValidateRector.php +++ b/rules/Php83/Rector/BooleanAnd/JsonValidateRector.php @@ -17,12 +17,12 @@ use Rector\Php71\ValueObject\TwoNodeMatch; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Rector\VersionBonding\Contract\RelatedPolyfillInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php83\Rector\BooleanAnd\JsonValidateRector\JsonValidateRectorTest diff --git a/rules/Php83/Rector/ClassConst/AddTypeToConstRector.php b/rules/Php83/Rector/ClassConst/AddTypeToConstRector.php index c029df214fe..4838ae336aa 100644 --- a/rules/Php83/Rector/ClassConst/AddTypeToConstRector.php +++ b/rules/Php83/Rector/ClassConst/AddTypeToConstRector.php @@ -27,11 +27,11 @@ use Rector\DeadCode\PhpDoc\TagRemover\VarTagRemover; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php83\Rector\ClassConst\AddTypeToConstRector\AddTypeToConstRectorTest diff --git a/rules/Php83/Rector/ClassMethod/AddOverrideAttributeToOverriddenMethodsRector.php b/rules/Php83/Rector/ClassMethod/AddOverrideAttributeToOverriddenMethodsRector.php index b8399f26300..73628ac9b29 100644 --- a/rules/Php83/Rector/ClassMethod/AddOverrideAttributeToOverriddenMethodsRector.php +++ b/rules/Php83/Rector/ClassMethod/AddOverrideAttributeToOverriddenMethodsRector.php @@ -27,11 +27,11 @@ use Rector\PhpParser\AstResolver; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see https://wiki.php.net/rfc/marking_overriden_methods diff --git a/rules/Php83/Rector/Class_/ReadOnlyAnonymousClassRector.php b/rules/Php83/Rector/Class_/ReadOnlyAnonymousClassRector.php index f3ac0a0cdd9..58bd1184bcd 100644 --- a/rules/Php83/Rector/Class_/ReadOnlyAnonymousClassRector.php +++ b/rules/Php83/Rector/Class_/ReadOnlyAnonymousClassRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\Class_; use Rector\Php82\NodeManipulator\ReadonlyClassManipulator; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php83\Rector\Class_\ReadOnlyAnonymousClassRector\ReadOnlyAnonymousClassRectorTest diff --git a/rules/Php83/Rector/FuncCall/CombineHostPortLdapUriRector.php b/rules/Php83/Rector/FuncCall/CombineHostPortLdapUriRector.php index c81338aee9a..87576c88fa6 100644 --- a/rules/Php83/Rector/FuncCall/CombineHostPortLdapUriRector.php +++ b/rules/Php83/Rector/FuncCall/CombineHostPortLdapUriRector.php @@ -13,10 +13,10 @@ use PhpParser\Node\Scalar\String_; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see https://www.php.net/manual/en/migration83.deprecated.php#migration83.deprecated.ldap diff --git a/rules/Php83/Rector/FuncCall/DynamicClassConstFetchRector.php b/rules/Php83/Rector/FuncCall/DynamicClassConstFetchRector.php index d21960dde7b..0b79f4aa13a 100644 --- a/rules/Php83/Rector/FuncCall/DynamicClassConstFetchRector.php +++ b/rules/Php83/Rector/FuncCall/DynamicClassConstFetchRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Identifier; use PhpParser\Node\Scalar\String_; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php83\Rector\FuncCall\DynamicClassConstFetchRector\DynamicClassConstFetchRectorTest diff --git a/rules/Php83/Rector/FuncCall/RemoveGetClassGetParentClassNoArgsRector.php b/rules/Php83/Rector/FuncCall/RemoveGetClassGetParentClassNoArgsRector.php index 1750c26fc68..3a3edb09cd2 100644 --- a/rules/Php83/Rector/FuncCall/RemoveGetClassGetParentClassNoArgsRector.php +++ b/rules/Php83/Rector/FuncCall/RemoveGetClassGetParentClassNoArgsRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Name; use PhpParser\Node\VarLikeIdentifier; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php83\Rector\FuncCall\RemoveGetClassGetParentClassNoArgsRector\RemoveGetClassGetParentClassNoArgsRectorTest diff --git a/rules/Php84/Rector/Class_/DeprecatedAnnotationToDeprecatedAttributeRector.php b/rules/Php84/Rector/Class_/DeprecatedAnnotationToDeprecatedAttributeRector.php index 21d4b7ab005..434322c7cce 100644 --- a/rules/Php84/Rector/Class_/DeprecatedAnnotationToDeprecatedAttributeRector.php +++ b/rules/Php84/Rector/Class_/DeprecatedAnnotationToDeprecatedAttributeRector.php @@ -11,10 +11,10 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as the #[Deprecated] attribute triggers a runtime deprecation, while the @deprecated annotation is a static hint only. Those have a different purpose and are not interchangeable. Use "phpstan/phpstan-deprecation-rules" to report the annotation instead. diff --git a/rules/Php84/Rector/Class_/PropertyHookRector.php b/rules/Php84/Rector/Class_/PropertyHookRector.php index cebaa66cc97..1270f9d9e26 100644 --- a/rules/Php84/Rector/Class_/PropertyHookRector.php +++ b/rules/Php84/Rector/Class_/PropertyHookRector.php @@ -9,10 +9,10 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as property hooks are a matter of preference. The rule was never part of any set, there is no real upgrade path from getters/setters, and the hooked property mixes state and behavior in a single place, making the code harder to read. Keep the explicit getter/setter methods instead. diff --git a/rules/Php84/Rector/Foreach_/ForeachToArrayAllRector.php b/rules/Php84/Rector/Foreach_/ForeachToArrayAllRector.php index 009d21344c7..6820a556fb2 100644 --- a/rules/Php84/Rector/Foreach_/ForeachToArrayAllRector.php +++ b/rules/Php84/Rector/Foreach_/ForeachToArrayAllRector.php @@ -8,12 +8,12 @@ use Rector\Php84\NodeFactory\ForeachToArrayAnyAllFactory; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Rector\VersionBonding\Contract\RelatedPolyfillInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php84\Rector\Foreach_\ForeachToArrayAllRector\ForeachToArrayAllRectorTest diff --git a/rules/Php84/Rector/Foreach_/ForeachToArrayAnyRector.php b/rules/Php84/Rector/Foreach_/ForeachToArrayAnyRector.php index 04db354885d..5254a6b4ba3 100644 --- a/rules/Php84/Rector/Foreach_/ForeachToArrayAnyRector.php +++ b/rules/Php84/Rector/Foreach_/ForeachToArrayAnyRector.php @@ -8,12 +8,12 @@ use Rector\Php84\NodeFactory\ForeachToArrayAnyAllFactory; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Rector\VersionBonding\Contract\RelatedPolyfillInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php84\Rector\Foreach_\ForeachToArrayAnyRector\ForeachToArrayAnyRectorTest diff --git a/rules/Php84/Rector/Foreach_/ForeachToArrayFindKeyRector.php b/rules/Php84/Rector/Foreach_/ForeachToArrayFindKeyRector.php index db7b7f3438c..c6aa39c266b 100644 --- a/rules/Php84/Rector/Foreach_/ForeachToArrayFindKeyRector.php +++ b/rules/Php84/Rector/Foreach_/ForeachToArrayFindKeyRector.php @@ -8,12 +8,12 @@ use Rector\Php84\NodeFactory\ForeachToArrayFindFactory; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Rector\VersionBonding\Contract\RelatedPolyfillInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php84\Rector\Foreach_\ForeachToArrayFindKeyRector\ForeachToArrayFindKeyRectorTest diff --git a/rules/Php84/Rector/Foreach_/ForeachToArrayFindRector.php b/rules/Php84/Rector/Foreach_/ForeachToArrayFindRector.php index 445961185e7..2f94ed6c338 100644 --- a/rules/Php84/Rector/Foreach_/ForeachToArrayFindRector.php +++ b/rules/Php84/Rector/Foreach_/ForeachToArrayFindRector.php @@ -8,12 +8,12 @@ use Rector\Php84\NodeFactory\ForeachToArrayFindFactory; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Rector\VersionBonding\Contract\RelatedPolyfillInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php84\Rector\Foreach_\ForeachToArrayFindRector\ForeachToArrayFindRectorTest diff --git a/rules/Php84/Rector/FuncCall/AddEscapeArgumentRector.php b/rules/Php84/Rector/FuncCall/AddEscapeArgumentRector.php index 262da4fdbc0..ee5e51c6a25 100644 --- a/rules/Php84/Rector/FuncCall/AddEscapeArgumentRector.php +++ b/rules/Php84/Rector/FuncCall/AddEscapeArgumentRector.php @@ -12,10 +12,10 @@ use PhpParser\Node\Scalar\String_; use PHPStan\Type\ObjectType; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php84\Rector\FuncCall\AddEscapeArgumentRector\AddEscapeArgumentRectorTest diff --git a/rules/Php84/Rector/FuncCall/RoundingModeEnumRector.php b/rules/Php84/Rector/FuncCall/RoundingModeEnumRector.php index 40df90da2e6..483a081fec2 100644 --- a/rules/Php84/Rector/FuncCall/RoundingModeEnumRector.php +++ b/rules/Php84/Rector/FuncCall/RoundingModeEnumRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name\FullyQualified; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php84\Rector\FuncCall\RoundingModeEnumRector\RoundingModeEnumRectorTest diff --git a/rules/Php84/Rector/MethodCall/NewMethodCallWithoutParenthesesRector.php b/rules/Php84/Rector/MethodCall/NewMethodCallWithoutParenthesesRector.php index b559a7b1539..4455a6a5482 100644 --- a/rules/Php84/Rector/MethodCall/NewMethodCallWithoutParenthesesRector.php +++ b/rules/Php84/Rector/MethodCall/NewMethodCallWithoutParenthesesRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\New_; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php84\Rector\MethodCall\NewMethodCallWithoutParenthesesRector\NewMethodCallWithoutParenthesesRectorTest diff --git a/rules/Php84/Rector/Param/ExplicitNullableParamTypeRector.php b/rules/Php84/Rector/Param/ExplicitNullableParamTypeRector.php index f85b909e68b..5470810e5b9 100644 --- a/rules/Php84/Rector/Param/ExplicitNullableParamTypeRector.php +++ b/rules/Php84/Rector/Param/ExplicitNullableParamTypeRector.php @@ -17,11 +17,11 @@ use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php84\Rector\Param\ExplicitNullableParamTypeRector\ExplicitNullableParamTypeRectorTest diff --git a/rules/Php85/Rector/ArrayDimFetch/ArrayFirstLastRector.php b/rules/Php85/Rector/ArrayDimFetch/ArrayFirstLastRector.php index 067d5463399..e23c735967d 100644 --- a/rules/Php85/Rector/ArrayDimFetch/ArrayFirstLastRector.php +++ b/rules/Php85/Rector/ArrayDimFetch/ArrayFirstLastRector.php @@ -12,10 +12,10 @@ use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see https://php.watch/versions/8.5/array_first-array_last diff --git a/rules/Php85/Rector/ClassMethod/NullDebugInfoReturnRector.php b/rules/Php85/Rector/ClassMethod/NullDebugInfoReturnRector.php index 7f42e4d59d8..bad1b0a4755 100644 --- a/rules/Php85/Rector/ClassMethod/NullDebugInfoReturnRector.php +++ b/rules/Php85/Rector/ClassMethod/NullDebugInfoReturnRector.php @@ -15,10 +15,10 @@ use PhpParser\NodeVisitor; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see https://wiki.php.net/rfc/deprecations_php_8_5#deprecate_debuginfo_returning_null diff --git a/rules/Php85/Rector/Class_/SleepToSerializeRector.php b/rules/Php85/Rector/Class_/SleepToSerializeRector.php index a738cc852d4..4c7b4cc859d 100644 --- a/rules/Php85/Rector/Class_/SleepToSerializeRector.php +++ b/rules/Php85/Rector/Class_/SleepToSerializeRector.php @@ -15,11 +15,11 @@ use PhpParser\Node\Stmt\ClassMethod; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see https://3v4l.org/51uu0 diff --git a/rules/Php85/Rector/Class_/WakeupToUnserializeRector.php b/rules/Php85/Rector/Class_/WakeupToUnserializeRector.php index 6f3e0c2b6a0..332ed0f84c0 100644 --- a/rules/Php85/Rector/Class_/WakeupToUnserializeRector.php +++ b/rules/Php85/Rector/Class_/WakeupToUnserializeRector.php @@ -19,10 +19,10 @@ use PhpParser\Node\Stmt\Foreach_; use PhpParser\Node\Stmt\If_; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see https://3v4l.org/NS419 diff --git a/rules/Php85/Rector/Const_/ConstAndTraitDeprecatedAttributeRector.php b/rules/Php85/Rector/Const_/ConstAndTraitDeprecatedAttributeRector.php index 8fd793aebe8..2c6b0cf3536 100644 --- a/rules/Php85/Rector/Const_/ConstAndTraitDeprecatedAttributeRector.php +++ b/rules/Php85/Rector/Const_/ConstAndTraitDeprecatedAttributeRector.php @@ -10,10 +10,10 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersion; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as the #[Deprecated] attribute triggers a runtime deprecation, while the @deprecated annotation is a static hint only. Those have a different purpose and are not interchangeable. Use "phpstan/phpstan-deprecation-rules" to report the annotation instead. diff --git a/rules/Php85/Rector/Expression/NestedFuncCallsToPipeOperatorRector.php b/rules/Php85/Rector/Expression/NestedFuncCallsToPipeOperatorRector.php index e4d71cd00dd..4bfd98074a4 100644 --- a/rules/Php85/Rector/Expression/NestedFuncCallsToPipeOperatorRector.php +++ b/rules/Php85/Rector/Expression/NestedFuncCallsToPipeOperatorRector.php @@ -11,10 +11,10 @@ use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as unwrapping nested calls to |> pipes depends on the context of surrounding code. It can create extremely long chains that break readability, and where to draw the line is a personal preference. diff --git a/rules/Php85/Rector/FuncCall/ArrayKeyExistsNullToEmptyStringRector.php b/rules/Php85/Rector/FuncCall/ArrayKeyExistsNullToEmptyStringRector.php index 5f48a6b067e..e9e7be07695 100644 --- a/rules/Php85/Rector/FuncCall/ArrayKeyExistsNullToEmptyStringRector.php +++ b/rules/Php85/Rector/FuncCall/ArrayKeyExistsNullToEmptyStringRector.php @@ -17,10 +17,10 @@ use Rector\Php81\NodeManipulator\NullToStrictStringIntConverter; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see https://wiki.php.net/rfc/deprecations_php_8_5#deprecate_using_values_null_as_an_array_offset_and_when_calling_array_key_exists diff --git a/rules/Php85/Rector/FuncCall/ChrArgModuloRector.php b/rules/Php85/Rector/FuncCall/ChrArgModuloRector.php index 73af63c27ab..e8cf32af3a6 100644 --- a/rules/Php85/Rector/FuncCall/ChrArgModuloRector.php +++ b/rules/Php85/Rector/FuncCall/ChrArgModuloRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Scalar\LNumber; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see https://wiki.php.net/rfc/deprecations_php_8_5#deprecate_passing_integers_outside_the_interval_0_255_to_chr diff --git a/rules/Php85/Rector/FuncCall/OrdSingleByteRector.php b/rules/Php85/Rector/FuncCall/OrdSingleByteRector.php index 1391b540ecd..9635d2ffc0b 100644 --- a/rules/Php85/Rector/FuncCall/OrdSingleByteRector.php +++ b/rules/Php85/Rector/FuncCall/OrdSingleByteRector.php @@ -13,10 +13,10 @@ use PhpParser\Node\Scalar\String_; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see https://wiki.php.net/rfc/deprecations_php_8_5#deprecate_passing_string_which_are_not_one_byte_long_to_ord diff --git a/rules/Php85/Rector/FuncCall/RemoveFinfoBufferContextArgRector.php b/rules/Php85/Rector/FuncCall/RemoveFinfoBufferContextArgRector.php index cb3bf119a4e..b7756b3ca2b 100644 --- a/rules/Php85/Rector/FuncCall/RemoveFinfoBufferContextArgRector.php +++ b/rules/Php85/Rector/FuncCall/RemoveFinfoBufferContextArgRector.php @@ -11,10 +11,10 @@ use PHPStan\Type\ObjectType; use Rector\NodeAnalyzer\ArgsAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see https://wiki.php.net/rfc/deprecations_php_8_5#deprecate_the_context_parameter_for_finfo_buffer diff --git a/rules/Php85/Rector/Property/AddOverrideAttributeToOverriddenPropertiesRector.php b/rules/Php85/Rector/Property/AddOverrideAttributeToOverriddenPropertiesRector.php index 81957e33bb6..cde20a4baea 100644 --- a/rules/Php85/Rector/Property/AddOverrideAttributeToOverriddenPropertiesRector.php +++ b/rules/Php85/Rector/Property/AddOverrideAttributeToOverriddenPropertiesRector.php @@ -15,10 +15,10 @@ use Rector\NodeAnalyzer\ClassAnalyzer; use Rector\Php80\NodeAnalyzer\PhpAttributeAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see https://wiki.php.net/rfc/override_properties diff --git a/rules/Php85/Rector/ShellExec/ShellExecFunctionCallOverBackticksRector.php b/rules/Php85/Rector/ShellExec/ShellExecFunctionCallOverBackticksRector.php index ab63d8dc69a..b1ac73b4b8a 100644 --- a/rules/Php85/Rector/ShellExec/ShellExecFunctionCallOverBackticksRector.php +++ b/rules/Php85/Rector/ShellExec/ShellExecFunctionCallOverBackticksRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\InterpolatedStringPart; use PhpParser\Node\Scalar\String_; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see https://wiki.php.net/rfc/deprecations_php_8_5#deprecate_backticks_as_an_alias_for_shell_exec diff --git a/rules/Php85/Rector/StmtsAwareInterface/SequentialAssignmentsToPipeOperatorRector.php b/rules/Php85/Rector/StmtsAwareInterface/SequentialAssignmentsToPipeOperatorRector.php index d835d9c641e..079bf9d9982 100644 --- a/rules/Php85/Rector/StmtsAwareInterface/SequentialAssignmentsToPipeOperatorRector.php +++ b/rules/Php85/Rector/StmtsAwareInterface/SequentialAssignmentsToPipeOperatorRector.php @@ -9,10 +9,10 @@ use Rector\Exception\ShouldNotHappenException; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see https://wiki.php.net/rfc/pipe-operator-v3 diff --git a/rules/Php85/Rector/Switch_/ColonAfterSwitchCaseRector.php b/rules/Php85/Rector/Switch_/ColonAfterSwitchCaseRector.php index da74a4273ef..8e04ccf7ed1 100644 --- a/rules/Php85/Rector/Switch_/ColonAfterSwitchCaseRector.php +++ b/rules/Php85/Rector/Switch_/ColonAfterSwitchCaseRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr; use PhpParser\Node\Stmt\Switch_; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php85\Rector\Switch_\ColonAfterSwitchCaseRector\ColonAfterSwitchCaseRectorTest diff --git a/rules/Php86/Rector/Class_/ConstructorReadonlyAssignToDefaultRector.php b/rules/Php86/Rector/Class_/ConstructorReadonlyAssignToDefaultRector.php index e49c76191c8..b61691c39ce 100644 --- a/rules/Php86/Rector/Class_/ConstructorReadonlyAssignToDefaultRector.php +++ b/rules/Php86/Rector/Class_/ConstructorReadonlyAssignToDefaultRector.php @@ -18,11 +18,11 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Property; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see https://wiki.php.net/rfc/readonly_property_defaults diff --git a/rules/Php86/Rector/FuncCall/MinMaxToClampRector.php b/rules/Php86/Rector/FuncCall/MinMaxToClampRector.php index 82cfae518db..e7bc530450c 100644 --- a/rules/Php86/Rector/FuncCall/MinMaxToClampRector.php +++ b/rules/Php86/Rector/FuncCall/MinMaxToClampRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Identifier; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Php86\Rector\FuncCall\MinMaxToClampRector\MinMaxToClampRectorTest diff --git a/rules/Privatization/Rector/ClassConst/PrivatizeFinalClassConstantRector.php b/rules/Privatization/Rector/ClassConst/PrivatizeFinalClassConstantRector.php index 08f8ac42bf4..6990e7d399b 100644 --- a/rules/Privatization/Rector/ClassConst/PrivatizeFinalClassConstantRector.php +++ b/rules/Privatization/Rector/ClassConst/PrivatizeFinalClassConstantRector.php @@ -12,8 +12,8 @@ use Rector\Privatization\Guard\OverrideByParentClassGuard; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Privatization\Rector\ClassConst\PrivatizeFinalClassConstantRector\PrivatizeFinalClassConstantRectorTest diff --git a/rules/Privatization/Rector/ClassMethod/PrivatizeFinalClassMethodRector.php b/rules/Privatization/Rector/ClassMethod/PrivatizeFinalClassMethodRector.php index 4b8061775e6..f33cab39875 100644 --- a/rules/Privatization/Rector/ClassMethod/PrivatizeFinalClassMethodRector.php +++ b/rules/Privatization/Rector/ClassMethod/PrivatizeFinalClassMethodRector.php @@ -17,8 +17,8 @@ use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Privatization\VisibilityGuard\ClassMethodVisibilityGuard; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Privatization\Rector\ClassMethod\PrivatizeFinalClassMethodRector\PrivatizeFinalClassMethodRectorTest diff --git a/rules/Privatization/Rector/Class_/FinalizeTestCaseClassRector.php b/rules/Privatization/Rector/Class_/FinalizeTestCaseClassRector.php index f6efeeb0e88..a2e4c3d1562 100644 --- a/rules/Privatization/Rector/Class_/FinalizeTestCaseClassRector.php +++ b/rules/Privatization/Rector/Class_/FinalizeTestCaseClassRector.php @@ -9,8 +9,8 @@ use PHPStan\Reflection\ReflectionProvider; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Privatization\Rector\Class_\FinalizeTestCaseClassRector\FinalizeTestCaseClassRectorTest diff --git a/rules/Privatization/Rector/MethodCall/PrivatizeLocalGetterToPropertyRector.php b/rules/Privatization/Rector/MethodCall/PrivatizeLocalGetterToPropertyRector.php index 65ac151438a..1f9bc6c550e 100644 --- a/rules/Privatization/Rector/MethodCall/PrivatizeLocalGetterToPropertyRector.php +++ b/rules/Privatization/Rector/MethodCall/PrivatizeLocalGetterToPropertyRector.php @@ -12,8 +12,8 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Return_; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Privatization\Rector\MethodCall\PrivatizeLocalGetterToPropertyRector\PrivatizeLocalGetterToPropertyRectorTest diff --git a/rules/Privatization/Rector/Property/PrivatizeFinalClassPropertyRector.php b/rules/Privatization/Rector/Property/PrivatizeFinalClassPropertyRector.php index eacd9346fda..9e1e6012f47 100644 --- a/rules/Privatization/Rector/Property/PrivatizeFinalClassPropertyRector.php +++ b/rules/Privatization/Rector/Property/PrivatizeFinalClassPropertyRector.php @@ -13,10 +13,10 @@ use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\Visibility; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Privatization\Rector\Property\PrivatizeFinalClassPropertyRector\PrivatizeFinalClassPropertyRectorTest diff --git a/rules/Removing/Rector/ClassMethod/ArgumentRemoverRector.php b/rules/Removing/Rector/ClassMethod/ArgumentRemoverRector.php index 753ffb7f479..a0ada481a2d 100644 --- a/rules/Removing/Rector/ClassMethod/ArgumentRemoverRector.php +++ b/rules/Removing/Rector/ClassMethod/ArgumentRemoverRector.php @@ -15,8 +15,8 @@ use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; use Rector\Removing\ValueObject\ArgumentRemover; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Removing/Rector/Class_/RemoveInterfacesRector.php b/rules/Removing/Rector/Class_/RemoveInterfacesRector.php index 69f4d1599ef..035c2d33bc0 100644 --- a/rules/Removing/Rector/Class_/RemoveInterfacesRector.php +++ b/rules/Removing/Rector/Class_/RemoveInterfacesRector.php @@ -9,8 +9,8 @@ use PhpParser\Node\Stmt\Interface_; use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Removing/Rector/Class_/RemoveTraitUseRector.php b/rules/Removing/Rector/Class_/RemoveTraitUseRector.php index 3d4927052b3..7fdabf44375 100644 --- a/rules/Removing/Rector/Class_/RemoveTraitUseRector.php +++ b/rules/Removing/Rector/Class_/RemoveTraitUseRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Stmt\TraitUse; use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Removing/Rector/FuncCall/RemoveFuncCallArgRector.php b/rules/Removing/Rector/FuncCall/RemoveFuncCallArgRector.php index 41e62771f86..365f01d1fdd 100644 --- a/rules/Removing/Rector/FuncCall/RemoveFuncCallArgRector.php +++ b/rules/Removing/Rector/FuncCall/RemoveFuncCallArgRector.php @@ -10,8 +10,8 @@ use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Rector\AbstractRector; use Rector\Removing\ValueObject\RemoveFuncCallArg; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Removing/Rector/FuncCall/RemoveFuncCallRector.php b/rules/Removing/Rector/FuncCall/RemoveFuncCallRector.php index 3386fee6d13..c70e3b31eb0 100644 --- a/rules/Removing/Rector/FuncCall/RemoveFuncCallRector.php +++ b/rules/Removing/Rector/FuncCall/RemoveFuncCallRector.php @@ -10,8 +10,8 @@ use PhpParser\NodeVisitor; use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Renaming/Rector/Cast/RenameCastRector.php b/rules/Renaming/Rector/Cast/RenameCastRector.php index b0f0f0bcb0e..0a789c155ea 100644 --- a/rules/Renaming/Rector/Cast/RenameCastRector.php +++ b/rules/Renaming/Rector/Cast/RenameCastRector.php @@ -11,8 +11,8 @@ use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; use Rector\Renaming\ValueObject\RenameCast; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Renaming/Rector/ClassConstFetch/RenameClassConstFetchRector.php b/rules/Renaming/Rector/ClassConstFetch/RenameClassConstFetchRector.php index 9aa17b147da..a785f022d2d 100644 --- a/rules/Renaming/Rector/ClassConstFetch/RenameClassConstFetchRector.php +++ b/rules/Renaming/Rector/ClassConstFetch/RenameClassConstFetchRector.php @@ -13,8 +13,8 @@ use Rector\Renaming\Contract\RenameClassConstFetchInterface; use Rector\Renaming\ValueObject\RenameClassAndConstFetch; use Rector\Renaming\ValueObject\RenameClassConstFetch; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Renaming/Rector/ClassMethod/RenameAnnotationRector.php b/rules/Renaming/Rector/ClassMethod/RenameAnnotationRector.php index ccb80b81f41..3b8260927ae 100644 --- a/rules/Renaming/Rector/ClassMethod/RenameAnnotationRector.php +++ b/rules/Renaming/Rector/ClassMethod/RenameAnnotationRector.php @@ -17,8 +17,8 @@ use Rector\Rector\AbstractRector; use Rector\Renaming\Contract\RenameAnnotationInterface; use Rector\Renaming\ValueObject\RenameAnnotationByType; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Renaming/Rector/Class_/RenameAttributeRector.php b/rules/Renaming/Rector/Class_/RenameAttributeRector.php index 71740e2b2fb..658d50ea505 100644 --- a/rules/Renaming/Rector/Class_/RenameAttributeRector.php +++ b/rules/Renaming/Rector/Class_/RenameAttributeRector.php @@ -14,10 +14,10 @@ use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Rector\AbstractRector; use Rector\Renaming\ValueObject\RenameAttribute; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Renaming/Rector/ConstFetch/RenameConstantRector.php b/rules/Renaming/Rector/ConstFetch/RenameConstantRector.php index 5bbe33113e8..c2d25851889 100644 --- a/rules/Renaming/Rector/ConstFetch/RenameConstantRector.php +++ b/rules/Renaming/Rector/ConstFetch/RenameConstantRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Name; use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Validation\RectorAssert; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Renaming/Rector/FuncCall/RenameFunctionRector.php b/rules/Renaming/Rector/FuncCall/RenameFunctionRector.php index b1dbbb5e905..fe61bdd1b6a 100644 --- a/rules/Renaming/Rector/FuncCall/RenameFunctionRector.php +++ b/rules/Renaming/Rector/FuncCall/RenameFunctionRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Name\FullyQualified; use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Renaming/Rector/MethodCall/RenameMethodRector.php b/rules/Renaming/Rector/MethodCall/RenameMethodRector.php index f7d16d04b1c..50a0f2da2ca 100644 --- a/rules/Renaming/Rector/MethodCall/RenameMethodRector.php +++ b/rules/Renaming/Rector/MethodCall/RenameMethodRector.php @@ -26,8 +26,8 @@ use Rector\Renaming\Contract\MethodCallRenameInterface; use Rector\Renaming\ValueObject\MethodCallRename; use Rector\Renaming\ValueObject\MethodCallRenameWithArrayKey; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Renaming/Rector/Name/RenameClassRector.php b/rules/Renaming/Rector/Name/RenameClassRector.php index a09de4ae8c0..3eae155cdbf 100644 --- a/rules/Renaming/Rector/Name/RenameClassRector.php +++ b/rules/Renaming/Rector/Name/RenameClassRector.php @@ -19,8 +19,8 @@ use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; use Rector\Renaming\NodeManipulator\ClassRenamer; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Renaming/Rector/PropertyFetch/RenamePropertyRector.php b/rules/Renaming/Rector/PropertyFetch/RenamePropertyRector.php index da68389fe30..449eb229d11 100644 --- a/rules/Renaming/Rector/PropertyFetch/RenamePropertyRector.php +++ b/rules/Renaming/Rector/PropertyFetch/RenamePropertyRector.php @@ -17,8 +17,8 @@ use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; use Rector\Renaming\ValueObject\RenameProperty; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Renaming/Rector/StaticCall/RenameStaticMethodRector.php b/rules/Renaming/Rector/StaticCall/RenameStaticMethodRector.php index 65e22014ef6..c7a2cedb30f 100644 --- a/rules/Renaming/Rector/StaticCall/RenameStaticMethodRector.php +++ b/rules/Renaming/Rector/StaticCall/RenameStaticMethodRector.php @@ -11,8 +11,8 @@ use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Rector\AbstractRector; use Rector\Renaming\ValueObject\RenameStaticMethod; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Renaming/Rector/String_/RenameStringRector.php b/rules/Renaming/Rector/String_/RenameStringRector.php index 365af381803..fcb613234c4 100644 --- a/rules/Renaming/Rector/String_/RenameStringRector.php +++ b/rules/Renaming/Rector/String_/RenameStringRector.php @@ -9,8 +9,8 @@ use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Strict/Rector/Empty_/DisallowedEmptyRuleFixerRector.php b/rules/Strict/Rector/Empty_/DisallowedEmptyRuleFixerRector.php index 834a50ce5f7..50cd42c8c8d 100644 --- a/rules/Strict/Rector/Empty_/DisallowedEmptyRuleFixerRector.php +++ b/rules/Strict/Rector/Empty_/DisallowedEmptyRuleFixerRector.php @@ -11,8 +11,8 @@ use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it creates unreadable code with messy isset()/comparison checks. Refactor the value to a single sole type instead, then the empty() check can be replaced by a clear comparison. diff --git a/rules/Transform/Rector/ArrayDimFetch/ArrayDimFetchToMethodCallRector.php b/rules/Transform/Rector/ArrayDimFetch/ArrayDimFetchToMethodCallRector.php index bca3f48c32f..e37be793da8 100644 --- a/rules/Transform/Rector/ArrayDimFetch/ArrayDimFetchToMethodCallRector.php +++ b/rules/Transform/Rector/ArrayDimFetch/ArrayDimFetchToMethodCallRector.php @@ -19,10 +19,10 @@ use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Transform\Enum\MagicPropertyHandler; use Rector\Transform\ValueObject\ArrayDimFetchToMethodCall; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Transform/Rector/Attribute/AttributeKeyToClassConstFetchRector.php b/rules/Transform/Rector/Attribute/AttributeKeyToClassConstFetchRector.php index 9b9ebf88396..c801998fef6 100644 --- a/rules/Transform/Rector/Attribute/AttributeKeyToClassConstFetchRector.php +++ b/rules/Transform/Rector/Attribute/AttributeKeyToClassConstFetchRector.php @@ -20,9 +20,9 @@ use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Transform\ValueObject\AttributeKeyToClassConstFetch; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Transform/Rector/ClassMethod/WrapReturnRector.php b/rules/Transform/Rector/ClassMethod/WrapReturnRector.php index 26e5ba610ac..8f0f5886a00 100644 --- a/rules/Transform/Rector/ClassMethod/WrapReturnRector.php +++ b/rules/Transform/Rector/ClassMethod/WrapReturnRector.php @@ -13,9 +13,9 @@ use PhpParser\Node\Stmt\Return_; use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Transform\ValueObject\WrapReturn; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Transform/Rector/Class_/AddInterfaceByTraitRector.php b/rules/Transform/Rector/Class_/AddInterfaceByTraitRector.php index b66b0ba0ea7..518ecb1b007 100644 --- a/rules/Transform/Rector/Class_/AddInterfaceByTraitRector.php +++ b/rules/Transform/Rector/Class_/AddInterfaceByTraitRector.php @@ -10,8 +10,8 @@ use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as too niche. Pairing a trait with an interface is specific to a single project or package, and the extra conditions it needs in practice are easier to express in a custom rule. diff --git a/rules/Transform/Rector/Class_/MergeInterfacesRector.php b/rules/Transform/Rector/Class_/MergeInterfacesRector.php index cd90f40b4dc..f0b24732ebd 100644 --- a/rules/Transform/Rector/Class_/MergeInterfacesRector.php +++ b/rules/Transform/Rector/Class_/MergeInterfacesRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Stmt\Interface_; use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Transform/Rector/ConstFetch/ConstFetchToClassConstFetchRector.php b/rules/Transform/Rector/ConstFetch/ConstFetchToClassConstFetchRector.php index b49b4f08707..f75bca72d9b 100644 --- a/rules/Transform/Rector/ConstFetch/ConstFetchToClassConstFetchRector.php +++ b/rules/Transform/Rector/ConstFetch/ConstFetchToClassConstFetchRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\ConstFetch; use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Transform\ValueObject\ConstFetchToClassConstFetch; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Transform/Rector/FuncCall/FuncCallToConstFetchRector.php b/rules/Transform/Rector/FuncCall/FuncCallToConstFetchRector.php index c6f3dae7575..8c8610fb6aa 100644 --- a/rules/Transform/Rector/FuncCall/FuncCallToConstFetchRector.php +++ b/rules/Transform/Rector/FuncCall/FuncCallToConstFetchRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Name; use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Transform/Rector/FuncCall/FuncCallToMethodCallRector.php b/rules/Transform/Rector/FuncCall/FuncCallToMethodCallRector.php index c0a9cc19a75..e90083f661c 100644 --- a/rules/Transform/Rector/FuncCall/FuncCallToMethodCallRector.php +++ b/rules/Transform/Rector/FuncCall/FuncCallToMethodCallRector.php @@ -10,9 +10,9 @@ use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Transform\ValueObject\FuncCallToMethodCall; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as a function call can be turned to a method call in very few cases without breaking the code. The service has to be available in the class, the method signature has to match and the function must have no side effects. Use a custom rule for the exact project case instead. diff --git a/rules/Transform/Rector/FuncCall/FuncCallToNewRector.php b/rules/Transform/Rector/FuncCall/FuncCallToNewRector.php index f3da0832956..fbcdfb27a2f 100644 --- a/rules/Transform/Rector/FuncCall/FuncCallToNewRector.php +++ b/rules/Transform/Rector/FuncCall/FuncCallToNewRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Name\FullyQualified; use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Transform/Rector/FuncCall/FuncCallToStaticCallRector.php b/rules/Transform/Rector/FuncCall/FuncCallToStaticCallRector.php index 7bb95ad0929..6a2b3229d22 100644 --- a/rules/Transform/Rector/FuncCall/FuncCallToStaticCallRector.php +++ b/rules/Transform/Rector/FuncCall/FuncCallToStaticCallRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\FuncCall; use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Transform\ValueObject\FuncCallToStaticCall; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Transform/Rector/MethodCall/MethodCallToFuncCallRector.php b/rules/Transform/Rector/MethodCall/MethodCallToFuncCallRector.php index 057f1082ddd..30cdbad6013 100644 --- a/rules/Transform/Rector/MethodCall/MethodCallToFuncCallRector.php +++ b/rules/Transform/Rector/MethodCall/MethodCallToFuncCallRector.php @@ -11,9 +11,9 @@ use PHPStan\Type\ObjectType; use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Transform\ValueObject\MethodCallToFuncCall; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Transform/Rector/MethodCall/MethodCallToStaticCallRector.php b/rules/Transform/Rector/MethodCall/MethodCallToStaticCallRector.php index 34e403ada4a..c7bebfca100 100644 --- a/rules/Transform/Rector/MethodCall/MethodCallToStaticCallRector.php +++ b/rules/Transform/Rector/MethodCall/MethodCallToStaticCallRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\MethodCall; use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Transform\ValueObject\MethodCallToStaticCall; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Transform/Rector/New_/NewToStaticCallRector.php b/rules/Transform/Rector/New_/NewToStaticCallRector.php index c020235e946..37ac149d635 100644 --- a/rules/Transform/Rector/New_/NewToStaticCallRector.php +++ b/rules/Transform/Rector/New_/NewToStaticCallRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\New_; use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Transform\ValueObject\NewToStaticCall; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Transform/Rector/Scalar/ScalarValueToConstFetchRector.php b/rules/Transform/Rector/Scalar/ScalarValueToConstFetchRector.php index 7a020abc12c..257af635a81 100644 --- a/rules/Transform/Rector/Scalar/ScalarValueToConstFetchRector.php +++ b/rules/Transform/Rector/Scalar/ScalarValueToConstFetchRector.php @@ -16,9 +16,9 @@ use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Transform\ValueObject\ScalarValueToConstFetch; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as the scalar value target is too wide. The very same value can be used in an unrelated context, e.g. an array key, a version number or a message, and get replaced by a constant that does not belong there. Use a custom rule scoped to the exact context instead. diff --git a/rules/Transform/Rector/StaticCall/StaticCallToFuncCallRector.php b/rules/Transform/Rector/StaticCall/StaticCallToFuncCallRector.php index a69378e5460..9ccdfba4990 100644 --- a/rules/Transform/Rector/StaticCall/StaticCallToFuncCallRector.php +++ b/rules/Transform/Rector/StaticCall/StaticCallToFuncCallRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Name\FullyQualified; use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Transform\ValueObject\StaticCallToFuncCall; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Transform/Rector/StaticCall/StaticCallToMethodCallRector.php b/rules/Transform/Rector/StaticCall/StaticCallToMethodCallRector.php index 06b3effcd34..58b5976f978 100644 --- a/rules/Transform/Rector/StaticCall/StaticCallToMethodCallRector.php +++ b/rules/Transform/Rector/StaticCall/StaticCallToMethodCallRector.php @@ -13,10 +13,10 @@ use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Transform\NodeAnalyzer\FuncCallStaticCallToMethodCallAnalyzer; use Rector\Transform\ValueObject\StaticCallToMethodCall; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Transform/Rector/StaticCall/StaticCallToNewRector.php b/rules/Transform/Rector/StaticCall/StaticCallToNewRector.php index 30aff7724b7..24217535dad 100644 --- a/rules/Transform/Rector/StaticCall/StaticCallToNewRector.php +++ b/rules/Transform/Rector/StaticCall/StaticCallToNewRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Name\FullyQualified; use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Transform\ValueObject\StaticCallToNew; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Transform/Rector/String_/StringToClassConstantRector.php b/rules/Transform/Rector/String_/StringToClassConstantRector.php index f1e4a00f5f5..91ea8b46b9c 100644 --- a/rules/Transform/Rector/String_/StringToClassConstantRector.php +++ b/rules/Transform/Rector/String_/StringToClassConstantRector.php @@ -9,9 +9,9 @@ use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Transform\ValueObject\StringToClassConstant; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/TypeDeclaration/Rector/ArrowFunction/AddArrowFunctionReturnTypeRector.php b/rules/TypeDeclaration/Rector/ArrowFunction/AddArrowFunctionReturnTypeRector.php index c1aa2aacb4a..25c205b772a 100644 --- a/rules/TypeDeclaration/Rector/ArrowFunction/AddArrowFunctionReturnTypeRector.php +++ b/rules/TypeDeclaration/Rector/ArrowFunction/AddArrowFunctionReturnTypeRector.php @@ -11,11 +11,11 @@ use PHPStan\Type\NullType; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ArrowFunction\AddArrowFunctionReturnTypeRector\AddArrowFunctionReturnTypeRectorTest diff --git a/rules/TypeDeclaration/Rector/BooleanAnd/BinaryOpNullableToInstanceofRector.php b/rules/TypeDeclaration/Rector/BooleanAnd/BinaryOpNullableToInstanceofRector.php index e5fca4be50f..97f2a77985b 100644 --- a/rules/TypeDeclaration/Rector/BooleanAnd/BinaryOpNullableToInstanceofRector.php +++ b/rules/TypeDeclaration/Rector/BooleanAnd/BinaryOpNullableToInstanceofRector.php @@ -14,9 +14,9 @@ use PhpParser\Node\Name\FullyQualified; use PHPStan\Type\ObjectType; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\TypeAnalyzer\NullableTypeAnalyzer; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\BooleanAnd\BinaryOpNullableToInstanceofRector\BinaryOpNullableToInstanceofRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddMethodCallBasedStrictParamTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddMethodCallBasedStrictParamTypeRector.php index c7c3fa92aaf..2bc946315ce 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddMethodCallBasedStrictParamTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddMethodCallBasedStrictParamTypeRector.php @@ -9,11 +9,11 @@ use PhpParser\Node\Stmt\ClassMethod; use Rector\PhpParser\NodeFinder\LocalMethodCallFinder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\CallTypesResolver; use Rector\TypeDeclaration\NodeAnalyzer\ClassMethodParamTypeCompleter; use Rector\TypeDeclarationDocblocks\PrivateMethodFlagger; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\AddMethodCallBasedStrictParamTypeRector\AddMethodCallBasedStrictParamTypeRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddParamArrayDocblockBasedOnCallableNativeFuncCallRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddParamArrayDocblockBasedOnCallableNativeFuncCallRector.php index 1c3dafbb847..669e4f9c42f 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddParamArrayDocblockBasedOnCallableNativeFuncCallRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddParamArrayDocblockBasedOnCallableNativeFuncCallRector.php @@ -24,10 +24,10 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\Enum\NativeFuncCallPositions; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\AddParamArrayDocblockBasedOnCallableNativeFuncCallRector\AddParamArrayDocblockBasedOnCallableNativeFuncCallRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddParamFromDimFetchKeyUseRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddParamFromDimFetchKeyUseRector.php index 09680af1199..b7a9e4e2f4d 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddParamFromDimFetchKeyUseRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddParamFromDimFetchKeyUseRector.php @@ -12,12 +12,12 @@ use PHPStan\Type\UnionType; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\Guard\ParamTypeAddGuard; use Rector\TypeDeclarationDocblocks\NodeFinder\ArrayDimFetchFinder; use Rector\VendorLocker\ParentClassMethodTypeOverrideGuard; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\AddParamFromDimFetchKeyUseRector\AddParamFromDimFetchKeyUseRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddParamStringTypeFromSprintfUseRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddParamStringTypeFromSprintfUseRector.php index 38f59b982f0..16c8d1e9828 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddParamStringTypeFromSprintfUseRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddParamStringTypeFromSprintfUseRector.php @@ -13,11 +13,11 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\Guard\ParamTypeAddGuard; use Rector\TypeDeclaration\NodeAnalyzer\VariableInSprintfMaskMatcher; use Rector\VendorLocker\ParentClassMethodTypeOverrideGuard; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\AddParamStringTypeFromSprintfUseRector\AddParamStringTypeFromSprintfUseRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeBasedOnPHPUnitDataProviderRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeBasedOnPHPUnitDataProviderRector.php index 6c0d198254b..7953693550f 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeBasedOnPHPUnitDataProviderRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeBasedOnPHPUnitDataProviderRector.php @@ -11,12 +11,12 @@ use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\TypeAnalyzer\ParameterTypeFromDataProviderResolver; use Rector\TypeDeclaration\ValueObject\DataProviderNodes; use Rector\TypeDeclarationDocblocks\NodeFinder\DataProviderMethodsFinder; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\AddParamTypeBasedOnPHPUnitDataProviderRector\AddParamTypeBasedOnPHPUnitDataProviderRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeDeclarationRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeDeclarationRector.php index 5c9361152f1..2b959e38876 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeDeclarationRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeDeclarationRector.php @@ -17,12 +17,12 @@ use Rector\Php\PhpVersionProvider; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\ValueObject\AddParamTypeDeclaration; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\ParentClassMethodTypeOverrideGuard; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeFromPropertyTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeFromPropertyTypeRector.php index ae587099264..dd848028a48 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeFromPropertyTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeFromPropertyTypeRector.php @@ -16,13 +16,13 @@ use Rector\PhpDocParser\NodeTraverser\SimpleCallableNodeTraverser; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\Guard\ParamTypeAddGuard; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\ParentClassMethodTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\AddParamTypeFromPropertyTypeRector\AddParamTypeFromPropertyTypeRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnArrayDocblockBasedOnArrayMapRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnArrayDocblockBasedOnArrayMapRector.php index d7817970101..640161559d1 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnArrayDocblockBasedOnArrayMapRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnArrayDocblockBasedOnArrayMapRector.php @@ -10,8 +10,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as too niche and of little practical value. It only fires when array_map() gets an inline closure with an explicit return type, where static analysis already knows the item type without the docblock. diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnDocblockForScalarArrayFromAssignsRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnDocblockForScalarArrayFromAssignsRector.php index 7bb7bf29d1a..c563f5d1ec1 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnDocblockForScalarArrayFromAssignsRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnDocblockForScalarArrayFromAssignsRector.php @@ -26,9 +26,9 @@ use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\AddReturnDocblockForScalarArrayFromAssignsRector\AddReturnDocblockForScalarArrayFromAssignsRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationBasedOnParentClassMethodRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationBasedOnParentClassMethodRector.php index aa96bd590b5..5c7a583f11e 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationBasedOnParentClassMethodRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationBasedOnParentClassMethodRector.php @@ -15,13 +15,13 @@ use Rector\Php\PhpVersionProvider; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\ParentClassMethodTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\AddReturnTypeDeclarationBasedOnParentClassMethodRector\AddReturnTypeDeclarationBasedOnParentClassMethodRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationRector.php index 26e5fc6eb30..bcd2ffa6104 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationRector.php @@ -18,13 +18,13 @@ use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\StaticTypeMapper\ValueObject\Type\SimpleStaticType; use Rector\TypeDeclaration\ValueObject\AddReturnTypeDeclaration; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\ParentClassMethodTypeOverrideGuard; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeFromTryCatchTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeFromTryCatchTypeRector.php index 4e593fd945d..84db4cc411e 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeFromTryCatchTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeFromTryCatchTypeRector.php @@ -17,11 +17,11 @@ use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\AddReturnTypeFromTryCatchTypeRector\AddReturnTypeFromTryCatchTypeRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddVoidReturnTypeWhereNoReturnRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddVoidReturnTypeWhereNoReturnRector.php index 5feb4c54fe8..3fc0b28c619 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddVoidReturnTypeWhereNoReturnRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddVoidReturnTypeWhereNoReturnRector.php @@ -12,12 +12,12 @@ use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; use Rector\Reflection\ClassModifierChecker; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\TypeInferer\SilentVoidResolver; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnVendorLockResolver; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\AddVoidReturnTypeWhereNoReturnRector\AddVoidReturnTypeWhereNoReturnRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ArrayParamTypeByMethodCallTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ArrayParamTypeByMethodCallTypeRector.php index 256dbe76497..f2bbcfa383c 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ArrayParamTypeByMethodCallTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ArrayParamTypeByMethodCallTypeRector.php @@ -5,8 +5,8 @@ namespace Rector\TypeDeclaration\Rector\ClassMethod; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it fills invalid types and can cause type errors on controllers and other input calls. Inferring param types from a single caller is unreliable and needs human verification, so this better suits static analysis. diff --git a/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanConstAndStrictReturnsRector.php b/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanConstAndStrictReturnsRector.php index a0d921516f2..dd3a4a44116 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanConstAndStrictReturnsRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanConstAndStrictReturnsRector.php @@ -18,12 +18,12 @@ use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\BoolReturnTypeFromBooleanConstAndStrictReturnsRector\BoolReturnTypeFromBooleanConstAndStrictReturnsRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanConstReturnsRector.php b/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanConstReturnsRector.php index 8cb4e8c799b..44857ef66c9 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanConstReturnsRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanConstReturnsRector.php @@ -16,12 +16,12 @@ use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\BoolReturnTypeFromBooleanConstReturnsRector\BoolReturnTypeFromBooleanConstReturnsRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanStrictReturnsRector.php b/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanStrictReturnsRector.php index b56c6727e67..4e4f69b7de9 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanStrictReturnsRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanStrictReturnsRector.php @@ -22,12 +22,12 @@ use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\BoolReturnTypeFromBooleanStrictReturnsRector\BoolReturnTypeFromBooleanStrictReturnsRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/KnownMagicClassMethodTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/KnownMagicClassMethodTypeRector.php index 34b4c225ee9..77fc095022a 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/KnownMagicClassMethodTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/KnownMagicClassMethodTypeRector.php @@ -10,12 +10,12 @@ use PhpParser\Node\Stmt\Class_; use Rector\Php\PhpVersionProvider; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\ParentClassMethodTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\KnownMagicClassMethodTypeRector\KnownMagicClassMethodTypeRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/NarrowBoolDocblockReturnTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/NarrowBoolDocblockReturnTypeRector.php index ad9a39a75ba..024cee887ea 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/NarrowBoolDocblockReturnTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/NarrowBoolDocblockReturnTypeRector.php @@ -16,8 +16,8 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\NarrowBoolDocblockReturnTypeRector\NarrowBoolDocblockReturnTypeRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/NarrowObjectReturnTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/NarrowObjectReturnTypeRector.php index 401e01d7d92..d0f4312850a 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/NarrowObjectReturnTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/NarrowObjectReturnTypeRector.php @@ -23,9 +23,9 @@ use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * Narrows return type from generic object or parent class to specific class in final classes/methods. diff --git a/rules/TypeDeclaration/Rector/ClassMethod/NumericReturnTypeFromStrictReturnsRector.php b/rules/TypeDeclaration/Rector/ClassMethod/NumericReturnTypeFromStrictReturnsRector.php index f181fe07e9a..e48590d61bc 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/NumericReturnTypeFromStrictReturnsRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/NumericReturnTypeFromStrictReturnsRector.php @@ -17,12 +17,12 @@ use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\NumericReturnTypeFromStrictReturnsRector\NumericReturnTypeFromStrictReturnsRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/NumericReturnTypeFromStrictScalarReturnsRector.php b/rules/TypeDeclaration/Rector/ClassMethod/NumericReturnTypeFromStrictScalarReturnsRector.php index 3af4bc50af3..ed70ddb1c04 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/NumericReturnTypeFromStrictScalarReturnsRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/NumericReturnTypeFromStrictScalarReturnsRector.php @@ -15,12 +15,12 @@ use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\NumericReturnTypeFromStrictScalarReturnsRector\NumericReturnTypeFromStrictScalarReturnsRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ObjectParamTypeByMethodCallTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ObjectParamTypeByMethodCallTypeRector.php index f4033ec3d4d..651d9ca1623 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ObjectParamTypeByMethodCallTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ObjectParamTypeByMethodCallTypeRector.php @@ -5,8 +5,8 @@ namespace Rector\TypeDeclaration\Rector\ClassMethod; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it fills invalid types and can cause type errors on controllers and other input calls. Inferring param types from a single caller is unreliable and needs human verification, so this better suits static analysis. diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByMethodCallTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByMethodCallTypeRector.php index 5539463c727..ffc77c7d4ad 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByMethodCallTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByMethodCallTypeRector.php @@ -5,8 +5,8 @@ namespace Rector\TypeDeclaration\Rector\ClassMethod; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it fills invalid types and can cause type errors on controllers and other input calls. Inferring param types from a single caller is unreliable and needs human verification, so this better suits static analysis. diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByParentCallTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByParentCallTypeRector.php index c8fe8801dac..cca1354f2bc 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByParentCallTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByParentCallTypeRector.php @@ -18,9 +18,9 @@ use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\CallerParamMatcher; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\ParamTypeByParentCallTypeRector\ParamTypeByParentCallTypeRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/PrivateMethodReturnTypeFromStrictNewArrayRector.php b/rules/TypeDeclaration/Rector/ClassMethod/PrivateMethodReturnTypeFromStrictNewArrayRector.php index 4bd2d2d680e..76c8ed9fd20 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/PrivateMethodReturnTypeFromStrictNewArrayRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/PrivateMethodReturnTypeFromStrictNewArrayRector.php @@ -7,11 +7,11 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\StrictReturnNewArrayResolver; use Rector\ValueObject\PhpVersion; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\PrivateMethodReturnTypeFromStrictNewArrayRector\PrivateMethodReturnTypeFromStrictNewArrayRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnNeverTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnNeverTypeRector.php index b0fc49e4443..1d971bd6433 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnNeverTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnNeverTypeRector.php @@ -10,11 +10,11 @@ use Rector\PHPStan\ScopeFetcher; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeManipulator\AddNeverReturnType; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\ReturnNeverTypeRector\ReturnNeverTypeRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnNullableTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnNullableTypeRector.php index b9440a7cd18..fe2b6094206 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnNullableTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnNullableTypeRector.php @@ -13,12 +13,12 @@ use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\PHPStanStaticTypeMapper\TypeMapper\UnionTypeMapper; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\ReturnNullableTypeRector\ReturnNullableTypeRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromGetRepositoryDocblockRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromGetRepositoryDocblockRector.php index 7b0dc9abff2..67cf073691a 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromGetRepositoryDocblockRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromGetRepositoryDocblockRector.php @@ -20,10 +20,10 @@ use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\ReturnTypeFromGetRepositoryDocblockRector\ReturnTypeFromGetRepositoryDocblockRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromMockObjectRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromMockObjectRector.php index 4b7b5b312fa..5d2d0dcdbe7 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromMockObjectRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromMockObjectRector.php @@ -17,12 +17,12 @@ use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\ReturnTypeFromMockObjectRector\ReturnTypeFromMockObjectRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnCastRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnCastRector.php index ef38170132d..fbcee4ff688 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnCastRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnCastRector.php @@ -9,11 +9,11 @@ use PhpParser\Node\Stmt\Function_; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeManipulator\AddReturnTypeFromCast; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\ReturnTypeFromReturnCastRector\ReturnTypeFromReturnCastRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnDirectArrayRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnDirectArrayRector.php index 24a924bcac2..ba9cf5d91c6 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnDirectArrayRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnDirectArrayRector.php @@ -12,12 +12,12 @@ use PhpParser\Node\Stmt\Return_; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\ReturnTypeFromReturnDirectArrayRector\ReturnTypeFromReturnDirectArrayRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnNewRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnNewRector.php index 48e7e2e7d83..b14c5400310 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnNewRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnNewRector.php @@ -28,6 +28,8 @@ use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\StaticTypeMapper\ValueObject\Type\SelfStaticType; use Rector\Symfony\CodeQuality\Enum\ResponseClass; @@ -37,8 +39,6 @@ use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\ReturnTypeFromReturnNewRector\ReturnTypeFromReturnNewRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictConstantReturnRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictConstantReturnRector.php index ec7845e9620..5038275a80a 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictConstantReturnRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictConstantReturnRector.php @@ -15,13 +15,13 @@ use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersion; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\ReturnTypeFromStrictConstantReturnRector\ReturnTypeFromStrictConstantReturnRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictFluentReturnRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictFluentReturnRector.php index 590348be0be..37caa8ac92b 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictFluentReturnRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictFluentReturnRector.php @@ -15,12 +15,12 @@ use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\ReturnTypeFromStrictFluentReturnRector\ReturnTypeFromStrictFluentReturnRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNativeCallRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNativeCallRector.php index dc110215b7d..18d694179c2 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNativeCallRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNativeCallRector.php @@ -9,11 +9,11 @@ use PhpParser\Node\Stmt\Function_; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeManipulator\AddReturnTypeFromStrictNativeCall; use Rector\ValueObject\PhpVersion; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\ReturnTypeFromStrictNativeCallRector\ReturnTypeFromStrictNativeCallRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNewArrayRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNewArrayRector.php index 1b188b160ea..90decbe0055 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNewArrayRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNewArrayRector.php @@ -10,12 +10,12 @@ use PHPStan\Analyser\Scope; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\StrictReturnNewArrayResolver; use Rector\ValueObject\PhpVersion; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\ReturnTypeFromStrictNewArrayRector\ReturnTypeFromStrictNewArrayRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictParamRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictParamRector.php index 4b253c834d3..cba3eb126f6 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictParamRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictParamRector.php @@ -9,11 +9,11 @@ use PhpParser\Node\Stmt\Function_; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeManipulator\AddReturnTypeFromParam; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\ReturnTypeFromStrictParamRector\ReturnTypeFromStrictParamRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedCallRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedCallRector.php index bc343f365c7..1b4606ac0e9 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedCallRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedCallRector.php @@ -23,6 +23,8 @@ use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\TypeDeclaration\NodeAnalyzer\TypeNodeUnwrapper; @@ -31,8 +33,6 @@ use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\ReturnTypeFromStrictTypedCallRector\ReturnTypeFromStrictTypedCallRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedPropertyRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedPropertyRector.php index 0032b240dc7..44279c63c0f 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedPropertyRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedPropertyRector.php @@ -18,13 +18,13 @@ use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\ReturnTypeFromStrictTypedPropertyRector\ReturnTypeFromStrictTypedPropertyRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromSymfonySerializerRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromSymfonySerializerRector.php index f9c00821391..d877098ced8 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromSymfonySerializerRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromSymfonySerializerRector.php @@ -14,11 +14,11 @@ use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\ReturnTypeFromSymfonySerializerRector\ReturnTypeFromSymfonySerializerRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnUnionTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnUnionTypeRector.php index 0e560c7ae00..7e26ab03270 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnUnionTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnUnionTypeRector.php @@ -9,11 +9,11 @@ use PhpParser\Node\Stmt\Function_; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeManipulator\AddUnionReturnType; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\ReturnUnionTypeRector\ReturnUnionTypeRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ScalarParamTypeByMethodCallTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ScalarParamTypeByMethodCallTypeRector.php index 1cf126d77cc..689e6ef947d 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ScalarParamTypeByMethodCallTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ScalarParamTypeByMethodCallTypeRector.php @@ -5,8 +5,8 @@ namespace Rector\TypeDeclaration\Rector\ClassMethod; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it fills invalid types and can cause type errors on controllers and other input calls. Inferring param types from a single caller is unreliable and needs human verification, so this better suits static analysis. diff --git a/rules/TypeDeclaration/Rector/ClassMethod/StrictArrayParamDimFetchRector.php b/rules/TypeDeclaration/Rector/ClassMethod/StrictArrayParamDimFetchRector.php index 84c34b4af86..55b8b7058c7 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/StrictArrayParamDimFetchRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/StrictArrayParamDimFetchRector.php @@ -36,9 +36,9 @@ use Rector\NodeTypeResolver\PHPStan\Type\TypeFactory; use Rector\NodeTypeResolver\TypeComparator\TypeComparator; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\VendorLocker\ParentClassMethodTypeOverrideGuard; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\StrictArrayParamDimFetchRector\StrictArrayParamDimFetchRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/StrictStringParamConcatRector.php b/rules/TypeDeclaration/Rector/ClassMethod/StrictStringParamConcatRector.php index 9c4f1b3338e..a7621de4cea 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/StrictStringParamConcatRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/StrictStringParamConcatRector.php @@ -11,10 +11,10 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated as it produces too many false positives. diff --git a/rules/TypeDeclaration/Rector/ClassMethod/StringReturnTypeFromStrictScalarReturnsRector.php b/rules/TypeDeclaration/Rector/ClassMethod/StringReturnTypeFromStrictScalarReturnsRector.php index dbe9080cc1d..ab1dd4f97ca 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/StringReturnTypeFromStrictScalarReturnsRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/StringReturnTypeFromStrictScalarReturnsRector.php @@ -14,12 +14,12 @@ use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersion; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\StringReturnTypeFromStrictScalarReturnsRector\StringReturnTypeFromStrictScalarReturnsRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/StringReturnTypeFromStrictStringReturnsRector.php b/rules/TypeDeclaration/Rector/ClassMethod/StringReturnTypeFromStrictStringReturnsRector.php index b68438abb7a..db8962fcae9 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/StringReturnTypeFromStrictStringReturnsRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/StringReturnTypeFromStrictStringReturnsRector.php @@ -16,12 +16,12 @@ use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersion; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\StringReturnTypeFromStrictStringReturnsRector\StringReturnTypeFromStrictStringReturnsRectorTest diff --git a/rules/TypeDeclaration/Rector/Class_/AddTestsVoidReturnTypeWhereNoReturnRector.php b/rules/TypeDeclaration/Rector/Class_/AddTestsVoidReturnTypeWhereNoReturnRector.php index d9982405e35..c1886c54b41 100644 --- a/rules/TypeDeclaration/Rector/Class_/AddTestsVoidReturnTypeWhereNoReturnRector.php +++ b/rules/TypeDeclaration/Rector/Class_/AddTestsVoidReturnTypeWhereNoReturnRector.php @@ -9,11 +9,11 @@ use PhpParser\Node\Stmt\Class_; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\TypeInferer\SilentVoidResolver; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\Class_\AddTestsVoidReturnTypeWhereNoReturnRector\AddTestsVoidReturnTypeWhereNoReturnRectorTest diff --git a/rules/TypeDeclaration/Rector/Class_/ChildDoctrineRepositoryClassTypeRector.php b/rules/TypeDeclaration/Rector/Class_/ChildDoctrineRepositoryClassTypeRector.php index 3ec0cb6d1ad..6e546f97ff2 100644 --- a/rules/TypeDeclaration/Rector/Class_/ChildDoctrineRepositoryClassTypeRector.php +++ b/rules/TypeDeclaration/Rector/Class_/ChildDoctrineRepositoryClassTypeRector.php @@ -21,8 +21,8 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\Class_\ChildDoctrineRepositoryClassTypeRector\ChildDoctrineRepositoryClassTypeRectorTest diff --git a/rules/TypeDeclaration/Rector/Class_/MergeDateTimePropertyTypeDeclarationRector.php b/rules/TypeDeclaration/Rector/Class_/MergeDateTimePropertyTypeDeclarationRector.php index 08d6768dfff..5e4403f9470 100644 --- a/rules/TypeDeclaration/Rector/Class_/MergeDateTimePropertyTypeDeclarationRector.php +++ b/rules/TypeDeclaration/Rector/Class_/MergeDateTimePropertyTypeDeclarationRector.php @@ -13,10 +13,10 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\Class_\MergeDateTimePropertyTypeDeclarationRector\MergeDateTimePropertyTypeDeclarationRectorTest diff --git a/rules/TypeDeclaration/Rector/Class_/ObjectTypedPropertyFromJMSSerializerAttributeTypeRector.php b/rules/TypeDeclaration/Rector/Class_/ObjectTypedPropertyFromJMSSerializerAttributeTypeRector.php index 30edfc962c9..9ae822b032d 100644 --- a/rules/TypeDeclaration/Rector/Class_/ObjectTypedPropertyFromJMSSerializerAttributeTypeRector.php +++ b/rules/TypeDeclaration/Rector/Class_/ObjectTypedPropertyFromJMSSerializerAttributeTypeRector.php @@ -14,12 +14,12 @@ use Rector\Php74\Guard\MakePropertyTypedGuard; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\JMSTypeAnalyzer; use Rector\TypeDeclaration\NodeFactory\JMSTypePropertyTypeFactory; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\Class_\ObjectTypedPropertyFromJMSSerializerAttributeTypeRector\ObjectTypedPropertyFromJMSSerializerAttributeTypeRectorTest diff --git a/rules/TypeDeclaration/Rector/Class_/PropertyTypeFromStrictSetterGetterRector.php b/rules/TypeDeclaration/Rector/Class_/PropertyTypeFromStrictSetterGetterRector.php index 9e3e68b56c8..68dc109752f 100644 --- a/rules/TypeDeclaration/Rector/Class_/PropertyTypeFromStrictSetterGetterRector.php +++ b/rules/TypeDeclaration/Rector/Class_/PropertyTypeFromStrictSetterGetterRector.php @@ -28,14 +28,14 @@ use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\TypeInferer\PropertyTypeInferer\GetterTypeDeclarationPropertyTypeInferer; use Rector\TypeDeclaration\TypeInferer\PropertyTypeInferer\SetterTypeDeclarationPropertyTypeInferer; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\Class_\PropertyTypeFromStrictSetterGetterRector\PropertyTypeFromStrictSetterGetterRectorTest diff --git a/rules/TypeDeclaration/Rector/Class_/ReturnTypeFromStrictTernaryRector.php b/rules/TypeDeclaration/Rector/Class_/ReturnTypeFromStrictTernaryRector.php index f3eb9ae816f..8866efa73b7 100644 --- a/rules/TypeDeclaration/Rector/Class_/ReturnTypeFromStrictTernaryRector.php +++ b/rules/TypeDeclaration/Rector/Class_/ReturnTypeFromStrictTernaryRector.php @@ -17,14 +17,14 @@ use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\Class_\ReturnTypeFromStrictTernaryRector\ReturnTypeFromStrictTernaryRectorTest diff --git a/rules/TypeDeclaration/Rector/Class_/ScalarTypedPropertyFromJMSSerializerAttributeTypeRector.php b/rules/TypeDeclaration/Rector/Class_/ScalarTypedPropertyFromJMSSerializerAttributeTypeRector.php index ed6f499c15a..d4c2176baee 100644 --- a/rules/TypeDeclaration/Rector/Class_/ScalarTypedPropertyFromJMSSerializerAttributeTypeRector.php +++ b/rules/TypeDeclaration/Rector/Class_/ScalarTypedPropertyFromJMSSerializerAttributeTypeRector.php @@ -14,12 +14,12 @@ use Rector\Php74\Guard\MakePropertyTypedGuard; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\JMSTypeAnalyzer; use Rector\TypeDeclaration\NodeFactory\JMSTypePropertyTypeFactory; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\Class_\ScalarTypedPropertyFromJMSSerializerAttributeTypeRector\ScalarTypedPropertyFromJMSSerializerAttributeTypeRectorTest diff --git a/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromContainerGetSetUpRector.php b/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromContainerGetSetUpRector.php index f8be6cc50e5..2a6b679c510 100644 --- a/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromContainerGetSetUpRector.php +++ b/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromContainerGetSetUpRector.php @@ -12,11 +12,11 @@ use PhpParser\Node\Expr\Variable; use PhpParser\Node\Stmt\Class_; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\SetUpAssignedPropertyTyper; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\Class_\TypedPropertyFromContainerGetSetUpRector\TypedPropertyFromContainerGetSetUpRectorTest diff --git a/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromCreateMockAssignRector.php b/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromCreateMockAssignRector.php index ff03419ece2..62af233e3c6 100644 --- a/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromCreateMockAssignRector.php +++ b/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromCreateMockAssignRector.php @@ -14,13 +14,13 @@ use Rector\Enum\ClassName; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\AlreadyAssignDetector\ConstructorAssignDetector; use Rector\TypeDeclaration\TypeInferer\AssignToPropertyTypeInferer; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\Class_\TypedPropertyFromCreateMockAssignRector\TypedPropertyFromCreateMockAssignRectorTest diff --git a/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromDocblockSetUpDefinedRector.php b/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromDocblockSetUpDefinedRector.php index 98d73554fec..48a2a5f9ca3 100644 --- a/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromDocblockSetUpDefinedRector.php +++ b/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromDocblockSetUpDefinedRector.php @@ -17,13 +17,13 @@ use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\AlreadyAssignDetector\ConstructorAssignDetector; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\Class_\TypedPropertyFromDocblockSetUpDefinedRector\TypedPropertyFromDocblockSetUpDefinedRectorTest diff --git a/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromGetRepositorySetUpRector.php b/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromGetRepositorySetUpRector.php index 4512563e87d..379090dd04a 100644 --- a/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromGetRepositorySetUpRector.php +++ b/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromGetRepositorySetUpRector.php @@ -9,11 +9,11 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Stmt\Class_; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\SetUpAssignedPropertyTyper; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\Class_\TypedPropertyFromGetRepositorySetUpRector\TypedPropertyFromGetRepositorySetUpRectorTest diff --git a/rules/TypeDeclaration/Rector/Class_/TypedStaticPropertyInBehatContextRector.php b/rules/TypeDeclaration/Rector/Class_/TypedStaticPropertyInBehatContextRector.php index 16156ca4fea..77baeed09c2 100644 --- a/rules/TypeDeclaration/Rector/Class_/TypedStaticPropertyInBehatContextRector.php +++ b/rules/TypeDeclaration/Rector/Class_/TypedStaticPropertyInBehatContextRector.php @@ -17,9 +17,9 @@ use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PHPUnit\Enum\BehatClassName; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\ValueObject\Type\ShortenedObjectType; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\Class_\TypedStaticPropertyInBehatContextRectorTest\TypedStaticPropertyInBehatContextRectorTest diff --git a/rules/TypeDeclaration/Rector/Closure/AddClosureNeverReturnTypeRector.php b/rules/TypeDeclaration/Rector/Closure/AddClosureNeverReturnTypeRector.php index 6d93f496932..aa96933705d 100644 --- a/rules/TypeDeclaration/Rector/Closure/AddClosureNeverReturnTypeRector.php +++ b/rules/TypeDeclaration/Rector/Closure/AddClosureNeverReturnTypeRector.php @@ -8,11 +8,11 @@ use PhpParser\Node\Expr\Closure; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeManipulator\AddNeverReturnType; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\Closure\AddClosureNeverReturnTypeRector\AddClosureNeverReturnTypeRectorTest diff --git a/rules/TypeDeclaration/Rector/Closure/AddClosureVoidReturnTypeWhereNoReturnRector.php b/rules/TypeDeclaration/Rector/Closure/AddClosureVoidReturnTypeWhereNoReturnRector.php index 31df8f9ba6f..ccf060112d8 100644 --- a/rules/TypeDeclaration/Rector/Closure/AddClosureVoidReturnTypeWhereNoReturnRector.php +++ b/rules/TypeDeclaration/Rector/Closure/AddClosureVoidReturnTypeWhereNoReturnRector.php @@ -8,11 +8,11 @@ use PhpParser\Node\Expr\Closure; use PhpParser\Node\Identifier; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\TypeInferer\SilentVoidResolver; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\Closure\AddClosureVoidReturnTypeWhereNoReturnRector\AddClosureVoidReturnTypeWhereNoReturnRectorTest diff --git a/rules/TypeDeclaration/Rector/Closure/ClosureReturnTypeFromAssertInstanceOfRector.php b/rules/TypeDeclaration/Rector/Closure/ClosureReturnTypeFromAssertInstanceOfRector.php index db28fe6a4c0..b84acf15d3d 100644 --- a/rules/TypeDeclaration/Rector/Closure/ClosureReturnTypeFromAssertInstanceOfRector.php +++ b/rules/TypeDeclaration/Rector/Closure/ClosureReturnTypeFromAssertInstanceOfRector.php @@ -16,12 +16,12 @@ use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\Closure\ClosureReturnTypeFromAssertInstanceOfRector\ClosureReturnTypeFromAssertInstanceOfRectorTest diff --git a/rules/TypeDeclaration/Rector/Closure/ClosureReturnTypeRector.php b/rules/TypeDeclaration/Rector/Closure/ClosureReturnTypeRector.php index a872ed62472..0b226576d19 100644 --- a/rules/TypeDeclaration/Rector/Closure/ClosureReturnTypeRector.php +++ b/rules/TypeDeclaration/Rector/Closure/ClosureReturnTypeRector.php @@ -9,12 +9,12 @@ use PHPStan\Type\NeverType; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\Closure\ClosureReturnTypeRector\ClosureReturnTypeRectorTest diff --git a/rules/TypeDeclaration/Rector/Empty_/EmptyOnNullableObjectToInstanceOfRector.php b/rules/TypeDeclaration/Rector/Empty_/EmptyOnNullableObjectToInstanceOfRector.php index 94764c750e4..9504207f2d9 100644 --- a/rules/TypeDeclaration/Rector/Empty_/EmptyOnNullableObjectToInstanceOfRector.php +++ b/rules/TypeDeclaration/Rector/Empty_/EmptyOnNullableObjectToInstanceOfRector.php @@ -16,9 +16,9 @@ use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\Empty_\EmptyOnNullableObjectToInstanceOfRector\EmptyOnNullableObjectToInstanceOfRectorTest diff --git a/rules/TypeDeclaration/Rector/FuncCall/AddArrayAnyAllClosureParamTypeRector.php b/rules/TypeDeclaration/Rector/FuncCall/AddArrayAnyAllClosureParamTypeRector.php index 7d86b163b4e..9f259d84db2 100644 --- a/rules/TypeDeclaration/Rector/FuncCall/AddArrayAnyAllClosureParamTypeRector.php +++ b/rules/TypeDeclaration/Rector/FuncCall/AddArrayAnyAllClosureParamTypeRector.php @@ -7,11 +7,11 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ArrayCallbackParamTypeResolver; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\FuncCall\AddArrayAnyAllClosureParamTypeRector\AddArrayAnyAllClosureParamTypeRectorTest diff --git a/rules/TypeDeclaration/Rector/FuncCall/AddArrayFunctionClosureParamTypeRector.php b/rules/TypeDeclaration/Rector/FuncCall/AddArrayFunctionClosureParamTypeRector.php index ab1175f522b..773344d746f 100644 --- a/rules/TypeDeclaration/Rector/FuncCall/AddArrayFunctionClosureParamTypeRector.php +++ b/rules/TypeDeclaration/Rector/FuncCall/AddArrayFunctionClosureParamTypeRector.php @@ -17,12 +17,12 @@ use PHPStan\Type\Type; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\Enum\NativeFuncCallPositions; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\FuncCall\AddArrayFunctionClosureParamTypeRector\AddArrayFunctionClosureParamTypeRectorTest diff --git a/rules/TypeDeclaration/Rector/FuncCall/AddArrowFunctionParamArrayWhereDimFetchRector.php b/rules/TypeDeclaration/Rector/FuncCall/AddArrowFunctionParamArrayWhereDimFetchRector.php index 1fa3c45f010..780ee16cf5a 100644 --- a/rules/TypeDeclaration/Rector/FuncCall/AddArrowFunctionParamArrayWhereDimFetchRector.php +++ b/rules/TypeDeclaration/Rector/FuncCall/AddArrowFunctionParamArrayWhereDimFetchRector.php @@ -15,11 +15,11 @@ use PHPStan\Type\ArrayType; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\Enum\NativeFuncCallPositions; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\FuncCall\AddArrowFunctionParamArrayWhereDimFetchRector\AddArrowFunctionParamArrayWhereDimFetchRectorTest diff --git a/rules/TypeDeclaration/Rector/FuncCall/NarrowArrayAnyAllNullableParamTypeRector.php b/rules/TypeDeclaration/Rector/FuncCall/NarrowArrayAnyAllNullableParamTypeRector.php index 0e181b41000..3bb84e8c202 100644 --- a/rules/TypeDeclaration/Rector/FuncCall/NarrowArrayAnyAllNullableParamTypeRector.php +++ b/rules/TypeDeclaration/Rector/FuncCall/NarrowArrayAnyAllNullableParamTypeRector.php @@ -7,11 +7,11 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ArrayCallbackParamTypeResolver; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\FuncCall\NarrowArrayAnyAllNullableParamTypeRector\NarrowArrayAnyAllNullableParamTypeRectorTest diff --git a/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeForArrayMapRector.php b/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeForArrayMapRector.php index 09aaa734cca..fce02356fdd 100644 --- a/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeForArrayMapRector.php +++ b/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeForArrayMapRector.php @@ -16,9 +16,9 @@ use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\FunctionLike\AddClosureParamTypeForArrayMapRector\AddClosureParamTypeForArrayMapRectorTest diff --git a/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeForArrayReduceRector.php b/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeForArrayReduceRector.php index 31c42d1aa32..1b4391cb296 100644 --- a/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeForArrayReduceRector.php +++ b/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeForArrayReduceRector.php @@ -19,9 +19,9 @@ use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\FunctionLike\AddClosureParamTypeForArrayReduceRector\AddClosureParamTypeForArrayReduceRectorTest diff --git a/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeFromIterableMethodCallRector.php b/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeFromIterableMethodCallRector.php index 9c944a80ac8..23c10efc859 100644 --- a/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeFromIterableMethodCallRector.php +++ b/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeFromIterableMethodCallRector.php @@ -22,9 +22,9 @@ use Rector\PHPStanStaticTypeMapper\Utils\TypeUnwrapper; use Rector\Rector\AbstractRector; use Rector\Reflection\MethodReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\FunctionLike\AddClosureParamTypeFromIterableMethodCallRector\AddClosureParamTypeFromIterableMethodCallRectorTest diff --git a/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeFromVariableCallRector.php b/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeFromVariableCallRector.php index 27e882b5632..7a827899a6a 100644 --- a/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeFromVariableCallRector.php +++ b/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeFromVariableCallRector.php @@ -18,9 +18,9 @@ use PHPStan\Type\ObjectType; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\FunctionLike\AddClosureParamTypeFromVariableCallRector\AddClosureParamTypeFromVariableCallRectorTest diff --git a/rules/TypeDeclaration/Rector/FunctionLike/AddParamTypeSplFixedArrayRector.php b/rules/TypeDeclaration/Rector/FunctionLike/AddParamTypeSplFixedArrayRector.php index 808a0ee0b98..5abd4306dbf 100644 --- a/rules/TypeDeclaration/Rector/FunctionLike/AddParamTypeSplFixedArrayRector.php +++ b/rules/TypeDeclaration/Rector/FunctionLike/AddParamTypeSplFixedArrayRector.php @@ -15,8 +15,8 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\FunctionLike\AddParamTypeSplFixedArrayRector\AddParamTypeSplFixedArrayRectorTest diff --git a/rules/TypeDeclaration/Rector/FunctionLike/AddReturnTypeDeclarationFromYieldsRector.php b/rules/TypeDeclaration/Rector/FunctionLike/AddReturnTypeDeclarationFromYieldsRector.php index 39594132825..f357b7bad23 100644 --- a/rules/TypeDeclaration/Rector/FunctionLike/AddReturnTypeDeclarationFromYieldsRector.php +++ b/rules/TypeDeclaration/Rector/FunctionLike/AddReturnTypeDeclarationFromYieldsRector.php @@ -10,14 +10,14 @@ use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclarationDocblocks\NodeFinder\YieldNodeFinder; use Rector\TypeDeclarationDocblocks\TypeResolver\YieldTypeResolver; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\FunctionLike\AddReturnTypeDeclarationFromYieldsRector\AddReturnTypeDeclarationFromYieldsRectorTest diff --git a/rules/TypeDeclaration/Rector/Function_/AddFunctionVoidReturnTypeWhereNoReturnRector.php b/rules/TypeDeclaration/Rector/Function_/AddFunctionVoidReturnTypeWhereNoReturnRector.php index 4b035421004..280cba7d915 100644 --- a/rules/TypeDeclaration/Rector/Function_/AddFunctionVoidReturnTypeWhereNoReturnRector.php +++ b/rules/TypeDeclaration/Rector/Function_/AddFunctionVoidReturnTypeWhereNoReturnRector.php @@ -8,11 +8,11 @@ use PhpParser\Node\Identifier; use PhpParser\Node\Stmt\Function_; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\TypeInferer\SilentVoidResolver; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\Function_\AddFunctionVoidReturnTypeWhereNoReturnRector\AddFunctionVoidReturnTypeWhereNoReturnRectorTest diff --git a/rules/TypeDeclaration/Rector/Property/AddPropertyTypeDeclarationRector.php b/rules/TypeDeclaration/Rector/Property/AddPropertyTypeDeclarationRector.php index 2f87753194d..511048d6cf9 100644 --- a/rules/TypeDeclaration/Rector/Property/AddPropertyTypeDeclarationRector.php +++ b/rules/TypeDeclaration/Rector/Property/AddPropertyTypeDeclarationRector.php @@ -13,10 +13,10 @@ use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\ValueObject\AddPropertyTypeDeclaration; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/TypeDeclaration/Rector/Property/TypedPropertyFromAssignsRector.php b/rules/TypeDeclaration/Rector/Property/TypedPropertyFromAssignsRector.php index 98d0554d24b..2f8ca25ec54 100644 --- a/rules/TypeDeclaration/Rector/Property/TypedPropertyFromAssignsRector.php +++ b/rules/TypeDeclaration/Rector/Property/TypedPropertyFromAssignsRector.php @@ -27,13 +27,13 @@ use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\NodeTypeAnalyzer\PropertyTypeDecorator; use Rector\TypeDeclaration\TypeInferer\PropertyTypeInferer\AllAssignNodePropertyTypeInferer; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\Property\TypedPropertyFromAssignsRector\TypedPropertyFromAssignsRectorTest diff --git a/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictConstructorRector.php b/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictConstructorRector.php index 6c7f13c089c..65aca72e590 100644 --- a/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictConstructorRector.php +++ b/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictConstructorRector.php @@ -17,6 +17,8 @@ use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\AlreadyAssignDetector\ConstructorAssignDetector; use Rector\TypeDeclaration\Guard\PropertyTypeOverrideGuard; @@ -25,8 +27,6 @@ use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\Property\TypedPropertyFromStrictConstructorRector\TypedPropertyFromStrictConstructorRectorTest diff --git a/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictSetUpRector.php b/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictSetUpRector.php index 74280309661..dbbc522532b 100644 --- a/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictSetUpRector.php +++ b/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictSetUpRector.php @@ -16,13 +16,13 @@ use Rector\Enum\ClassName; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\TypeInferer\PropertyTypeInferer\TrustedClassMethodPropertyTypeInferer; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\Property\TypedPropertyFromStrictSetUpRector\TypedPropertyFromStrictSetUpRectorTest diff --git a/rules/TypeDeclaration/Rector/StmtsAwareInterface/DeclareStrictTypesRector.php b/rules/TypeDeclaration/Rector/StmtsAwareInterface/DeclareStrictTypesRector.php index a24066b2830..e6839b9d152 100644 --- a/rules/TypeDeclaration/Rector/StmtsAwareInterface/DeclareStrictTypesRector.php +++ b/rules/TypeDeclaration/Rector/StmtsAwareInterface/DeclareStrictTypesRector.php @@ -9,8 +9,8 @@ use Rector\Exception\ShouldNotHappenException; use Rector\PhpParser\Node\FileNode; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as too risky to add `declare(strict_types=1)` without context about type safety. Use SafeDeclareStrictTypesRector instead, which only adds it to type-safe files. diff --git a/rules/TypeDeclaration/Rector/StmtsAwareInterface/SafeDeclareStrictTypesRector.php b/rules/TypeDeclaration/Rector/StmtsAwareInterface/SafeDeclareStrictTypesRector.php index bb64e7469ef..e8246e6a8fe 100644 --- a/rules/TypeDeclaration/Rector/StmtsAwareInterface/SafeDeclareStrictTypesRector.php +++ b/rules/TypeDeclaration/Rector/StmtsAwareInterface/SafeDeclareStrictTypesRector.php @@ -9,12 +9,12 @@ use Rector\Contract\Rector\HTMLAverseRectorInterface; use Rector\PhpParser\Node\FileNode; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\DeclareStrictTypeFinder; use Rector\TypeDeclaration\NodeAnalyzer\StrictTypeSafetyChecker; use Rector\ValueObject\PhpVersion; use Rector\VersionBonding\Contract\MinPhpVersionInterface; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\StmtsAwareInterface\SafeDeclareStrictTypesRector\SafeDeclareStrictTypesRectorTest diff --git a/rules/TypeDeclaration/Rector/While_/WhileNullableToInstanceofRector.php b/rules/TypeDeclaration/Rector/While_/WhileNullableToInstanceofRector.php index 249d70b1826..55b5cc64ba9 100644 --- a/rules/TypeDeclaration/Rector/While_/WhileNullableToInstanceofRector.php +++ b/rules/TypeDeclaration/Rector/While_/WhileNullableToInstanceofRector.php @@ -16,9 +16,9 @@ use PHPStan\Type\Type; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\TypeAnalyzer\NullableTypeAnalyzer; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\While_\WhileNullableToInstanceofRector\WhileNullableToInstanceofRectorTest diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockBasedOnArrayMapRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockBasedOnArrayMapRector.php index 1e9a091e404..d76fb11a803 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockBasedOnArrayMapRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockBasedOnArrayMapRector.php @@ -10,8 +10,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as a single array_map() closure only proves what one call site reads. The param type is vague and unreliable. Add the @param docblock manually instead. diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromAssignsParamToParamReferenceRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromAssignsParamToParamReferenceRector.php index fd1bf67ba10..6a5ee13b877 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromAssignsParamToParamReferenceRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromAssignsParamToParamReferenceRector.php @@ -11,11 +11,11 @@ use PHPStan\Type\MixedType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclarationDocblocks\NodeDocblockTypeDecorator; use Rector\TypeDeclarationDocblocks\NodeFinder\ArrayDimFetchFinder; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclarationDocblocks\Rector\ClassMethod\AddParamArrayDocblockFromAssignsParamToParamReferenceRector\AddParamArrayDocblockFromAssignsParamToParamReferenceRectorTest diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromDataProviderRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromDataProviderRector.php index a97d3c89706..7dd5cfa17e3 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromDataProviderRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromDataProviderRector.php @@ -9,8 +9,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as data provider docblock typing is not relevant to code quality. It increases maintenance cost and decreases readability. diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromDimFetchAccessRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromDimFetchAccessRector.php index 950d50778e6..c3f65ea98d4 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromDimFetchAccessRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromDimFetchAccessRector.php @@ -16,11 +16,11 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclarationDocblocks\NodeFinder\ArrayDimFetchFinder; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; use Rector\VendorLocker\ParentClassMethodTypeOverrideGuard; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclarationDocblocks\Rector\ClassMethod\AddParamArrayDocblockFromDimFetchAccessRector\AddParamArrayDocblockFromDimFetchAccessRectorTest diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForArrayDimAssignedObjectRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForArrayDimAssignedObjectRector.php index 07be9997c54..9043a53c2a4 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForArrayDimAssignedObjectRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForArrayDimAssignedObjectRector.php @@ -20,12 +20,12 @@ use PHPStan\Type\Type; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\ValueObject\Type\NonExistingObjectType; use Rector\TypeDeclarationDocblocks\NodeDocblockTypeDecorator; use Rector\TypeDeclarationDocblocks\NodeFinder\ReturnNodeFinder; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclarationDocblocks\Rector\ClassMethod\AddReturnDocblockForArrayDimAssignedObjectRector\AddReturnDocblockForArrayDimAssignedObjectRectorTest diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForCommonObjectDenominatorRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForCommonObjectDenominatorRector.php index f45d7733070..e37ee551e24 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForCommonObjectDenominatorRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForCommonObjectDenominatorRector.php @@ -19,12 +19,12 @@ use PHPStan\Type\UnionType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType; use Rector\TypeDeclarationDocblocks\NodeDocblockTypeDecorator; use Rector\TypeDeclarationDocblocks\NodeFinder\ReturnNodeFinder; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclarationDocblocks\Rector\ClassMethod\AddReturnDocblockForCommonObjectDenominatorRector\AddReturnDocblockForCommonObjectDenominatorRectorTest diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForDimFetchArrayFromAssignsRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForDimFetchArrayFromAssignsRector.php index 000a9b97d00..4a6f16a4db9 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForDimFetchArrayFromAssignsRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForDimFetchArrayFromAssignsRector.php @@ -9,8 +9,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as the array shape is guessed from conditional assigns. The result is vague and unreliable, as any later assign can widen the type. Add the @return docblock manually instead. diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForJsonArrayRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForJsonArrayRector.php index a60f8964302..a3922849541 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForJsonArrayRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForJsonArrayRector.php @@ -19,11 +19,11 @@ use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclarationDocblocks\Enum\NetteClassName; use Rector\TypeDeclarationDocblocks\NodeFinder\ReturnNodeFinder; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclarationDocblocks\Rector\ClassMethod\AddReturnDocblockForJsonArrayRector\AddReturnDocblockForJsonArrayRectorTest diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockFromMethodCallDocblockRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockFromMethodCallDocblockRector.php index db2163ce180..829793afa6b 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockFromMethodCallDocblockRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockFromMethodCallDocblockRector.php @@ -9,8 +9,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it copies docblock from another method call. The docblock can be incorrect or outdated, and spreads the error further. diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockGetterReturnArrayFromPropertyDocblockVarRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockGetterReturnArrayFromPropertyDocblockVarRector.php index fc2a1dd214e..3f9c1fe5a82 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockGetterReturnArrayFromPropertyDocblockVarRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockGetterReturnArrayFromPropertyDocblockVarRector.php @@ -11,11 +11,11 @@ use PHPStan\PhpDocParser\Ast\Type\GenericTypeNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclarationDocblocks\NodeDocblockTypeDecorator; use Rector\TypeDeclarationDocblocks\NodeFinder\GetterClassMethodPropertyFinder; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclarationDocblocks\Rector\ClassMethod\DocblockGetterReturnArrayFromPropertyDocblockVarRector\DocblockGetterReturnArrayFromPropertyDocblockVarRectorTest diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockReturnArrayFromDirectArrayInstanceRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockReturnArrayFromDirectArrayInstanceRector.php index 94cbd53fa5a..cdb189de961 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockReturnArrayFromDirectArrayInstanceRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockReturnArrayFromDirectArrayInstanceRector.php @@ -17,12 +17,12 @@ use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; use Rector\BetterPhpDocParser\ValueObject\Type\SpacingAwareArrayTypeNode; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclarationDocblocks\NodeFinder\ReturnNodeFinder; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; use Rector\TypeDeclarationDocblocks\TypeResolver\ConstantArrayTypeGeneralizer; use Rector\VendorLocker\ParentClassMethodTypeOverrideGuard; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclarationDocblocks\Rector\ClassMethod\DocblockReturnArrayFromDirectArrayInstanceRector\DocblockReturnArrayFromDirectArrayInstanceRectorTest diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/NarrowArrayCollectionUnionReturnDocblockRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/NarrowArrayCollectionUnionReturnDocblockRector.php index 4d0c8d8ec3d..e6671726b92 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/NarrowArrayCollectionUnionReturnDocblockRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/NarrowArrayCollectionUnionReturnDocblockRector.php @@ -16,8 +16,8 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclarationDocblocks\Rector\ClassMethod\NarrowArrayCollectionUnionReturnDocblockRector\NarrowArrayCollectionUnionReturnDocblockRectorTest diff --git a/rules/TypeDeclarationDocblocks/Rector/Class_/AddParamTypeToRefactorMethodRector.php b/rules/TypeDeclarationDocblocks/Rector/Class_/AddParamTypeToRefactorMethodRector.php index 47132806f6e..49d5416913e 100644 --- a/rules/TypeDeclarationDocblocks/Rector/Class_/AddParamTypeToRefactorMethodRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/Class_/AddParamTypeToRefactorMethodRector.php @@ -19,8 +19,8 @@ use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclarationDocblocks\Rector\Class_\AddParamTypeToRefactorMethodRector\AddParamTypeToRefactorMethodRectorTest diff --git a/rules/TypeDeclarationDocblocks/Rector/Class_/AddReturnArrayDocblockFromDataProviderParamRector.php b/rules/TypeDeclarationDocblocks/Rector/Class_/AddReturnArrayDocblockFromDataProviderParamRector.php index abef685237d..24e5ca87103 100644 --- a/rules/TypeDeclarationDocblocks/Rector/Class_/AddReturnArrayDocblockFromDataProviderParamRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/Class_/AddReturnArrayDocblockFromDataProviderParamRector.php @@ -9,8 +9,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as data provider docblock typing is not relevant to code quality. It increases maintenance cost and decreases readability. diff --git a/rules/TypeDeclarationDocblocks/Rector/Class_/AddReturnDocblockDataProviderRector.php b/rules/TypeDeclarationDocblocks/Rector/Class_/AddReturnDocblockDataProviderRector.php index 50d6d35f017..09ca9c0665d 100644 --- a/rules/TypeDeclarationDocblocks/Rector/Class_/AddReturnDocblockDataProviderRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/Class_/AddReturnDocblockDataProviderRector.php @@ -9,8 +9,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as data provider docblock typing is not relevant to code quality. It increases maintenance cost and decreases readability. diff --git a/rules/TypeDeclarationDocblocks/Rector/Class_/AddVarArrayDocblockFromDimFetchAssignRector.php b/rules/TypeDeclarationDocblocks/Rector/Class_/AddVarArrayDocblockFromDimFetchAssignRector.php index 902aca74a73..63c276e6cb6 100644 --- a/rules/TypeDeclarationDocblocks/Rector/Class_/AddVarArrayDocblockFromDimFetchAssignRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/Class_/AddVarArrayDocblockFromDimFetchAssignRector.php @@ -14,11 +14,11 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\NodeTypeResolver\PHPStan\Type\TypeFactory; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclarationDocblocks\NodeDocblockTypeDecorator; use Rector\TypeDeclarationDocblocks\NodeFinder\ArrayDimFetchFinder; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclarationDocblocks\Rector\Class_\AddVarArrayDocblockFromDimFetchAssignRector\AddVarArrayDocblockFromDimFetchAssignRectorTest diff --git a/rules/TypeDeclarationDocblocks/Rector/Class_/ClassMethodArrayDocblockParamFromLocalCallsRector.php b/rules/TypeDeclarationDocblocks/Rector/Class_/ClassMethodArrayDocblockParamFromLocalCallsRector.php index 610547e9898..ce052591acb 100644 --- a/rules/TypeDeclarationDocblocks/Rector/Class_/ClassMethodArrayDocblockParamFromLocalCallsRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/Class_/ClassMethodArrayDocblockParamFromLocalCallsRector.php @@ -15,11 +15,11 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\PhpParser\NodeFinder\LocalMethodCallFinder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\CallTypesResolver; use Rector\TypeDeclarationDocblocks\NodeDocblockTypeDecorator; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclarationDocblocks\Rector\Class_\ClassMethodArrayDocblockParamFromLocalCallsRector\ClassMethodArrayDocblockParamFromLocalCallsRectorTest diff --git a/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarArrayFromGetterReturnRector.php b/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarArrayFromGetterReturnRector.php index 686fed4904b..007865f0c80 100644 --- a/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarArrayFromGetterReturnRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarArrayFromGetterReturnRector.php @@ -11,11 +11,11 @@ use PHPStan\PhpDocParser\Ast\PhpDoc\ReturnTagValueNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclarationDocblocks\NodeDocblockTypeDecorator; use Rector\TypeDeclarationDocblocks\NodeFinder\PropertyGetterFinder; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclarationDocblocks\Rector\Class_\DocblockVarArrayFromGetterReturnRector\DocblockVarArrayFromGetterReturnRectorTest diff --git a/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarArrayFromPropertyDefaultsRector.php b/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarArrayFromPropertyDefaultsRector.php index 350ce585ad1..045703bfecf 100644 --- a/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarArrayFromPropertyDefaultsRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarArrayFromPropertyDefaultsRector.php @@ -18,10 +18,10 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclarationDocblocks\NodeDocblockTypeDecorator; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclarationDocblocks\Rector\Class_\DocblockVarArrayFromPropertyDefaultsRector\DocblockVarArrayFromPropertyDefaultsRectorTest diff --git a/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarFromParamDocblockInConstructorRector.php b/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarFromParamDocblockInConstructorRector.php index a4037008953..42fd221eef4 100644 --- a/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarFromParamDocblockInConstructorRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarFromParamDocblockInConstructorRector.php @@ -11,12 +11,12 @@ use PHPStan\Type\ArrayType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclarationDocblocks\NodeAnalyzer\ConstructorAssignedTypeResolver; use Rector\TypeDeclarationDocblocks\NodeDocblockTypeDecorator; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; use Rector\ValueObject\MethodName; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclarationDocblocks\Rector\Class_\DocblockVarFromParamDocblockInConstructorRector\DocblockVarFromParamDocblockInConstructorRectorTest diff --git a/rules/TypeDeclarationDocblocks/Rector/Property/MergePhpstanDocTagIntoNativeRector.php b/rules/TypeDeclarationDocblocks/Rector/Property/MergePhpstanDocTagIntoNativeRector.php index 230aba71da5..450cc7ecfae 100644 --- a/rules/TypeDeclarationDocblocks/Rector/Property/MergePhpstanDocTagIntoNativeRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/Property/MergePhpstanDocTagIntoNativeRector.php @@ -19,8 +19,8 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclarationDocblocks\Rector\Property\MergePhpstanDocTagIntoNativeRector\MergePhpstanDocTagIntoNativeRectorTest diff --git a/rules/Unambiguous/Rector/Class_/RemoveReturnThisFromSetterClassMethodRector.php b/rules/Unambiguous/Rector/Class_/RemoveReturnThisFromSetterClassMethodRector.php index 14d1f5de0eb..55f59f20495 100644 --- a/rules/Unambiguous/Rector/Class_/RemoveReturnThisFromSetterClassMethodRector.php +++ b/rules/Unambiguous/Rector/Class_/RemoveReturnThisFromSetterClassMethodRector.php @@ -9,8 +9,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as removing "return $this" from a setter needs a more complex approach that depends on the use case - the setter may be part of a fluent public API that callers rely on. diff --git a/rules/Unambiguous/Rector/Expression/FluentSettersToStandaloneCallMethodRector.php b/rules/Unambiguous/Rector/Expression/FluentSettersToStandaloneCallMethodRector.php index 8b35f23eb0b..bb34ebd31df 100644 --- a/rules/Unambiguous/Rector/Expression/FluentSettersToStandaloneCallMethodRector.php +++ b/rules/Unambiguous/Rector/Expression/FluentSettersToStandaloneCallMethodRector.php @@ -10,8 +10,8 @@ use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as breaking a fluent setter chain into standalone calls needs a more complex approach that depends on the use case - the safe transformation differs per method return semantics. diff --git a/rules/Visibility/Rector/ClassConst/ChangeConstantVisibilityRector.php b/rules/Visibility/Rector/ClassConst/ChangeConstantVisibilityRector.php index f4e46f7b005..78693c6e4f8 100644 --- a/rules/Visibility/Rector/ClassConst/ChangeConstantVisibilityRector.php +++ b/rules/Visibility/Rector/ClassConst/ChangeConstantVisibilityRector.php @@ -10,10 +10,10 @@ use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\Visibility; use Rector\Visibility\ValueObject\ChangeConstantVisibility; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Visibility/Rector/ClassMethod/ChangeMethodVisibilityRector.php b/rules/Visibility/Rector/ClassMethod/ChangeMethodVisibilityRector.php index 99bdc6c9183..cbb62825cef 100644 --- a/rules/Visibility/Rector/ClassMethod/ChangeMethodVisibilityRector.php +++ b/rules/Visibility/Rector/ClassMethod/ChangeMethodVisibilityRector.php @@ -11,10 +11,10 @@ use Rector\PHPStan\ScopeFetcher; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\Visibility; use Rector\Visibility\ValueObject\ChangeMethodVisibility; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Visibility/Rector/ClassMethod/ExplicitPublicClassMethodRector.php b/rules/Visibility/Rector/ClassMethod/ExplicitPublicClassMethodRector.php index ffe9008a3ba..4c2a5470c91 100644 --- a/rules/Visibility/Rector/ClassMethod/ExplicitPublicClassMethodRector.php +++ b/rules/Visibility/Rector/ClassMethod/ExplicitPublicClassMethodRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Stmt\ClassMethod; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Visibility\Rector\ClassMethod\ExplicitPublicClassMethodRector\ExplicitPublicClassMethodRectorTest diff --git a/scoper.php b/scoper.php index 4ad1a41d3f4..7b83da5d18b 100644 --- a/scoper.php +++ b/scoper.php @@ -88,7 +88,7 @@ static function (string $filePath, string $prefix, string $content): string { ); // remove use import itself, to make contract clean - return str_replace('use Symplify\RuleDocGenerator\Contract\DocumentedRuleInterface;', '', $content); + return str_replace('use Rector\RuleDoc\Contract\DocumentedRuleInterface;', '', $content); }, static function (string $filePath, string $prefix, string $content): string { diff --git a/src/Contract/Rector/ConfigurableRectorInterface.php b/src/Contract/Rector/ConfigurableRectorInterface.php index 8fa07ef88b2..8a4332d756b 100644 --- a/src/Contract/Rector/ConfigurableRectorInterface.php +++ b/src/Contract/Rector/ConfigurableRectorInterface.php @@ -4,7 +4,7 @@ namespace Rector\Contract\Rector; -use Symplify\RuleDocGenerator\Contract\ConfigurableRuleInterface; +use Rector\RuleDoc\Contract\ConfigurableRuleInterface; interface ConfigurableRectorInterface extends RectorInterface, ConfigurableRuleInterface { diff --git a/src/Contract/Rector/RectorInterface.php b/src/Contract/Rector/RectorInterface.php index 623f1cf7bbd..21fdb09504d 100644 --- a/src/Contract/Rector/RectorInterface.php +++ b/src/Contract/Rector/RectorInterface.php @@ -6,7 +6,7 @@ use PhpParser\Node; use PhpParser\NodeVisitor; -use Symplify\RuleDocGenerator\Contract\DocumentedRuleInterface; +use Rector\RuleDoc\Contract\DocumentedRuleInterface; interface RectorInterface extends DocumentedRuleInterface { diff --git a/src/RuleDoc/Contract/Category/CategoryInfererInterface.php b/src/RuleDoc/Contract/Category/CategoryInfererInterface.php new file mode 100644 index 00000000000..e80d5d0c82a --- /dev/null +++ b/src/RuleDoc/Contract/Category/CategoryInfererInterface.php @@ -0,0 +1,15 @@ +goodCode = $goodCode; + $this->badCode = $badCode; + } + + public function getGoodCode(): string + { + return $this->goodCode; + } + + public function getBadCode(): string + { + return $this->badCode; + } +} diff --git a/src/RuleDoc/ValueObject/CodeSample/CodeSample.php b/src/RuleDoc/ValueObject/CodeSample/CodeSample.php new file mode 100644 index 00000000000..82cd6f23124 --- /dev/null +++ b/src/RuleDoc/ValueObject/CodeSample/CodeSample.php @@ -0,0 +1,14 @@ +composerJson; + } +} diff --git a/src/RuleDoc/ValueObject/CodeSample/ConfiguredCodeSample.php b/src/RuleDoc/ValueObject/CodeSample/ConfiguredCodeSample.php new file mode 100644 index 00000000000..df27acfb68b --- /dev/null +++ b/src/RuleDoc/ValueObject/CodeSample/ConfiguredCodeSample.php @@ -0,0 +1,43 @@ +configuration = $configuration; + + parent::__construct($badCode, $goodCode); + } + + /** + * @return mixed[] + */ + public function getConfiguration(): array + { + return $this->configuration; + } +} diff --git a/src/RuleDoc/ValueObject/CodeSample/ExtraFileCodeSample.php b/src/RuleDoc/ValueObject/CodeSample/ExtraFileCodeSample.php new file mode 100644 index 00000000000..97d88b1b7a7 --- /dev/null +++ b/src/RuleDoc/ValueObject/CodeSample/ExtraFileCodeSample.php @@ -0,0 +1,26 @@ +extraFile; + } +} diff --git a/src/RuleDoc/ValueObject/RuleDefinition.php b/src/RuleDoc/ValueObject/RuleDefinition.php new file mode 100644 index 00000000000..d2219aa1a90 --- /dev/null +++ b/src/RuleDoc/ValueObject/RuleDefinition.php @@ -0,0 +1,98 @@ +codeSamples = $codeSamples; + } + + public function getDescription(): string + { + return $this->description; + } + + public function setRuleClass(string $ruleClass): void + { + $this->ruleClass = $ruleClass; + } + + public function getRuleClass(): string + { + if ($this->ruleClass === null) { + throw new ShouldNotHappenException(); + } + + return $this->ruleClass; + } + + public function setRuleFilePath(string $ruleFilePath): void + { + // fir relative file path for GitHub + $this->ruleFilePath = ltrim($ruleFilePath, '/'); + } + + public function getRuleFilePath(): string + { + if ($this->ruleFilePath === null) { + throw new ShouldNotHappenException(); + } + + return $this->ruleFilePath; + } + + public function getRuleShortClass(): string + { + if ($this->ruleClass === null) { + throw new ShouldNotHappenException(); + } + + // get short class name + return basename(str_replace('\\', '/', $this->ruleClass)); + } + + /** + * @return CodeSampleInterface[] + */ + public function getCodeSamples(): array + { + return $this->codeSamples; + } + + public function isConfigurable(): bool + { + return array_any($this->codeSamples, fn (CodeSampleInterface $codeSample): bool => $codeSample instanceof ConfiguredCodeSample); + } +} diff --git a/src/functions/rule_doc_generator_class_aliases.php b/src/functions/rule_doc_generator_class_aliases.php new file mode 100644 index 00000000000..983856d8126 --- /dev/null +++ b/src/functions/rule_doc_generator_class_aliases.php @@ -0,0 +1,39 @@ + 'Symplify\RuleDocGenerator\Contract\DocumentedRuleInterface', + ConfigurableRuleInterface::class => 'Symplify\RuleDocGenerator\Contract\ConfigurableRuleInterface', + CodeSampleInterface::class => 'Symplify\RuleDocGenerator\Contract\CodeSampleInterface', + RuleCodeSamplePrinterInterface::class => 'Symplify\RuleDocGenerator\Contract\RuleCodeSamplePrinterInterface', + CategoryInfererInterface::class => 'Symplify\RuleDocGenerator\Contract\Category\CategoryInfererInterface', + RuleDefinition::class => 'Symplify\RuleDocGenerator\ValueObject\RuleDefinition', + AbstractCodeSample::class => 'Symplify\RuleDocGenerator\ValueObject\AbstractCodeSample', + CodeSample::class => 'Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample', + ConfiguredCodeSample::class => 'Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample', + ComposerJsonAwareCodeSample::class => 'Symplify\RuleDocGenerator\ValueObject\CodeSample\ComposerJsonAwareCodeSample', + ExtraFileCodeSample::class => 'Symplify\RuleDocGenerator\ValueObject\CodeSample\ExtraFileCodeSample', + PoorDocumentationException::class => 'Symplify\RuleDocGenerator\Exception\PoorDocumentationException', + ShouldNotHappenException::class => 'Symplify\RuleDocGenerator\Exception\ShouldNotHappenException', +]; + +foreach ($ruleDocGeneratorClassAliases as $currentClass => $legacyClass) { + class_alias($currentClass, $legacyClass); +} diff --git a/tests/Issues/ScopeNotAvailable/Variable/ArrayItemForeachValueRector.php b/tests/Issues/ScopeNotAvailable/Variable/ArrayItemForeachValueRector.php index 629739b7d36..aecb4bfeeba 100644 --- a/tests/Issues/ScopeNotAvailable/Variable/ArrayItemForeachValueRector.php +++ b/tests/Issues/ScopeNotAvailable/Variable/ArrayItemForeachValueRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Expr; use PhpParser\Node\Expr\Variable; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; final class ArrayItemForeachValueRector extends AbstractRector { diff --git a/tests/PhpParser/NodeTraverser/ClassLike/RuleUsingClassLikeRector.php b/tests/PhpParser/NodeTraverser/ClassLike/RuleUsingClassLikeRector.php index 45e4f073cd3..ae093229d40 100644 --- a/tests/PhpParser/NodeTraverser/ClassLike/RuleUsingClassLikeRector.php +++ b/tests/PhpParser/NodeTraverser/ClassLike/RuleUsingClassLikeRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassLike; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\PhpParser\NodeTraverser\RectorNodeTraverserTest diff --git a/tests/PhpParser/NodeTraverser/Class_/RuleUsingClassRector.php b/tests/PhpParser/NodeTraverser/Class_/RuleUsingClassRector.php index 0ac080c7b5a..b3143d7f782 100644 --- a/tests/PhpParser/NodeTraverser/Class_/RuleUsingClassRector.php +++ b/tests/PhpParser/NodeTraverser/Class_/RuleUsingClassRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\PhpParser\NodeTraverser\RectorNodeTraverserTest diff --git a/tests/PhpParser/NodeTraverser/Function_/RuleUsingFunctionRector.php b/tests/PhpParser/NodeTraverser/Function_/RuleUsingFunctionRector.php index d844b367451..c7aac7b6485 100644 --- a/tests/PhpParser/NodeTraverser/Function_/RuleUsingFunctionRector.php +++ b/tests/PhpParser/NodeTraverser/Function_/RuleUsingFunctionRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Function_; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; +use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\PhpParser\NodeTraverser\RectorNodeTraverserTest diff --git a/tests/PhpParser/NodeTraverser/StopTraverseOnTypeChange/Class_/RuleChangingClassToTraitRector.php b/tests/PhpParser/NodeTraverser/StopTraverseOnTypeChange/Class_/RuleChangingClassToTraitRector.php index f85c4212ffa..cae961ffe01 100644 --- a/tests/PhpParser/NodeTraverser/StopTraverseOnTypeChange/Class_/RuleChangingClassToTraitRector.php +++ b/tests/PhpParser/NodeTraverser/StopTraverseOnTypeChange/Class_/RuleChangingClassToTraitRector.php @@ -9,7 +9,7 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Trait_; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\RuleDefinition; final class RuleChangingClassToTraitRector extends AbstractRector { diff --git a/tests/PhpParser/NodeTraverser/StopTraverseOnTypeChange/Class_/RuleCheckingClassRector.php b/tests/PhpParser/NodeTraverser/StopTraverseOnTypeChange/Class_/RuleCheckingClassRector.php index def96ad8c80..a096f27d11a 100644 --- a/tests/PhpParser/NodeTraverser/StopTraverseOnTypeChange/Class_/RuleCheckingClassRector.php +++ b/tests/PhpParser/NodeTraverser/StopTraverseOnTypeChange/Class_/RuleCheckingClassRector.php @@ -7,7 +7,7 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; +use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; final class RuleCheckingClassRector extends AbstractRector From 7af32662777a39de617136e56db12e6e29dfb48b Mon Sep 17 00:00:00 2001 From: Tomas Votruba Date: Sat, 10 Oct 2026 12:48:13 +0200 Subject: [PATCH 2/5] experiment: remove shouldSkipCurrentNode guard in RectorRunner Drops the hard skip that bails out before refactor() when a node was already rectified by the same rule or just reprinted without a refreshed scope. Breaks ChangeSwitchTernaryTest: a rule firing on a freshly reprinted Expression node hits ScopeFetcher::fetch() on a scopeless node and throws 'Scope not available'. The guard was the safety net for that case (and for consecutive CREATED_BY_RULE re-application loops). --- src/Rector/RectorRunner.php | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/Rector/RectorRunner.php b/src/Rector/RectorRunner.php index e1f2cb4b872..546e33991bf 100644 --- a/src/Rector/RectorRunner.php +++ b/src/Rector/RectorRunner.php @@ -63,11 +63,6 @@ public function run(RectorInterface $rector, Node $node): int|Node|null|array $filePath = $file->getFilePath(); - // node already changed by this rule in a previous pass → hard skip - if ($this->skipper->shouldSkipCurrentNode($rector::class, $node)) { - return null; - } - // class/path skip is configured for this rule and file: run the rule on a deep clone to learn // whether it would actually have changed anything. Only a skip that prevents a real change // counts as used; the original node is left untouched, so the file stays skipped either way. From 2bea538297133b34faa432dd48096a8179fc842d Mon Sep 17 00:00:00 2001 From: Tomas Votruba Date: Sat, 10 Oct 2026 14:28:00 +0200 Subject: [PATCH 3/5] bump --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index db2f0603716..18bf4031193 100644 --- a/composer.json +++ b/composer.json @@ -51,7 +51,7 @@ "shipmonk/composer-dependency-analyser": "^1.8", "shipmonk/dead-code-detector": "^1.4", "symfony/process": "^8.1", - "symplify/easy-coding-standard": "^13.2.13", + "symplify/easy-coding-standard": "dev-main", "symplify/phpstan-rules": "^14.18", "tomasvotruba/class-leak": "^2.1", "tomasvotruba/fast-unit": "^0.1", From a6302bad7b345b3881286c984bdd9611025c90ae Mon Sep 17 00:00:00 2001 From: Tomas Votruba Date: Sat, 10 Oct 2026 14:55:49 +0200 Subject: [PATCH 4/5] Use Rector\Doc namespace over Rector\RuleDoc\ValueObject --- .../Rector/ClassMethod/ArgumentAdderRector.php | 4 ++-- .../ReplaceArgumentDefaultValueRector.php | 4 ++-- .../FunctionArgumentDefaultValueReplacerRector.php | 4 ++-- .../MethodCall/RemoveMethodCallParamRector.php | 4 ++-- .../AddAssertArrayFromClassMethodDocblockRector.php | 4 ++-- .../Rector/FuncCall/DateFuncCallToCarbonRector.php | 4 ++-- .../Rector/FuncCall/TimeFuncCallToCarbonRector.php | 4 ++-- .../MethodCall/DateTimeMethodCallToCarbonRector.php | 4 ++-- .../Rector/New_/DateTimeInstanceToCarbonRector.php | 4 ++-- .../Rector/Assign/CombinedAssignRector.php | 4 ++-- .../NewArrayItemConcatAssignToAssignRector.php | 4 ++-- .../Attribute/ExplicitAttributeNamedArgsRector.php | 4 ++-- .../Attribute/SortAttributeNamedArgsRector.php | 4 ++-- .../BooleanAnd/RemoveUselessIsObjectCheckRector.php | 4 ++-- .../RepeatedAndNotEqualToNotInArrayRector.php | 4 ++-- .../BooleanAnd/SimplifyEmptyArrayCheckRector.php | 4 ++-- .../BooleanNot/NegatedAndsToPositiveOrsRector.php | 4 ++-- .../BooleanNot/ReplaceConstantBooleanNotRector.php | 4 ++-- .../BooleanNot/ReplaceMultipleBooleanNotRector.php | 4 ++-- .../BooleanNot/SimplifyDeMorganBinaryRector.php | 4 ++-- .../BooleanOr/RepeatedOrEqualToInArrayRector.php | 4 ++-- .../CallLike/AddNameToBooleanArgumentRector.php | 4 ++-- .../Rector/CallLike/AddNameToNullArgumentRector.php | 4 ++-- .../Catch_/ThrowWithPreviousExceptionRector.php | 4 ++-- .../VariableConstFetchToClassConstFetchRector.php | 4 ++-- .../Rector/ClassMethod/ExplicitReturnNullRector.php | 4 ++-- .../ClassMethod/InlineArrayReturnAssignRector.php | 4 ++-- .../LocallyCalledStaticMethodToNonStaticRector.php | 4 ++-- .../OptionalParametersAfterRequiredRector.php | 4 ++-- .../Class_/CompleteDynamicPropertiesRector.php | 4 ++-- .../Rector/Class_/ConvertStaticToSelfRector.php | 4 ++-- ...DynamicDocBlockPropertyToNativePropertyRector.php | 4 ++-- .../InlineConstructorDefaultToPropertyRector.php | 4 ++-- .../Class_/InnerFunctionToPrivateMethodRector.php | 4 ++-- ...adonlyPropertyVisibilityOnReadonlyClassRector.php | 4 ++-- .../Class_/ReturnIteratorInDataProviderRector.php | 4 ++-- .../Rector/Coalesce/CoalesceToTernaryRector.php | 4 ++-- ...irnameDirConcatStringToDirectStringPathRector.php | 4 ++-- .../Rector/Concat/JoinStringConcatRector.php | 4 ++-- .../Empty_/SimplifyEmptyCheckOnEmptyArrayRector.php | 4 ++-- .../UseIdenticalOverEqualWithSameTypeRector.php | 4 ++-- .../Rector/Expression/InlineIfToExplicitIfRector.php | 4 ++-- .../Expression/TernaryFalseExpressionToIfRector.php | 4 ++-- .../For_/ForRepeatedCountToOwnVariableRector.php | 4 ++-- .../ForeachItemsAssignToEmptyArrayToAssignRector.php | 4 ++-- .../Rector/Foreach_/ForeachToInArrayRector.php | 4 ++-- .../Foreach_/SimplifyForeachToCoalescingRector.php | 4 ++-- .../Foreach_/UnusedForeachValueToArrayKeysRector.php | 4 ++-- .../ArrayMergeOfNonArraysToSimpleArrayRector.php | 4 ++-- .../CallUserFuncWithArrowFunctionToInlineRector.php | 4 ++-- .../FuncCall/ChangeArrayPushToArrayAssignRector.php | 4 ++-- .../Rector/FuncCall/CompactToVariablesRector.php | 4 ++-- .../Rector/FuncCall/InlineIsAInstanceOfRector.php | 4 ++-- .../IsAWithStringWithThirdArgumentRector.php | 4 ++-- .../Rector/FuncCall/RemoveSoleValueSprintfRector.php | 4 ++-- .../Rector/FuncCall/SetTypeToCastRector.php | 4 ++-- .../FuncCall/SimplifyFuncGetArgsCountRector.php | 4 ++-- .../Rector/FuncCall/SimplifyInArrayValuesRector.php | 4 ++-- .../Rector/FuncCall/SimplifyRegexPatternRector.php | 4 ++-- .../Rector/FuncCall/SimplifyStrposLowerRector.php | 4 ++-- .../Rector/FuncCall/SingleInArrayToCompareRector.php | 4 ++-- .../Rector/FuncCall/SortCallLikeNamedArgsRector.php | 4 ++-- .../FuncCall/UnwrapSprintfOneArgumentRector.php | 4 ++-- .../FunctionLike/SimplifyUselessVariableRector.php | 4 ++-- .../BooleanNotIdenticalToNotIdenticalRector.php | 4 ++-- .../FlipTypeControlToUseExclusiveTypeRector.php | 4 ++-- .../Rector/Identical/SimplifyArraySearchRector.php | 4 ++-- .../Identical/SimplifyBoolIdenticalTrueRector.php | 4 ++-- .../Rector/Identical/SimplifyConditionsRector.php | 4 ++-- .../StrlenZeroToIdenticalEmptyStringRector.php | 4 ++-- .../Rector/If_/ArrayExplicitBoolCompareRector.php | 4 ++-- rules/CodeQuality/Rector/If_/CombineIfRector.php | 4 ++-- .../If_/CompleteMissingIfElseBracketRector.php | 4 ++-- ...veNullCompareReturnsToNullCoalesceQueueRector.php | 4 ++-- .../Rector/If_/ExplicitBoolCompareRector.php | 4 ++-- .../Rector/If_/ObjectExplicitBoolCompareRector.php | 4 ++-- rules/CodeQuality/Rector/If_/ShortenElseIfRector.php | 4 ++-- .../Rector/If_/SimplifyIfElseToTernaryRector.php | 4 ++-- .../Rector/If_/SimplifyIfNotNullReturnRector.php | 4 ++-- .../Rector/If_/SimplifyIfNullableReturnRector.php | 4 ++-- .../Rector/If_/SimplifyIfReturnBoolRector.php | 4 ++-- .../AbsolutizeRequireAndIncludePathRector.php | 4 ++-- .../IssetOnPropertyObjectToPropertyExistsRector.php | 4 ++-- .../LogicalAnd/AndAssignsToSeparateLinesRector.php | 4 ++-- .../Rector/LogicalAnd/LogicalToBooleanRector.php | 4 ++-- .../Rector/New_/NewStaticToNewSelfRector.php | 4 ++-- .../Rector/NotEqual/CommonNotEqualRector.php | 4 ++-- .../CleanupUnneededNullsafeOperatorRector.php | 4 ++-- .../FixClassCaseSensitivityVarDocblockRector.php | 4 ++-- .../MoveInnerFunctionToTopLevelRector.php | 4 ++-- .../Rector/Switch_/SingularSwitchToIfRector.php | 4 ++-- .../Rector/Switch_/SwitchTrueToIfRector.php | 4 ++-- .../Rector/Switch_/SwitchTrueToMatchRector.php | 4 ++-- ...ayKeyExistsTernaryThenValueToCoalescingRector.php | 4 ++-- .../Ternary/NumberCompareToMaxFuncCallRector.php | 4 ++-- .../Ternary/SimplifyTautologyTernaryRector.php | 4 ++-- .../Rector/Ternary/SwitchNegatedTernaryRector.php | 4 ++-- ...ernaryEmptyArrayArrayDimFetchToCoalesceRector.php | 4 ++-- .../Rector/Ternary/TernaryImplodeToImplodeRector.php | 4 ++-- .../Ternary/UnnecessaryTernaryExpressionRector.php | 4 ++-- ...ctionDelegatingCallToFirstClassCallableRector.php | 4 ++-- .../ArrowFunction/StaticArrowFunctionRector.php | 4 ++-- .../Rector/Assign/NestedTernaryToMatchRector.php | 4 ++-- .../Rector/Assign/SplitDoubleAssignRector.php | 4 ++-- .../Catch_/CatchExceptionNameMatchingTypeRector.php | 4 ++-- .../Rector/ClassConst/RemoveFinalFromConstRector.php | 4 ++-- .../ClassConst/SplitGroupedClassConstantsRector.php | 4 ++-- .../ClassLike/NewlineBetweenClassLikeStmtsRector.php | 4 ++-- .../BinaryOpStandaloneAssignsToDirectRector.php | 4 ++-- .../ClassMethod/FuncGetArgsToVariadicParamRector.php | 4 ++-- ...keInheritedMethodVisibilitySameAsParentRector.php | 4 ++-- .../ClassMethod/NewlineBeforeNewAssignSetRector.php | 4 ++-- ...osureDelegatingCallToFirstClassCallableRector.php | 4 ++-- .../Rector/Closure/StaticClosureRector.php | 4 ++-- .../Encapsed/EncapsedStringsToSprintfRector.php | 4 ++-- .../WrapEncapsedVariableInCurlyBracesRector.php | 4 ++-- .../Rector/Enum_/EnumCaseToPascalCaseRector.php | 4 ++-- .../ArraySpreadInsteadOfArrayMergeRector.php | 4 ++-- .../FuncCall/CallUserFuncArrayToVariadicRector.php | 4 ++-- .../FuncCall/CallUserFuncToMethodCallRector.php | 4 ++-- ...ClosureFromCallableToFirstClassCallableRector.php | 4 ++-- .../Rector/FuncCall/ConsistentImplodeRector.php | 4 ++-- .../CountArrayToEmptyArrayComparisonRector.php | 4 ++-- .../FuncCall/FunctionFirstClassCallableRector.php | 4 ++-- .../Rector/FuncCall/StrictArraySearchRector.php | 4 ++-- .../Rector/FuncCall/StrictInArrayRector.php | 4 ++-- .../VersionCompareFuncCallToConstantRector.php | 4 ++-- .../Rector/If_/AlternativeIfToBracketRector.php | 4 ++-- .../Rector/If_/NullableCompareToNullRector.php | 4 ++-- .../Rector/PostInc/PostIncDecToPreIncDecRector.php | 4 ++-- .../Rector/Property/SplitGroupedPropertiesRector.php | 4 ++-- .../Rector/Stmt/NewlineAfterStatementRector.php | 4 ++-- .../Stmt/RemoveUselessAliasInUseStatementRector.php | 4 ++-- .../Rector/String_/SimplifyQuoteEscapeRector.php | 4 ++-- .../UseClassKeywordForClassNameResolutionRector.php | 4 ++-- .../TernaryConditionVariableAssignmentRector.php | 4 ++-- .../Rector/Use_/SeparateMultiUseImportsRector.php | 4 ++-- .../Rector/Array_/RemoveDuplicatedArrayKeyRector.php | 4 ++-- .../Rector/Assign/RemoveDoubleAssignRector.php | 4 ++-- .../Rector/Assign/RemoveDoubleSelfAssignRector.php | 4 ++-- .../Assign/RemoveUnusedVariableAssignRector.php | 4 ++-- .../BinaryOp/RemoveRedundantTypeCheckRector.php | 4 ++-- .../Rector/Block/ReplaceBlockToItsStmtsRector.php | 4 ++-- .../Rector/BooleanAnd/RemoveAndTrueRector.php | 4 ++-- .../DeadCode/Rector/Cast/RecastingRemovalRector.php | 4 ++-- .../RemoveUnusedPrivateClassConstantRector.php | 4 ++-- .../Rector/ClassLike/RemoveAnnotationRector.php | 4 ++-- .../RemoveTypedPropertyNonMockDocblockRector.php | 4 ++-- .../RemoveArgumentFromDefaultParentCallRector.php | 4 ++-- .../RemoveDuplicatedReturnSelfDocblockRector.php | 4 ++-- .../ClassMethod/RemoveEmptyClassMethodRector.php | 4 ++-- ...emoveMixedDocblockOverruledByNativeTypeRector.php | 4 ++-- .../ClassMethod/RemoveNullTagValueNodeRector.php | 4 ++-- .../RemoveParentDelegatingClassMethodRector.php | 4 ++-- .../RemoveParentDelegatingConstructorRector.php | 4 ++-- ...moveReturnTagIncompatibleWithNativeTypeRector.php | 4 ++-- ...veTestsOverriddenPrivateMethodParameterRector.php | 4 ++-- .../RemoveUnusedConstructorParamRector.php | 4 ++-- .../RemoveUnusedPrivateMethodParameterRector.php | 4 ++-- .../ClassMethod/RemoveUnusedPrivateMethodRector.php | 4 ++-- .../RemoveUnusedPromotedPropertyRector.php | 4 ++-- .../RemoveUnusedPublicMethodParameterRector.php | 4 ++-- ...emoveUselessAssignFromPropertyPromotionRector.php | 4 ++-- .../ClassMethod/RemoveUselessParamTagRector.php | 4 ++-- .../RemoveUselessReturnExprInConstructRector.php | 4 ++-- .../ClassMethod/RemoveUselessReturnTagRector.php | 4 ++-- .../RemoveUselessUnionReturnDocblockRector.php | 4 ++-- .../RemoveVoidDocblockFromMagicMethodRector.php | 4 ++-- ...moveRefactorDuplicatedNodeInstanceCheckRector.php | 4 ++-- .../Closure/RemoveUnusedClosureVariableUseRector.php | 4 ++-- .../Rector/Concat/RemoveConcatAutocastRector.php | 4 ++-- .../ConstFetch/RemovePhpVersionIdCheckRector.php | 4 ++-- .../Rector/Expression/RemoveDeadStmtRector.php | 4 ++-- .../Rector/Expression/SimplifyMirrorAssignRector.php | 4 ++-- .../Rector/For_/RemoveDeadContinueRector.php | 4 ++-- .../Rector/For_/RemoveDeadIfForeachForRector.php | 4 ++-- rules/DeadCode/Rector/For_/RemoveDeadLoopRector.php | 4 ++-- .../Rector/Foreach_/RemoveUnusedForeachKeyRector.php | 4 ++-- .../FuncCall/RemoveFilterVarOnExactTypeRector.php | 4 ++-- .../FunctionLike/NarrowWideUnionReturnTypeRector.php | 4 ++-- .../Rector/FunctionLike/RemoveDeadReturnRector.php | 4 ++-- .../Rector/If_/ReduceAlwaysFalseIfOrRector.php | 4 ++-- .../Rector/If_/RemoveAlwaysTrueIfConditionRector.php | 4 ++-- .../DeadCode/Rector/If_/RemoveDeadIfBlockRector.php | 4 ++-- .../Rector/If_/RemoveDeadInstanceOfRector.php | 4 ++-- .../If_/RemoveOverriddenAssignBeforeIfElseRector.php | 4 ++-- .../If_/RemoveTypedPropertyDeadInstanceOfRector.php | 4 ++-- .../RemoveUnusedNonEmptyArrayBeforeForeachRector.php | 4 ++-- .../If_/SimplifyIfElseWithSameContentRector.php | 4 ++-- .../If_/UnwrapFutureCompatibleIfPhpVersionRector.php | 4 ++-- .../RemoveNullArgOnNullDefaultParamRector.php | 4 ++-- .../RemoveNullNamedArgOnNullDefaultParamRector.php | 4 ++-- .../Node/RemoveNonExistingVarAnnotationRector.php | 4 ++-- .../Plus/RemoveDeadZeroAndOneOperationRector.php | 4 ++-- .../RemoveDefaultValueFromAssignedPropertyRector.php | 4 ++-- .../Property/RemoveUnusedPrivatePropertyRector.php | 4 ++-- .../Property/RemoveUselessReadOnlyTagRector.php | 4 ++-- .../Rector/Property/RemoveUselessVarTagRector.php | 4 ++-- .../RemoveNullPropertyInitializationRector.php | 4 ++-- .../Return_/RemoveDeadConditionAboveReturnRector.php | 4 ++-- .../RemoveParentCallWithoutParentRector.php | 4 ++-- .../Rector/Stmt/RemoveConditionExactReturnRector.php | 4 ++-- .../Stmt/RemoveNextSameValueConditionRector.php | 4 ++-- .../Rector/Stmt/RemoveUnreachableStatementRector.php | 4 ++-- .../RemoveDeadInstanceOfAssertRector.php | 4 ++-- .../Switch_/RemoveDuplicatedCaseInSwitchRector.php | 4 ++-- .../Rector/Ternary/RemoveUselessTernaryRector.php | 4 ++-- .../TernaryToBooleanOrFalseToBooleanAndRector.php | 4 ++-- .../Rector/TryCatch/RemoveDeadCatchRector.php | 4 ++-- .../Rector/TryCatch/RemoveDeadTryCatchRector.php | 4 ++-- .../ChangeNestedForeachIfsToEarlyContinueRector.php | 4 ++-- .../ChangeIfElseValueAssignToEarlyReturnRector.php | 4 ++-- .../If_/ChangeNestedIfsToEarlyReturnRector.php | 4 ++-- .../If_/ChangeOrIfContinueToMultiContinueRector.php | 4 ++-- .../Rector/If_/RemoveAlwaysElseRector.php | 4 ++-- .../Return_/PreparedValueToEarlyReturnRector.php | 4 ++-- .../Return_/ReturnBinaryOrToEarlyReturnRector.php | 4 ++-- .../ReturnEarlyIfVariableRector.php | 4 ++-- .../Ternary/FlipNegatedTernaryInstanceofRector.php | 4 ++-- ...nameVariableToMatchMethodCallReturnTypeRector.php | 4 ++-- .../ClassMethod/RenameParamToMatchTypeRector.php | 4 ++-- .../RenameVariableToMatchNewTypeRector.php | 4 ++-- .../Class_/RenamePropertyToMatchTypeRector.php | 4 ++-- ...ForeachValueVariableToMatchExprVariableRector.php | 4 ++-- ...alueVariableToMatchMethodCallReturnTypeRector.php | 4 ++-- .../Rector/Property/VarToPublicPropertyRector.php | 4 ++-- .../Rector/Switch_/ContinueToBreakInSwitchRector.php | 4 ++-- .../DirNameFileConstantToDirConstantRector.php | 4 ++-- rules/Php53/Rector/Ternary/TernaryToElvisRector.php | 4 ++-- .../Variable/ReplaceHttpServerVarsByServerRector.php | 4 ++-- .../Rector/Array_/LongArrayToShortArrayRector.php | 4 ++-- .../Rector/Break_/RemoveZeroBreakContinueRector.php | 4 ++-- .../FuncCall/RemoveReferenceFromCallRector.php | 4 ++-- .../StaticToSelfOnFinalClassRector.php | 4 ++-- .../Rector/Class_/ClassConstantToSelfClassRector.php | 4 ++-- .../FuncCall/GetCalledClassToSelfClassRector.php | 4 ++-- .../FuncCall/GetCalledClassToStaticClassRector.php | 4 ++-- .../Rector/FuncCall/PregReplaceEModifierRector.php | 4 ++-- .../String_/StringClassNameToClassConstantRector.php | 4 ++-- rules/Php56/Rector/FuncCall/PowToExpRector.php | 4 ++-- rules/Php70/Rector/Assign/ListSplitStringRector.php | 4 ++-- .../Php70/Rector/Assign/ListSwapArrayOrderRector.php | 4 ++-- .../Break_/BreakNotInLoopOrSwitchToReturnRector.php | 4 ++-- .../Rector/ClassMethod/Php4ConstructorRector.php | 4 ++-- rules/Php70/Rector/FuncCall/CallUserMethodRector.php | 4 ++-- .../Php70/Rector/FuncCall/EregToPregMatchRector.php | 4 ++-- rules/Php70/Rector/FuncCall/MultiDirnameRector.php | 4 ++-- rules/Php70/Rector/FuncCall/RandomFunctionRector.php | 4 ++-- .../FuncCall/RenameMktimeWithoutArgsToTimeRector.php | 4 ++-- .../FunctionLike/ExceptionHandlerTypehintRector.php | 4 ++-- rules/Php70/Rector/If_/IfToSpaceshipRector.php | 4 ++-- rules/Php70/Rector/List_/EmptyListRector.php | 4 ++-- .../ThisCallOnStaticMethodToStaticCallRector.php | 4 ++-- .../StaticCallOnNonStaticToInstanceCallRector.php | 4 ++-- .../IfIssetToCoalescingRector.php | 4 ++-- .../Switch_/ReduceMultipleDefaultSwitchRector.php | 4 ++-- .../Rector/Ternary/TernaryToNullCoalescingRector.php | 4 ++-- .../Rector/Ternary/TernaryToSpaceshipRector.php | 4 ++-- .../WrapVariableVariableNameInCurlyBracesRector.php | 4 ++-- .../Rector/Assign/AssignArrayToStringRector.php | 4 ++-- .../BinaryOpBetweenNumberAndStringRector.php | 4 ++-- rules/Php71/Rector/BooleanOr/IsIterableRector.php | 4 ++-- .../Rector/FuncCall/RemoveExtraParametersRector.php | 4 ++-- .../Php71/Rector/List_/ListToArrayDestructRector.php | 4 ++-- .../Rector/TryCatch/MultiExceptionCatchRector.php | 4 ++-- rules/Php72/Rector/Assign/ListEachRector.php | 4 ++-- .../ReplaceEachAssignmentWithKeyCurrentRector.php | 4 ++-- .../CreateFunctionToAnonymousFunctionRector.php | 4 ++-- rules/Php72/Rector/FuncCall/GetClassOnNullRector.php | 4 ++-- .../FuncCall/ParseStrWithResultArgumentRector.php | 4 ++-- .../Php72/Rector/FuncCall/StringifyDefineRector.php | 4 ++-- .../Rector/FuncCall/StringsAssertNakedRector.php | 4 ++-- rules/Php72/Rector/Unset_/UnsetCastRector.php | 4 ++-- .../Php72/Rector/While_/WhileEachToForeachRector.php | 4 ++-- rules/Php73/Rector/BooleanOr/IsCountableRector.php | 4 ++-- .../ConstFetch/SensitiveConstantNameRector.php | 4 ++-- .../Rector/FuncCall/ArrayKeyFirstLastRector.php | 4 ++-- .../FuncCall/ArrayKeysToArrayKeyFirstLastRector.php | 4 ++-- .../Php73/Rector/FuncCall/JsonThrowOnErrorRector.php | 4 ++-- .../Php73/Rector/FuncCall/RegexDashEscapeRector.php | 4 ++-- .../Php73/Rector/FuncCall/SensitiveDefineRector.php | 4 ++-- rules/Php73/Rector/FuncCall/SetCookieRector.php | 4 ++-- .../Rector/FuncCall/StringifyStrNeedlesRector.php | 4 ++-- .../Rector/String_/SensitiveHereNowDocRector.php | 4 ++-- .../CurlyToSquareBracketArrayStringRector.php | 4 ++-- .../Rector/Assign/NullCoalescingOperatorRector.php | 4 ++-- .../Rector/Closure/ClosureToArrowFunctionRector.php | 4 ++-- .../FuncCall/ArrayKeyExistsOnPropertyRector.php | 4 ++-- .../Rector/FuncCall/FilterVarToAddSlashesRector.php | 4 ++-- .../Rector/FuncCall/HebrevcToNl2brHebrevRector.php | 4 ++-- .../MbStrrposEncodingArgumentPositionRector.php | 4 ++-- .../FuncCall/MoneyFormatToNumberFormatRector.php | 4 ++-- .../RestoreIncludePathToIniRestoreRector.php | 4 ++-- .../Rector/If_/IfToNullCoalescingAssignRector.php | 4 ++-- ...estoreDefaultNullToNullableTypePropertyRector.php | 4 ++-- .../StaticCall/ExportToReflectionFunctionRector.php | 4 ++-- .../Ternary/ParenthesizeNestedTernaryRector.php | 4 ++-- .../Catch_/RemoveUnusedVariableInCatchRector.php | 4 ++-- .../ClassOnThisVariableObjectRector.php | 4 ++-- .../AddParamBasedOnParentClassMethodRector.php | 4 ++-- .../FinalPrivateToPrivateVisibilityRector.php | 4 ++-- .../Rector/ClassMethod/SetStateToStaticRector.php | 4 ++-- .../Rector/Class_/AnnotationToAttributeRector.php | 4 ++-- ...assPropertyAssignToConstructorPromotionRector.php | 4 ++-- .../Rector/Class_/StringableForToStringRector.php | 4 ++-- rules/Php80/Rector/FuncCall/ClassOnObjectRector.php | 4 ++-- rules/Php80/Rector/Identical/StrEndsWithRector.php | 4 ++-- rules/Php80/Rector/Identical/StrStartsWithRector.php | 4 ++-- .../Rector/NotIdentical/MbStrContainsRector.php | 4 ++-- .../Php80/Rector/NotIdentical/StrContainsRector.php | 4 ++-- .../Property/NestedAnnotationToAttributeRector.php | 4 ++-- .../Rector/Switch_/ChangeSwitchToMatchRector.php | 4 ++-- rules/Php80/Rector/Ternary/GetDebugTypeRector.php | 4 ++-- .../Ternary/TernaryToNullsafeCoalesceRector.php | 4 ++-- .../Array_/ArrayToFirstClassCallableRector.php | 4 ++-- .../Php81/Rector/Class_/MyCLabsClassToEnumRector.php | 4 ++-- .../Rector/Class_/SpatieEnumClassToEnumRector.php | 4 ++-- ...NullToStrictIntPregSlitFuncCallLimitArgRector.php | 4 ++-- .../FuncCall/NullToStrictStringFuncCallArgRector.php | 4 ++-- .../MyCLabsMethodCallToEnumConstRector.php | 4 ++-- .../RemoveReflectionSetAccessibleCallsRector.php | 4 ++-- .../SpatieEnumMethodCallToEnumConstRector.php | 4 ++-- .../New_/MyCLabsConstructorCallToEnumFromRector.php | 4 ++-- .../Php81/Rector/Property/ReadOnlyPropertyRector.php | 4 ++-- rules/Php82/Rector/Class_/ReadOnlyClassRector.php | 4 ++-- .../VariableInStringInterpolationFixerRector.php | 4 ++-- .../Utf8DecodeEncodeToMbConvertEncodingRector.php | 4 ++-- .../Rector/New_/FilesystemIteratorSkipDotsRector.php | 4 ++-- .../Param/AddSensitiveParameterAttributeRector.php | 4 ++-- rules/Php83/Rector/BooleanAnd/JsonValidateRector.php | 4 ++-- .../Php83/Rector/ClassConst/AddTypeToConstRector.php | 4 ++-- ...AddOverrideAttributeToOverriddenMethodsRector.php | 4 ++-- .../Rector/Class_/ReadOnlyAnonymousClassRector.php | 4 ++-- .../Rector/FuncCall/CombineHostPortLdapUriRector.php | 4 ++-- .../Rector/FuncCall/DynamicClassConstFetchRector.php | 4 ++-- .../RemoveGetClassGetParentClassNoArgsRector.php | 4 ++-- ...precatedAnnotationToDeprecatedAttributeRector.php | 4 ++-- rules/Php84/Rector/Class_/PropertyHookRector.php | 4 ++-- .../Rector/Foreach_/ForeachToArrayAllRector.php | 4 ++-- .../Rector/Foreach_/ForeachToArrayAnyRector.php | 4 ++-- .../Rector/Foreach_/ForeachToArrayFindKeyRector.php | 4 ++-- .../Rector/Foreach_/ForeachToArrayFindRector.php | 4 ++-- .../Rector/FuncCall/AddEscapeArgumentRector.php | 4 ++-- .../Php84/Rector/FuncCall/RoundingModeEnumRector.php | 4 ++-- .../NewMethodCallWithoutParenthesesRector.php | 4 ++-- .../Rector/Param/ExplicitNullableParamTypeRector.php | 4 ++-- .../Rector/ArrayDimFetch/ArrayFirstLastRector.php | 4 ++-- .../Rector/ClassMethod/NullDebugInfoReturnRector.php | 4 ++-- rules/Php85/Rector/Class_/SleepToSerializeRector.php | 4 ++-- .../Rector/Class_/WakeupToUnserializeRector.php | 4 ++-- .../ConstAndTraitDeprecatedAttributeRector.php | 4 ++-- .../NestedFuncCallsToPipeOperatorRector.php | 4 ++-- .../ArrayKeyExistsNullToEmptyStringRector.php | 4 ++-- rules/Php85/Rector/FuncCall/ChrArgModuloRector.php | 4 ++-- rules/Php85/Rector/FuncCall/OrdSingleByteRector.php | 4 ++-- .../FuncCall/RemoveFinfoBufferContextArgRector.php | 4 ++-- ...OverrideAttributeToOverriddenPropertiesRector.php | 4 ++-- .../ShellExecFunctionCallOverBackticksRector.php | 4 ++-- .../SequentialAssignmentsToPipeOperatorRector.php | 4 ++-- .../Rector/Switch_/ColonAfterSwitchCaseRector.php | 4 ++-- .../ConstructorReadonlyAssignToDefaultRector.php | 4 ++-- rules/Php86/Rector/FuncCall/MinMaxToClampRector.php | 4 ++-- .../ClassConst/PrivatizeFinalClassConstantRector.php | 4 ++-- .../ClassMethod/PrivatizeFinalClassMethodRector.php | 4 ++-- .../Rector/Class_/FinalizeTestCaseClassRector.php | 4 ++-- .../PrivatizeLocalGetterToPropertyRector.php | 4 ++-- .../Property/PrivatizeFinalClassPropertyRector.php | 4 ++-- .../Rector/ClassMethod/ArgumentRemoverRector.php | 4 ++-- .../Rector/Class_/RemoveInterfacesRector.php | 4 ++-- .../Removing/Rector/Class_/RemoveTraitUseRector.php | 4 ++-- .../Rector/FuncCall/RemoveFuncCallArgRector.php | 4 ++-- .../Rector/FuncCall/RemoveFuncCallRector.php | 4 ++-- rules/Renaming/Rector/Cast/RenameCastRector.php | 4 ++-- .../ClassConstFetch/RenameClassConstFetchRector.php | 4 ++-- .../Rector/ClassMethod/RenameAnnotationRector.php | 4 ++-- .../Renaming/Rector/Class_/RenameAttributeRector.php | 4 ++-- .../Rector/ConstFetch/RenameConstantRector.php | 4 ++-- .../Rector/FuncCall/RenameFunctionRector.php | 4 ++-- .../Rector/MethodCall/RenameMethodRector.php | 4 ++-- rules/Renaming/Rector/Name/RenameClassRector.php | 4 ++-- .../Rector/PropertyFetch/RenamePropertyRector.php | 4 ++-- .../Rector/StaticCall/RenameStaticMethodRector.php | 4 ++-- rules/Renaming/Rector/String_/RenameStringRector.php | 4 ++-- .../Rector/Empty_/DisallowedEmptyRuleFixerRector.php | 4 ++-- .../ArrayDimFetchToMethodCallRector.php | 4 ++-- .../AttributeKeyToClassConstFetchRector.php | 4 ++-- .../Rector/ClassMethod/WrapReturnRector.php | 4 ++-- .../Rector/Class_/AddInterfaceByTraitRector.php | 4 ++-- .../Rector/Class_/MergeInterfacesRector.php | 4 ++-- .../ConstFetch/ConstFetchToClassConstFetchRector.php | 4 ++-- .../Rector/FuncCall/FuncCallToConstFetchRector.php | 4 ++-- .../Rector/FuncCall/FuncCallToMethodCallRector.php | 4 ++-- .../Rector/FuncCall/FuncCallToNewRector.php | 4 ++-- .../Rector/FuncCall/FuncCallToStaticCallRector.php | 4 ++-- .../Rector/MethodCall/MethodCallToFuncCallRector.php | 4 ++-- .../MethodCall/MethodCallToStaticCallRector.php | 4 ++-- .../Transform/Rector/New_/NewToStaticCallRector.php | 4 ++-- .../Rector/Scalar/ScalarValueToConstFetchRector.php | 4 ++-- .../Rector/StaticCall/StaticCallToFuncCallRector.php | 4 ++-- .../StaticCall/StaticCallToMethodCallRector.php | 4 ++-- .../Rector/StaticCall/StaticCallToNewRector.php | 4 ++-- .../Rector/String_/StringToClassConstantRector.php | 4 ++-- .../AddArrowFunctionReturnTypeRector.php | 4 ++-- .../BinaryOpNullableToInstanceofRector.php | 4 ++-- .../AddMethodCallBasedStrictParamTypeRector.php | 4 ++-- ...ayDocblockBasedOnCallableNativeFuncCallRector.php | 4 ++-- .../ClassMethod/AddParamFromDimFetchKeyUseRector.php | 4 ++-- .../AddParamStringTypeFromSprintfUseRector.php | 4 ++-- .../AddParamTypeBasedOnPHPUnitDataProviderRector.php | 4 ++-- .../ClassMethod/AddParamTypeDeclarationRector.php | 4 ++-- .../AddParamTypeFromPropertyTypeRector.php | 4 ++-- .../AddReturnArrayDocblockBasedOnArrayMapRector.php | 4 ++-- ...ReturnDocblockForScalarArrayFromAssignsRector.php | 4 ++-- ...TypeDeclarationBasedOnParentClassMethodRector.php | 4 ++-- .../ClassMethod/AddReturnTypeDeclarationRector.php | 4 ++-- .../AddReturnTypeFromTryCatchTypeRector.php | 4 ++-- .../AddVoidReturnTypeWhereNoReturnRector.php | 4 ++-- .../ArrayParamTypeByMethodCallTypeRector.php | 4 ++-- ...urnTypeFromBooleanConstAndStrictReturnsRector.php | 4 ++-- .../BoolReturnTypeFromBooleanConstReturnsRector.php | 4 ++-- .../BoolReturnTypeFromBooleanStrictReturnsRector.php | 4 ++-- .../ClassMethod/KnownMagicClassMethodTypeRector.php | 4 ++-- .../NarrowBoolDocblockReturnTypeRector.php | 4 ++-- .../ClassMethod/NarrowObjectReturnTypeRector.php | 4 ++-- .../NumericReturnTypeFromStrictReturnsRector.php | 4 ++-- ...umericReturnTypeFromStrictScalarReturnsRector.php | 4 ++-- .../ObjectParamTypeByMethodCallTypeRector.php | 4 ++-- .../ClassMethod/ParamTypeByMethodCallTypeRector.php | 4 ++-- .../ClassMethod/ParamTypeByParentCallTypeRector.php | 4 ++-- ...ivateMethodReturnTypeFromStrictNewArrayRector.php | 4 ++-- .../Rector/ClassMethod/ReturnNeverTypeRector.php | 4 ++-- .../Rector/ClassMethod/ReturnNullableTypeRector.php | 4 ++-- .../ReturnTypeFromGetRepositoryDocblockRector.php | 4 ++-- .../ClassMethod/ReturnTypeFromMockObjectRector.php | 4 ++-- .../ClassMethod/ReturnTypeFromReturnCastRector.php | 4 ++-- .../ReturnTypeFromReturnDirectArrayRector.php | 4 ++-- .../ClassMethod/ReturnTypeFromReturnNewRector.php | 4 ++-- .../ReturnTypeFromStrictConstantReturnRector.php | 4 ++-- .../ReturnTypeFromStrictFluentReturnRector.php | 4 ++-- .../ReturnTypeFromStrictNativeCallRector.php | 4 ++-- .../ReturnTypeFromStrictNewArrayRector.php | 4 ++-- .../ClassMethod/ReturnTypeFromStrictParamRector.php | 4 ++-- .../ReturnTypeFromStrictTypedCallRector.php | 4 ++-- .../ReturnTypeFromStrictTypedPropertyRector.php | 4 ++-- .../ReturnTypeFromSymfonySerializerRector.php | 4 ++-- .../Rector/ClassMethod/ReturnUnionTypeRector.php | 4 ++-- .../ScalarParamTypeByMethodCallTypeRector.php | 4 ++-- .../ClassMethod/StrictArrayParamDimFetchRector.php | 4 ++-- .../ClassMethod/StrictStringParamConcatRector.php | 4 ++-- ...StringReturnTypeFromStrictScalarReturnsRector.php | 4 ++-- ...StringReturnTypeFromStrictStringReturnsRector.php | 4 ++-- .../AddTestsVoidReturnTypeWhereNoReturnRector.php | 4 ++-- .../ChildDoctrineRepositoryClassTypeRector.php | 4 ++-- .../MergeDateTimePropertyTypeDeclarationRector.php | 4 ++-- ...dPropertyFromJMSSerializerAttributeTypeRector.php | 4 ++-- .../PropertyTypeFromStrictSetterGetterRector.php | 4 ++-- .../Class_/ReturnTypeFromStrictTernaryRector.php | 4 ++-- ...dPropertyFromJMSSerializerAttributeTypeRector.php | 4 ++-- .../TypedPropertyFromContainerGetSetUpRector.php | 4 ++-- .../TypedPropertyFromCreateMockAssignRector.php | 4 ++-- .../TypedPropertyFromDocblockSetUpDefinedRector.php | 4 ++-- .../TypedPropertyFromGetRepositorySetUpRector.php | 4 ++-- .../TypedStaticPropertyInBehatContextRector.php | 4 ++-- .../Closure/AddClosureNeverReturnTypeRector.php | 4 ++-- .../AddClosureVoidReturnTypeWhereNoReturnRector.php | 4 ++-- .../ClosureReturnTypeFromAssertInstanceOfRector.php | 4 ++-- .../Rector/Closure/ClosureReturnTypeRector.php | 4 ++-- .../EmptyOnNullableObjectToInstanceOfRector.php | 4 ++-- .../AddArrayAnyAllClosureParamTypeRector.php | 4 ++-- .../AddArrayFunctionClosureParamTypeRector.php | 4 ++-- ...AddArrowFunctionParamArrayWhereDimFetchRector.php | 4 ++-- .../NarrowArrayAnyAllNullableParamTypeRector.php | 4 ++-- .../AddClosureParamTypeForArrayMapRector.php | 4 ++-- .../AddClosureParamTypeForArrayReduceRector.php | 4 ++-- ...dClosureParamTypeFromIterableMethodCallRector.php | 4 ++-- .../AddClosureParamTypeFromVariableCallRector.php | 4 ++-- .../FunctionLike/AddParamTypeSplFixedArrayRector.php | 4 ++-- .../AddReturnTypeDeclarationFromYieldsRector.php | 4 ++-- .../AddFunctionVoidReturnTypeWhereNoReturnRector.php | 4 ++-- .../Property/AddPropertyTypeDeclarationRector.php | 4 ++-- .../Property/TypedPropertyFromAssignsRector.php | 4 ++-- .../TypedPropertyFromStrictConstructorRector.php | 4 ++-- .../Property/TypedPropertyFromStrictSetUpRector.php | 4 ++-- .../StmtsAwareInterface/DeclareStrictTypesRector.php | 4 ++-- .../SafeDeclareStrictTypesRector.php | 4 ++-- .../While_/WhileNullableToInstanceofRector.php | 4 ++-- .../AddParamArrayDocblockBasedOnArrayMapRector.php | 4 ++-- ...ocblockFromAssignsParamToParamReferenceRector.php | 4 ++-- .../AddParamArrayDocblockFromDataProviderRector.php | 4 ++-- ...AddParamArrayDocblockFromDimFetchAccessRector.php | 4 ++-- ...ReturnDocblockForArrayDimAssignedObjectRector.php | 4 ++-- ...eturnDocblockForCommonObjectDenominatorRector.php | 4 ++-- ...turnDocblockForDimFetchArrayFromAssignsRector.php | 4 ++-- .../AddReturnDocblockForJsonArrayRector.php | 4 ++-- ...AddReturnDocblockFromMethodCallDocblockRector.php | 4 ++-- ...etterReturnArrayFromPropertyDocblockVarRector.php | 4 ++-- ...blockReturnArrayFromDirectArrayInstanceRector.php | 4 ++-- ...arrowArrayCollectionUnionReturnDocblockRector.php | 4 ++-- .../Class_/AddParamTypeToRefactorMethodRector.php | 4 ++-- ...eturnArrayDocblockFromDataProviderParamRector.php | 4 ++-- .../Class_/AddReturnDocblockDataProviderRector.php | 4 ++-- .../AddVarArrayDocblockFromDimFetchAssignRector.php | 4 ++-- ...sMethodArrayDocblockParamFromLocalCallsRector.php | 4 ++-- .../DocblockVarArrayFromGetterReturnRector.php | 4 ++-- .../DocblockVarArrayFromPropertyDefaultsRector.php | 4 ++-- ...cblockVarFromParamDocblockInConstructorRector.php | 4 ++-- .../Property/MergePhpstanDocTagIntoNativeRector.php | 4 ++-- .../RemoveReturnThisFromSetterClassMethodRector.php | 4 ++-- .../FluentSettersToStandaloneCallMethodRector.php | 4 ++-- .../ClassConst/ChangeConstantVisibilityRector.php | 4 ++-- .../ClassMethod/ChangeMethodVisibilityRector.php | 4 ++-- .../ClassMethod/ExplicitPublicClassMethodRector.php | 4 ++-- .../ValueObject => Doc}/AbstractCodeSample.php | 2 +- .../ValueObject => Doc}/CodeSample/CodeSample.php | 4 ++-- .../CodeSample/ComposerJsonAwareCodeSample.php | 4 ++-- .../CodeSample/ConfiguredCodeSample.php | 4 ++-- .../CodeSample/ExtraFileCodeSample.php | 4 ++-- src/{RuleDoc/ValueObject => Doc}/RuleDefinition.php | 4 ++-- .../Contract/Category/CategoryInfererInterface.php | 2 +- src/RuleDoc/Contract/DocumentedRuleInterface.php | 2 +- .../Contract/RuleCodeSamplePrinterInterface.php | 2 +- src/functions/rule_doc_generator_class_aliases.php | 12 ++++++------ .../Variable/ArrayItemForeachValueRector.php | 4 ++-- .../ClassLike/RuleUsingClassLikeRector.php | 4 ++-- .../NodeTraverser/Class_/RuleUsingClassRector.php | 4 ++-- .../Function_/RuleUsingFunctionRector.php | 4 ++-- .../Class_/RuleChangingClassToTraitRector.php | 2 +- .../Class_/RuleCheckingClassRector.php | 2 +- 528 files changed, 1054 insertions(+), 1054 deletions(-) rename src/{RuleDoc/ValueObject => Doc}/AbstractCodeSample.php (97%) rename src/{RuleDoc/ValueObject => Doc}/CodeSample/CodeSample.php (51%) rename src/{RuleDoc/ValueObject => Doc}/CodeSample/ComposerJsonAwareCodeSample.php (80%) rename src/{RuleDoc/ValueObject => Doc}/CodeSample/ConfiguredCodeSample.php (90%) rename src/{RuleDoc/ValueObject => Doc}/CodeSample/ExtraFileCodeSample.php (79%) rename src/{RuleDoc/ValueObject => Doc}/RuleDefinition.php (95%) diff --git a/rules/Arguments/Rector/ClassMethod/ArgumentAdderRector.php b/rules/Arguments/Rector/ClassMethod/ArgumentAdderRector.php index 3a0bcc22a1a..f2ede2025e1 100644 --- a/rules/Arguments/Rector/ClassMethod/ArgumentAdderRector.php +++ b/rules/Arguments/Rector/ClassMethod/ArgumentAdderRector.php @@ -23,14 +23,14 @@ use Rector\Arguments\ValueObject\ArgumentAdder; use Rector\Arguments\ValueObject\ArgumentAdderWithoutDefaultValue; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Enum\ObjectReference; use Rector\Exception\ShouldNotHappenException; use Rector\NodeAnalyzer\ArgsAnalyzer; use Rector\PhpParser\AstResolver; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Webmozart\Assert\Assert; diff --git a/rules/Arguments/Rector/ClassMethod/ReplaceArgumentDefaultValueRector.php b/rules/Arguments/Rector/ClassMethod/ReplaceArgumentDefaultValueRector.php index f9f9d5f999e..cb3b2d19d58 100644 --- a/rules/Arguments/Rector/ClassMethod/ReplaceArgumentDefaultValueRector.php +++ b/rules/Arguments/Rector/ClassMethod/ReplaceArgumentDefaultValueRector.php @@ -12,9 +12,9 @@ use Rector\Arguments\ArgumentDefaultValueReplacer; use Rector\Arguments\ValueObject\ReplaceArgumentDefaultValue; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; use Webmozart\Assert\Assert; diff --git a/rules/Arguments/Rector/FuncCall/FunctionArgumentDefaultValueReplacerRector.php b/rules/Arguments/Rector/FuncCall/FunctionArgumentDefaultValueReplacerRector.php index da86a37e578..66d939f2d46 100644 --- a/rules/Arguments/Rector/FuncCall/FunctionArgumentDefaultValueReplacerRector.php +++ b/rules/Arguments/Rector/FuncCall/FunctionArgumentDefaultValueReplacerRector.php @@ -9,9 +9,9 @@ use Rector\Arguments\ArgumentDefaultValueReplacer; use Rector\Arguments\ValueObject\ReplaceFuncCallArgumentDefaultValue; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Arguments/Rector/MethodCall/RemoveMethodCallParamRector.php b/rules/Arguments/Rector/MethodCall/RemoveMethodCallParamRector.php index a7df52234af..4b307d39a7d 100644 --- a/rules/Arguments/Rector/MethodCall/RemoveMethodCallParamRector.php +++ b/rules/Arguments/Rector/MethodCall/RemoveMethodCallParamRector.php @@ -12,11 +12,11 @@ use PHPStan\Reflection\ParametersAcceptorSelector; use Rector\Arguments\ValueObject\RemoveMethodCallParam; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ArgsAnalyzer; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Assert/Rector/ClassMethod/AddAssertArrayFromClassMethodDocblockRector.php b/rules/Assert/Rector/ClassMethod/AddAssertArrayFromClassMethodDocblockRector.php index 7a2f450598e..5a911e68533 100644 --- a/rules/Assert/Rector/ClassMethod/AddAssertArrayFromClassMethodDocblockRector.php +++ b/rules/Assert/Rector/ClassMethod/AddAssertArrayFromClassMethodDocblockRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\ClassMethod; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as turning a docblock type into a runtime assert is risky and academic. It adds runtime cost to every call and trusts a docblock that is often wrong. Write a custom rule if the project needs it. diff --git a/rules/Carbon/Rector/FuncCall/DateFuncCallToCarbonRector.php b/rules/Carbon/Rector/FuncCall/DateFuncCallToCarbonRector.php index aa3b1a97990..308f06c3224 100644 --- a/rules/Carbon/Rector/FuncCall/DateFuncCallToCarbonRector.php +++ b/rules/Carbon/Rector/FuncCall/DateFuncCallToCarbonRector.php @@ -15,9 +15,9 @@ use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Scalar\Int_; use PhpParser\Node\Scalar\String_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Carbon\Rector\FuncCall\DateFuncCallToCarbonRector\DateFuncCallToCarbonRectorTest diff --git a/rules/Carbon/Rector/FuncCall/TimeFuncCallToCarbonRector.php b/rules/Carbon/Rector/FuncCall/TimeFuncCallToCarbonRector.php index a5d7c436b4e..ca728e06a60 100644 --- a/rules/Carbon/Rector/FuncCall/TimeFuncCallToCarbonRector.php +++ b/rules/Carbon/Rector/FuncCall/TimeFuncCallToCarbonRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Name\FullyQualified; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Carbon\Rector\FuncCall\TimeFuncCallToCarbonRector\TimeFuncCallToCarbonRectorTest diff --git a/rules/Carbon/Rector/MethodCall/DateTimeMethodCallToCarbonRector.php b/rules/Carbon/Rector/MethodCall/DateTimeMethodCallToCarbonRector.php index 46899b96c81..ca942ea7329 100644 --- a/rules/Carbon/Rector/MethodCall/DateTimeMethodCallToCarbonRector.php +++ b/rules/Carbon/Rector/MethodCall/DateTimeMethodCallToCarbonRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Scalar\String_; use Rector\Carbon\NodeFactory\CarbonCallFactory; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Carbon\Rector\MethodCall\DateTimeMethodCallToCarbonRector\DateTimeMethodCallToCarbonRectorTest diff --git a/rules/Carbon/Rector/New_/DateTimeInstanceToCarbonRector.php b/rules/Carbon/Rector/New_/DateTimeInstanceToCarbonRector.php index 384a52299a0..e2502027082 100644 --- a/rules/Carbon/Rector/New_/DateTimeInstanceToCarbonRector.php +++ b/rules/Carbon/Rector/New_/DateTimeInstanceToCarbonRector.php @@ -12,9 +12,9 @@ use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Scalar\String_; use Rector\Carbon\NodeFactory\CarbonCallFactory; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Carbon\Rector\New_\DateTimeInstanceToCarbonRector\DateTimeInstanceToCarbonRectorTest diff --git a/rules/CodeQuality/Rector/Assign/CombinedAssignRector.php b/rules/CodeQuality/Rector/Assign/CombinedAssignRector.php index e650322651c..9b51eb6d79a 100644 --- a/rules/CodeQuality/Rector/Assign/CombinedAssignRector.php +++ b/rules/CodeQuality/Rector/Assign/CombinedAssignRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\BinaryOp; use PhpParser\Node\Expr\BinaryOp\BitwiseXor; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\AssignAndBinaryMap; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Assign\CombinedAssignRector\CombinedAssignRectorTest diff --git a/rules/CodeQuality/Rector/AssignOp/NewArrayItemConcatAssignToAssignRector.php b/rules/CodeQuality/Rector/AssignOp/NewArrayItemConcatAssignToAssignRector.php index e67c83d413d..62817625659 100644 --- a/rules/CodeQuality/Rector/AssignOp/NewArrayItemConcatAssignToAssignRector.php +++ b/rules/CodeQuality/Rector/AssignOp/NewArrayItemConcatAssignToAssignRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\ArrayDimFetch; use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\AssignOp\Concat; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\AssignOp\NewArrayItemConcatAssignToAssignRector\NewArrayItemConcatAssignToAssignRectorTest diff --git a/rules/CodeQuality/Rector/Attribute/ExplicitAttributeNamedArgsRector.php b/rules/CodeQuality/Rector/Attribute/ExplicitAttributeNamedArgsRector.php index 159e20c4e8d..8cbf297bb16 100644 --- a/rules/CodeQuality/Rector/Attribute/ExplicitAttributeNamedArgsRector.php +++ b/rules/CodeQuality/Rector/Attribute/ExplicitAttributeNamedArgsRector.php @@ -11,10 +11,10 @@ use PHPStan\Reflection\MethodReflection; use PHPStan\Reflection\ParameterReflection; use PHPStan\Reflection\ParametersAcceptorSelector; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/CodeQuality/Rector/Attribute/SortAttributeNamedArgsRector.php b/rules/CodeQuality/Rector/Attribute/SortAttributeNamedArgsRector.php index b3bfa2f9a8f..d5e5ab81937 100644 --- a/rules/CodeQuality/Rector/Attribute/SortAttributeNamedArgsRector.php +++ b/rules/CodeQuality/Rector/Attribute/SortAttributeNamedArgsRector.php @@ -8,11 +8,11 @@ use PhpParser\Node\Attribute; use PHPStan\Reflection\MethodReflection; use Rector\CodeQuality\NodeManipulator\NamedArgsSorter; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ArgsAnalyzer; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Attribute\SortAttributeNamedArgsRector\SortAttributeNamedArgsRectorTest diff --git a/rules/CodeQuality/Rector/BooleanAnd/RemoveUselessIsObjectCheckRector.php b/rules/CodeQuality/Rector/BooleanAnd/RemoveUselessIsObjectCheckRector.php index e2cca2a3579..e265060c298 100644 --- a/rules/CodeQuality/Rector/BooleanAnd/RemoveUselessIsObjectCheckRector.php +++ b/rules/CodeQuality/Rector/BooleanAnd/RemoveUselessIsObjectCheckRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\BinaryOp\BooleanAnd; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\Instanceof_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\BooleanAnd\RemoveUselessIsObjectCheckRector\RemoveUselessIsObjectCheckRectorTest diff --git a/rules/CodeQuality/Rector/BooleanAnd/RepeatedAndNotEqualToNotInArrayRector.php b/rules/CodeQuality/Rector/BooleanAnd/RepeatedAndNotEqualToNotInArrayRector.php index fdf294a0cbc..e5baf7539ea 100644 --- a/rules/CodeQuality/Rector/BooleanAnd/RepeatedAndNotEqualToNotInArrayRector.php +++ b/rules/CodeQuality/Rector/BooleanAnd/RepeatedAndNotEqualToNotInArrayRector.php @@ -16,10 +16,10 @@ use PhpParser\Node\Name; use Rector\CodeQuality\NodeFactory\InArrayFromRepeatedCompareFactory; use Rector\CodeQuality\ValueObject\ComparedExprAndValueExpr; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\BooleanAnd\RepeatedAndNotEqualToNotInArrayRector\RepeatedAndNotEqualToNotInArrayRectorTest diff --git a/rules/CodeQuality/Rector/BooleanAnd/SimplifyEmptyArrayCheckRector.php b/rules/CodeQuality/Rector/BooleanAnd/SimplifyEmptyArrayCheckRector.php index 2b656fed3cf..1bdea2e6839 100644 --- a/rules/CodeQuality/Rector/BooleanAnd/SimplifyEmptyArrayCheckRector.php +++ b/rules/CodeQuality/Rector/BooleanAnd/SimplifyEmptyArrayCheckRector.php @@ -11,11 +11,11 @@ use PhpParser\Node\Expr\Empty_; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\Variable; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\BinaryOpManipulator; use Rector\Php71\ValueObject\TwoNodeMatch; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\BooleanAnd\SimplifyEmptyArrayCheckRector\SimplifyEmptyArrayCheckRectorTest diff --git a/rules/CodeQuality/Rector/BooleanNot/NegatedAndsToPositiveOrsRector.php b/rules/CodeQuality/Rector/BooleanNot/NegatedAndsToPositiveOrsRector.php index 9eac2d49c00..632a84fd6ce 100644 --- a/rules/CodeQuality/Rector/BooleanNot/NegatedAndsToPositiveOrsRector.php +++ b/rules/CodeQuality/Rector/BooleanNot/NegatedAndsToPositiveOrsRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr\BinaryOp; use PhpParser\Node\Expr\BinaryOp\BooleanAnd; use PhpParser\Node\Expr\BooleanNot; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\BinaryOpManipulator; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\BooleanNot\NegatedAndsToPositiveOrsRector\NegatedAndsToPositiveOrsRectorTest diff --git a/rules/CodeQuality/Rector/BooleanNot/ReplaceConstantBooleanNotRector.php b/rules/CodeQuality/Rector/BooleanNot/ReplaceConstantBooleanNotRector.php index 266ed977e5c..40a65d279a4 100644 --- a/rules/CodeQuality/Rector/BooleanNot/ReplaceConstantBooleanNotRector.php +++ b/rules/CodeQuality/Rector/BooleanNot/ReplaceConstantBooleanNotRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\ConstFetch; use PhpParser\Node\Name; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * Replace negated boolean literals with their simplified equivalents diff --git a/rules/CodeQuality/Rector/BooleanNot/ReplaceMultipleBooleanNotRector.php b/rules/CodeQuality/Rector/BooleanNot/ReplaceMultipleBooleanNotRector.php index 42110f92399..2c862ad3f03 100644 --- a/rules/CodeQuality/Rector/BooleanNot/ReplaceMultipleBooleanNotRector.php +++ b/rules/CodeQuality/Rector/BooleanNot/ReplaceMultipleBooleanNotRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\Cast\Bool_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\BooleanNot\ReplaceMultipleBooleanNotRector\ReplaceMultipleBooleanNotRectorTest diff --git a/rules/CodeQuality/Rector/BooleanNot/SimplifyDeMorganBinaryRector.php b/rules/CodeQuality/Rector/BooleanNot/SimplifyDeMorganBinaryRector.php index 03365083da7..29a306ea0cf 100644 --- a/rules/CodeQuality/Rector/BooleanNot/SimplifyDeMorganBinaryRector.php +++ b/rules/CodeQuality/Rector/BooleanNot/SimplifyDeMorganBinaryRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr\BinaryOp; use PhpParser\Node\Expr\BinaryOp\BooleanOr; use PhpParser\Node\Expr\BooleanNot; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\BinaryOpManipulator; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\BooleanNot\SimplifyDeMorganBinaryRector\SimplifyDeMorganBinaryRectorTest diff --git a/rules/CodeQuality/Rector/BooleanOr/RepeatedOrEqualToInArrayRector.php b/rules/CodeQuality/Rector/BooleanOr/RepeatedOrEqualToInArrayRector.php index 013ea0eadfc..3430da8ddf7 100644 --- a/rules/CodeQuality/Rector/BooleanOr/RepeatedOrEqualToInArrayRector.php +++ b/rules/CodeQuality/Rector/BooleanOr/RepeatedOrEqualToInArrayRector.php @@ -15,10 +15,10 @@ use PhpParser\Node\Name; use Rector\CodeQuality\NodeFactory\InArrayFromRepeatedCompareFactory; use Rector\CodeQuality\ValueObject\ComparedExprAndValueExpr; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\BooleanOr\RepeatedOrEqualToInArrayRector\RepeatedOrEqualToInArrayRectorTest diff --git a/rules/CodeQuality/Rector/CallLike/AddNameToBooleanArgumentRector.php b/rules/CodeQuality/Rector/CallLike/AddNameToBooleanArgumentRector.php index 0d5abbff584..c3685f199d1 100644 --- a/rules/CodeQuality/Rector/CallLike/AddNameToBooleanArgumentRector.php +++ b/rules/CodeQuality/Rector/CallLike/AddNameToBooleanArgumentRector.php @@ -7,11 +7,11 @@ use PhpParser\Node; use PhpParser\Node\Expr; use PhpParser\Node\Expr\CallLike; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\CallLikeArgumentNameAdder; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/CodeQuality/Rector/CallLike/AddNameToNullArgumentRector.php b/rules/CodeQuality/Rector/CallLike/AddNameToNullArgumentRector.php index 18869f39878..eeb0a054967 100644 --- a/rules/CodeQuality/Rector/CallLike/AddNameToNullArgumentRector.php +++ b/rules/CodeQuality/Rector/CallLike/AddNameToNullArgumentRector.php @@ -7,11 +7,11 @@ use PhpParser\Node; use PhpParser\Node\Expr; use PhpParser\Node\Expr\CallLike; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\CallLikeArgumentNameAdder; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/CodeQuality/Rector/Catch_/ThrowWithPreviousExceptionRector.php b/rules/CodeQuality/Rector/Catch_/ThrowWithPreviousExceptionRector.php index 3fb8d781bcd..5c530f00b2e 100644 --- a/rules/CodeQuality/Rector/Catch_/ThrowWithPreviousExceptionRector.php +++ b/rules/CodeQuality/Rector/Catch_/ThrowWithPreviousExceptionRector.php @@ -19,10 +19,10 @@ use PHPStan\Reflection\ReflectionProvider; use PHPStan\Type\ObjectType; use PHPStan\Type\TypeCombinator; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\Resolver\ClassNameFromObjectTypeResolver; use Rector\ValueObject\MethodName; diff --git a/rules/CodeQuality/Rector/ClassConstFetch/VariableConstFetchToClassConstFetchRector.php b/rules/CodeQuality/Rector/ClassConstFetch/VariableConstFetchToClassConstFetchRector.php index 889b48ccdfc..2ba98ed8230 100644 --- a/rules/CodeQuality/Rector/ClassConstFetch/VariableConstFetchToClassConstFetchRector.php +++ b/rules/CodeQuality/Rector/ClassConstFetch/VariableConstFetchToClassConstFetchRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Name\FullyQualified; use PHPStan\Reflection\ReflectionProvider; use PHPStan\Type\ObjectType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\ClassConstFetch\VariableConstFetchToClassConstFetchRector\VariableConstFetchToClassConstFetchRectorTest diff --git a/rules/CodeQuality/Rector/ClassMethod/ExplicitReturnNullRector.php b/rules/CodeQuality/Rector/ClassMethod/ExplicitReturnNullRector.php index 8653c076994..01356498d4b 100644 --- a/rules/CodeQuality/Rector/ClassMethod/ExplicitReturnNullRector.php +++ b/rules/CodeQuality/Rector/ClassMethod/ExplicitReturnNullRector.php @@ -19,11 +19,11 @@ use PHPStan\Type\UnionType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\PHPStan\Type\TypeFactory; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; use Rector\TypeDeclaration\TypeInferer\SilentVoidResolver; use Rector\ValueObject\MethodName; diff --git a/rules/CodeQuality/Rector/ClassMethod/InlineArrayReturnAssignRector.php b/rules/CodeQuality/Rector/ClassMethod/InlineArrayReturnAssignRector.php index 66176ea635c..6d6a4316c64 100644 --- a/rules/CodeQuality/Rector/ClassMethod/InlineArrayReturnAssignRector.php +++ b/rules/CodeQuality/Rector/ClassMethod/InlineArrayReturnAssignRector.php @@ -16,11 +16,11 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Return_; use Rector\CodeQuality\NodeAnalyzer\VariableDimFetchAssignResolver; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\NotImplementedYetException; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\ClassMethod\InlineArrayReturnAssignRector\InlineArrayReturnAssignRectorTest diff --git a/rules/CodeQuality/Rector/ClassMethod/LocallyCalledStaticMethodToNonStaticRector.php b/rules/CodeQuality/Rector/ClassMethod/LocallyCalledStaticMethodToNonStaticRector.php index dd3bfdc9325..28f29a99247 100644 --- a/rules/CodeQuality/Rector/ClassMethod/LocallyCalledStaticMethodToNonStaticRector.php +++ b/rules/CodeQuality/Rector/ClassMethod/LocallyCalledStaticMethodToNonStaticRector.php @@ -17,14 +17,14 @@ use PhpParser\NodeVisitor; use PHPStan\Analyser\Scope; use PHPStan\Reflection\ClassReflection; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeCollector\NodeAnalyzer\ArrayCallableMethodMatcher; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Privatization\VisibilityGuard\ClassMethodVisibilityGuard; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\ClassMethod\LocallyCalledStaticMethodToNonStaticRector\LocallyCalledStaticMethodToNonStaticRectorTest diff --git a/rules/CodeQuality/Rector/ClassMethod/OptionalParametersAfterRequiredRector.php b/rules/CodeQuality/Rector/ClassMethod/OptionalParametersAfterRequiredRector.php index 0b112bc2723..d734887ddff 100644 --- a/rules/CodeQuality/Rector/ClassMethod/OptionalParametersAfterRequiredRector.php +++ b/rules/CodeQuality/Rector/ClassMethod/OptionalParametersAfterRequiredRector.php @@ -20,10 +20,10 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use PhpParser\Node\UnionType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/CodeQuality/Rector/Class_/CompleteDynamicPropertiesRector.php b/rules/CodeQuality/Rector/Class_/CompleteDynamicPropertiesRector.php index 9a40fbdf8f1..0da0773c526 100644 --- a/rules/CodeQuality/Rector/Class_/CompleteDynamicPropertiesRector.php +++ b/rules/CodeQuality/Rector/Class_/CompleteDynamicPropertiesRector.php @@ -11,12 +11,12 @@ use Rector\CodeQuality\NodeAnalyzer\LocalPropertyAnalyzer; use Rector\CodeQuality\NodeAnalyzer\MissingPropertiesResolver; use Rector\CodeQuality\NodeFactory\MissingPropertiesFactory; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ClassAnalyzer; use Rector\Php80\NodeAnalyzer\PhpAttributeAnalyzer; use Rector\Rector\AbstractRector; use Rector\Reflection\ClassReflectionAnalyzer; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Class_\CompleteDynamicPropertiesRector\CompleteDynamicPropertiesRectorTest diff --git a/rules/CodeQuality/Rector/Class_/ConvertStaticToSelfRector.php b/rules/CodeQuality/Rector/Class_/ConvertStaticToSelfRector.php index 7a119a46fca..e4263e68624 100644 --- a/rules/CodeQuality/Rector/Class_/ConvertStaticToSelfRector.php +++ b/rules/CodeQuality/Rector/Class_/ConvertStaticToSelfRector.php @@ -15,11 +15,11 @@ use PHPStan\Reflection\ClassConstantReflection; use PHPStan\Reflection\ClassReflection; use Rector\Configuration\Parameter\FeatureFlags; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Enum\ObjectReference; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see https://3v4l.org/TQIcH diff --git a/rules/CodeQuality/Rector/Class_/DynamicDocBlockPropertyToNativePropertyRector.php b/rules/CodeQuality/Rector/Class_/DynamicDocBlockPropertyToNativePropertyRector.php index c5b7bfb038d..3bf974d04c4 100644 --- a/rules/CodeQuality/Rector/Class_/DynamicDocBlockPropertyToNativePropertyRector.php +++ b/rules/CodeQuality/Rector/Class_/DynamicDocBlockPropertyToNativePropertyRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as a docblock "@property" is public by design, while the native property it created was "private" - the access level changed and could break code that relied on the public property. diff --git a/rules/CodeQuality/Rector/Class_/InlineConstructorDefaultToPropertyRector.php b/rules/CodeQuality/Rector/Class_/InlineConstructorDefaultToPropertyRector.php index 2323e52d49e..ff48f4ad446 100644 --- a/rules/CodeQuality/Rector/Class_/InlineConstructorDefaultToPropertyRector.php +++ b/rules/CodeQuality/Rector/Class_/InlineConstructorDefaultToPropertyRector.php @@ -15,14 +15,14 @@ use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Property; use PHPStan\Reflection\ClassReflection; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PhpParser\NodeFinder\PropertyFetchFinder; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; /** diff --git a/rules/CodeQuality/Rector/Class_/InnerFunctionToPrivateMethodRector.php b/rules/CodeQuality/Rector/Class_/InnerFunctionToPrivateMethodRector.php index 30214c9a4f5..9d8818e9d62 100644 --- a/rules/CodeQuality/Rector/Class_/InnerFunctionToPrivateMethodRector.php +++ b/rules/CodeQuality/Rector/Class_/InnerFunctionToPrivateMethodRector.php @@ -15,9 +15,9 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Class_\InnerFunctionToPrivateMethodRector\InnerFunctionToPrivateMethodRectorTest diff --git a/rules/CodeQuality/Rector/Class_/RemoveReadonlyPropertyVisibilityOnReadonlyClassRector.php b/rules/CodeQuality/Rector/Class_/RemoveReadonlyPropertyVisibilityOnReadonlyClassRector.php index eefcaa37abc..2a76fa4b203 100644 --- a/rules/CodeQuality/Rector/Class_/RemoveReadonlyPropertyVisibilityOnReadonlyClassRector.php +++ b/rules/CodeQuality/Rector/Class_/RemoveReadonlyPropertyVisibilityOnReadonlyClassRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/CodeQuality/Rector/Class_/ReturnIteratorInDataProviderRector.php b/rules/CodeQuality/Rector/Class_/ReturnIteratorInDataProviderRector.php index 8bf1f35b756..d3325eeb0fb 100644 --- a/rules/CodeQuality/Rector/Class_/ReturnIteratorInDataProviderRector.php +++ b/rules/CodeQuality/Rector/Class_/ReturnIteratorInDataProviderRector.php @@ -9,11 +9,11 @@ use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclarationDocblocks\NodeFinder\DataProviderMethodsFinder; /** diff --git a/rules/CodeQuality/Rector/Coalesce/CoalesceToTernaryRector.php b/rules/CodeQuality/Rector/Coalesce/CoalesceToTernaryRector.php index 06aeb754603..0fb533fbfa9 100644 --- a/rules/CodeQuality/Rector/Coalesce/CoalesceToTernaryRector.php +++ b/rules/CodeQuality/Rector/Coalesce/CoalesceToTernaryRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\BinaryOp\Coalesce; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as risky. The "??" and "?:" operators are not interchangeable: "?:" also falls back on empty string, "0" and empty array. A regression must be fixed manually, so the rule is removed instead. diff --git a/rules/CodeQuality/Rector/Concat/DirnameDirConcatStringToDirectStringPathRector.php b/rules/CodeQuality/Rector/Concat/DirnameDirConcatStringToDirectStringPathRector.php index 5ef77c85970..953669fb3f3 100644 --- a/rules/CodeQuality/Rector/Concat/DirnameDirConcatStringToDirectStringPathRector.php +++ b/rules/CodeQuality/Rector/Concat/DirnameDirConcatStringToDirectStringPathRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\MagicConst\Dir; use PhpParser\Node\Scalar\String_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Concat\DirnameDirConcatStringToDirectStringPathRector\DirnameDirConcatStringToDirectStringPathRectorTest diff --git a/rules/CodeQuality/Rector/Concat/JoinStringConcatRector.php b/rules/CodeQuality/Rector/Concat/JoinStringConcatRector.php index ad59828d47e..0a5bc40e638 100644 --- a/rules/CodeQuality/Rector/Concat/JoinStringConcatRector.php +++ b/rules/CodeQuality/Rector/Concat/JoinStringConcatRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\BinaryOp\Concat; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated as depends on context and personal preference, hard to generalize. Handle it manually or via a custom rule instead. diff --git a/rules/CodeQuality/Rector/Empty_/SimplifyEmptyCheckOnEmptyArrayRector.php b/rules/CodeQuality/Rector/Empty_/SimplifyEmptyCheckOnEmptyArrayRector.php index 790491bef33..62b215b7cc7 100644 --- a/rules/CodeQuality/Rector/Empty_/SimplifyEmptyCheckOnEmptyArrayRector.php +++ b/rules/CodeQuality/Rector/Empty_/SimplifyEmptyCheckOnEmptyArrayRector.php @@ -20,14 +20,14 @@ use PHPStan\Reflection\ClassReflection; use PHPStan\Type\MixedType; use PHPStan\Type\Type; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\Php\ReservedKeywordAnalyzer; use Rector\PhpParser\AstResolver; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\TypeInferer\PropertyTypeInferer\AllAssignNodePropertyTypeInferer; /** diff --git a/rules/CodeQuality/Rector/Equal/UseIdenticalOverEqualWithSameTypeRector.php b/rules/CodeQuality/Rector/Equal/UseIdenticalOverEqualWithSameTypeRector.php index 3940f78ea0d..147441f0406 100644 --- a/rules/CodeQuality/Rector/Equal/UseIdenticalOverEqualWithSameTypeRector.php +++ b/rules/CodeQuality/Rector/Equal/UseIdenticalOverEqualWithSameTypeRector.php @@ -19,10 +19,10 @@ use PHPStan\Type\Type; use PHPStan\Type\TypeTraverser; use PHPStan\Type\UnionType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Equal\UseIdenticalOverEqualWithSameTypeRector\UseIdenticalOverEqualWithSameTypeRectorTest diff --git a/rules/CodeQuality/Rector/Expression/InlineIfToExplicitIfRector.php b/rules/CodeQuality/Rector/Expression/InlineIfToExplicitIfRector.php index 49c4f4cec96..58aa0cab54a 100644 --- a/rules/CodeQuality/Rector/Expression/InlineIfToExplicitIfRector.php +++ b/rules/CodeQuality/Rector/Expression/InlineIfToExplicitIfRector.php @@ -14,10 +14,10 @@ use PhpParser\Node\Expr\Variable; use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\If_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\BinaryOpManipulator; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Expression\InlineIfToExplicitIfRector\InlineIfToExplicitIfRectorTest diff --git a/rules/CodeQuality/Rector/Expression/TernaryFalseExpressionToIfRector.php b/rules/CodeQuality/Rector/Expression/TernaryFalseExpressionToIfRector.php index 30847782c6e..208a7cdeb3f 100644 --- a/rules/CodeQuality/Rector/Expression/TernaryFalseExpressionToIfRector.php +++ b/rules/CodeQuality/Rector/Expression/TernaryFalseExpressionToIfRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\If_; use Rector\Contract\Rector\HTMLAverseRectorInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Expression\TernaryFalseExpressionToIfRector\TernaryFalseExpressionToIfRectorTest diff --git a/rules/CodeQuality/Rector/For_/ForRepeatedCountToOwnVariableRector.php b/rules/CodeQuality/Rector/For_/ForRepeatedCountToOwnVariableRector.php index 6e9bf3dd724..149f0e47ee3 100644 --- a/rules/CodeQuality/Rector/For_/ForRepeatedCountToOwnVariableRector.php +++ b/rules/CodeQuality/Rector/For_/ForRepeatedCountToOwnVariableRector.php @@ -15,10 +15,10 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\For_; use Rector\Contract\Rector\HTMLAverseRectorInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\For_\ForRepeatedCountToOwnVariableRector\ForRepeatedCountToOwnVariableRectorTest diff --git a/rules/CodeQuality/Rector/Foreach_/ForeachItemsAssignToEmptyArrayToAssignRector.php b/rules/CodeQuality/Rector/Foreach_/ForeachItemsAssignToEmptyArrayToAssignRector.php index dd17d96b114..b0d04a97e1f 100644 --- a/rules/CodeQuality/Rector/Foreach_/ForeachItemsAssignToEmptyArrayToAssignRector.php +++ b/rules/CodeQuality/Rector/Foreach_/ForeachItemsAssignToEmptyArrayToAssignRector.php @@ -6,11 +6,11 @@ use PhpParser\Node; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as the foreach assign and direct array assign are not equivalent - the foreach re-indexes keys from 0, while the direct assign keeps the original keys. This can create risky situations, e.g. with sparse arrays. diff --git a/rules/CodeQuality/Rector/Foreach_/ForeachToInArrayRector.php b/rules/CodeQuality/Rector/Foreach_/ForeachToInArrayRector.php index 40200df5caf..8f6f4042c34 100644 --- a/rules/CodeQuality/Rector/Foreach_/ForeachToInArrayRector.php +++ b/rules/CodeQuality/Rector/Foreach_/ForeachToInArrayRector.php @@ -15,13 +15,13 @@ use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; use PhpParser\NodeFinder; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\BinaryOpManipulator; use Rector\Php71\ValueObject\TwoNodeMatch; use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Foreach_\ForeachToInArrayRector\ForeachToInArrayRectorTest diff --git a/rules/CodeQuality/Rector/Foreach_/SimplifyForeachToCoalescingRector.php b/rules/CodeQuality/Rector/Foreach_/SimplifyForeachToCoalescingRector.php index c403b5542a4..6e57c549300 100644 --- a/rules/CodeQuality/Rector/Foreach_/SimplifyForeachToCoalescingRector.php +++ b/rules/CodeQuality/Rector/Foreach_/SimplifyForeachToCoalescingRector.php @@ -16,10 +16,10 @@ use PhpParser\Node\Stmt\Foreach_; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/CodeQuality/Rector/Foreach_/UnusedForeachValueToArrayKeysRector.php b/rules/CodeQuality/Rector/Foreach_/UnusedForeachValueToArrayKeysRector.php index 293d8008fc6..964164deed8 100644 --- a/rules/CodeQuality/Rector/Foreach_/UnusedForeachValueToArrayKeysRector.php +++ b/rules/CodeQuality/Rector/Foreach_/UnusedForeachValueToArrayKeysRector.php @@ -6,11 +6,11 @@ use PhpParser\Node; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it is a personal preference. The array_keys() wrap makes the foreach harder to read and harder to extend, once the value is needed again. diff --git a/rules/CodeQuality/Rector/FuncCall/ArrayMergeOfNonArraysToSimpleArrayRector.php b/rules/CodeQuality/Rector/FuncCall/ArrayMergeOfNonArraysToSimpleArrayRector.php index 4864d117909..b97d3d7b436 100644 --- a/rules/CodeQuality/Rector/FuncCall/ArrayMergeOfNonArraysToSimpleArrayRector.php +++ b/rules/CodeQuality/Rector/FuncCall/ArrayMergeOfNonArraysToSimpleArrayRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\ArrayItem; use PhpParser\Node\Expr\Array_; use PhpParser\Node\Expr\FuncCall; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\ArrayMergeOfNonArraysToSimpleArrayRector\ArrayMergeOfNonArraysToSimpleArrayRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/CallUserFuncWithArrowFunctionToInlineRector.php b/rules/CodeQuality/Rector/FuncCall/CallUserFuncWithArrowFunctionToInlineRector.php index d112d9fdf57..e48ee1b08c5 100644 --- a/rules/CodeQuality/Rector/FuncCall/CallUserFuncWithArrowFunctionToInlineRector.php +++ b/rules/CodeQuality/Rector/FuncCall/CallUserFuncWithArrowFunctionToInlineRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Expr\ArrowFunction; use PhpParser\Node\Expr\Closure; use PhpParser\Node\Expr\FuncCall; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Php74\NodeAnalyzer\ClosureArrowFunctionAnalyzer; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\CallUserFuncWithArrowFunctionToInlineRector\CallUserFuncWithArrowFunctionToInlineRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/ChangeArrayPushToArrayAssignRector.php b/rules/CodeQuality/Rector/FuncCall/ChangeArrayPushToArrayAssignRector.php index 981893fb2ed..6ceb21439ed 100644 --- a/rules/CodeQuality/Rector/FuncCall/ChangeArrayPushToArrayAssignRector.php +++ b/rules/CodeQuality/Rector/FuncCall/ChangeArrayPushToArrayAssignRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Expression; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\ChangeArrayPushToArrayAssignRector\ChangeArrayPushToArrayAssignRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/CompactToVariablesRector.php b/rules/CodeQuality/Rector/FuncCall/CompactToVariablesRector.php index cca2e651168..837690ced04 100644 --- a/rules/CodeQuality/Rector/FuncCall/CompactToVariablesRector.php +++ b/rules/CodeQuality/Rector/FuncCall/CompactToVariablesRector.php @@ -14,9 +14,9 @@ use PHPStan\Type\Constant\ConstantStringType; use PHPStan\Type\MixedType; use Rector\CodeQuality\CompactConverter; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\CompactToVariablesRector\CompactToVariablesRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/InlineIsAInstanceOfRector.php b/rules/CodeQuality/Rector/FuncCall/InlineIsAInstanceOfRector.php index 747f174bb84..8f395e3bc6e 100644 --- a/rules/CodeQuality/Rector/FuncCall/InlineIsAInstanceOfRector.php +++ b/rules/CodeQuality/Rector/FuncCall/InlineIsAInstanceOfRector.php @@ -14,9 +14,9 @@ use PHPStan\Type\Generic\GenericClassStringType; use PHPStan\Type\ObjectType; use PHPStan\Type\ObjectWithoutClassType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\Resolver\ClassNameFromObjectTypeResolver; /** diff --git a/rules/CodeQuality/Rector/FuncCall/IsAWithStringWithThirdArgumentRector.php b/rules/CodeQuality/Rector/FuncCall/IsAWithStringWithThirdArgumentRector.php index 5c6cb1cfe2a..4ae914fcd6a 100644 --- a/rules/CodeQuality/Rector/FuncCall/IsAWithStringWithThirdArgumentRector.php +++ b/rules/CodeQuality/Rector/FuncCall/IsAWithStringWithThirdArgumentRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\IsAWithStringWithThirdArgumentRector\IsAWithStringWithThirdArgumentRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/RemoveSoleValueSprintfRector.php b/rules/CodeQuality/Rector/FuncCall/RemoveSoleValueSprintfRector.php index 3f974c26df8..a3165b37f83 100644 --- a/rules/CodeQuality/Rector/FuncCall/RemoveSoleValueSprintfRector.php +++ b/rules/CodeQuality/Rector/FuncCall/RemoveSoleValueSprintfRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\String_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\RemoveSoleValueSprintfRector\RemoveSoleValueSprintfRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/SetTypeToCastRector.php b/rules/CodeQuality/Rector/FuncCall/SetTypeToCastRector.php index 9cfb8d6df16..abd795bcb71 100644 --- a/rules/CodeQuality/Rector/FuncCall/SetTypeToCastRector.php +++ b/rules/CodeQuality/Rector/FuncCall/SetTypeToCastRector.php @@ -15,10 +15,10 @@ use PhpParser\Node\Expr\Cast\String_; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Stmt\Expression; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\SetTypeToCastRector\SetTypeToCastRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/SimplifyFuncGetArgsCountRector.php b/rules/CodeQuality/Rector/FuncCall/SimplifyFuncGetArgsCountRector.php index bcf431f188a..5485facdf69 100644 --- a/rules/CodeQuality/Rector/FuncCall/SimplifyFuncGetArgsCountRector.php +++ b/rules/CodeQuality/Rector/FuncCall/SimplifyFuncGetArgsCountRector.php @@ -6,9 +6,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\SimplifyFuncGetArgsCountRector\SimplifyFuncGetArgsCountRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/SimplifyInArrayValuesRector.php b/rules/CodeQuality/Rector/FuncCall/SimplifyInArrayValuesRector.php index b9fc2930518..77da3c8f92a 100644 --- a/rules/CodeQuality/Rector/FuncCall/SimplifyInArrayValuesRector.php +++ b/rules/CodeQuality/Rector/FuncCall/SimplifyInArrayValuesRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\SimplifyInArrayValuesRector\SimplifyInArrayValuesRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/SimplifyRegexPatternRector.php b/rules/CodeQuality/Rector/FuncCall/SimplifyRegexPatternRector.php index c330f6a2dcb..ceee54f115a 100644 --- a/rules/CodeQuality/Rector/FuncCall/SimplifyRegexPatternRector.php +++ b/rules/CodeQuality/Rector/FuncCall/SimplifyRegexPatternRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Scalar\String_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as shortening ranges like "[a-zA-Z0-9_]" to "\w" is a matter of personal preference. It can worsen regex readability and is rather a coding standard change. diff --git a/rules/CodeQuality/Rector/FuncCall/SimplifyStrposLowerRector.php b/rules/CodeQuality/Rector/FuncCall/SimplifyStrposLowerRector.php index 19e5cbd4664..9aec5a78f38 100644 --- a/rules/CodeQuality/Rector/FuncCall/SimplifyStrposLowerRector.php +++ b/rules/CodeQuality/Rector/FuncCall/SimplifyStrposLowerRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; use PhpParser\Node\Scalar\String_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\SimplifyStrposLowerRector\SimplifyStrposLowerRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/SingleInArrayToCompareRector.php b/rules/CodeQuality/Rector/FuncCall/SingleInArrayToCompareRector.php index c8a58189967..b1fcd7882d1 100644 --- a/rules/CodeQuality/Rector/FuncCall/SingleInArrayToCompareRector.php +++ b/rules/CodeQuality/Rector/FuncCall/SingleInArrayToCompareRector.php @@ -14,9 +14,9 @@ use PhpParser\Node\Expr\BinaryOp\NotIdentical; use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\FuncCall; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\SingleInArrayToCompareRector\SingleInArrayToCompareRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/SortCallLikeNamedArgsRector.php b/rules/CodeQuality/Rector/FuncCall/SortCallLikeNamedArgsRector.php index b0cf2f08542..e17bff16943 100644 --- a/rules/CodeQuality/Rector/FuncCall/SortCallLikeNamedArgsRector.php +++ b/rules/CodeQuality/Rector/FuncCall/SortCallLikeNamedArgsRector.php @@ -12,11 +12,11 @@ use PHPStan\Reflection\FunctionReflection; use PHPStan\Reflection\MethodReflection; use Rector\CodeQuality\NodeManipulator\NamedArgsSorter; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ArgsAnalyzer; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\SortCallLikeNamedArgsRector\SortCallLikeNamedArgsRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/UnwrapSprintfOneArgumentRector.php b/rules/CodeQuality/Rector/FuncCall/UnwrapSprintfOneArgumentRector.php index ecfdcc728cf..4e45eb2d2d2 100644 --- a/rules/CodeQuality/Rector/FuncCall/UnwrapSprintfOneArgumentRector.php +++ b/rules/CodeQuality/Rector/FuncCall/UnwrapSprintfOneArgumentRector.php @@ -6,9 +6,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\UnwrapSprintfOneArgumentRector\UnwrapSprintfOneArgumentRectorTest diff --git a/rules/CodeQuality/Rector/FunctionLike/SimplifyUselessVariableRector.php b/rules/CodeQuality/Rector/FunctionLike/SimplifyUselessVariableRector.php index 69f02a362f8..25c4a3c9a60 100644 --- a/rules/CodeQuality/Rector/FunctionLike/SimplifyUselessVariableRector.php +++ b/rules/CodeQuality/Rector/FunctionLike/SimplifyUselessVariableRector.php @@ -13,13 +13,13 @@ use PhpParser\Node\Stmt\Return_; use PHPStan\Type\MixedType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\CallAnalyzer; use Rector\NodeAnalyzer\VariableAnalyzer; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FunctionLike\SimplifyUselessVariableRector\SimplifyUselessVariableRectorTest diff --git a/rules/CodeQuality/Rector/Identical/BooleanNotIdenticalToNotIdenticalRector.php b/rules/CodeQuality/Rector/Identical/BooleanNotIdenticalToNotIdenticalRector.php index c2f33807221..0a736cfcb9f 100644 --- a/rules/CodeQuality/Rector/Identical/BooleanNotIdenticalToNotIdenticalRector.php +++ b/rules/CodeQuality/Rector/Identical/BooleanNotIdenticalToNotIdenticalRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\BinaryOp\Identical; use PhpParser\Node\Expr\BinaryOp\NotIdentical; use PhpParser\Node\Expr\BooleanNot; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Identical\BooleanNotIdenticalToNotIdenticalRector\BooleanNotIdenticalToNotIdenticalRectorTest diff --git a/rules/CodeQuality/Rector/Identical/FlipTypeControlToUseExclusiveTypeRector.php b/rules/CodeQuality/Rector/Identical/FlipTypeControlToUseExclusiveTypeRector.php index 466d495900e..f400ab70a3e 100644 --- a/rules/CodeQuality/Rector/Identical/FlipTypeControlToUseExclusiveTypeRector.php +++ b/rules/CodeQuality/Rector/Identical/FlipTypeControlToUseExclusiveTypeRector.php @@ -12,10 +12,10 @@ use PhpParser\Node\Expr\Instanceof_; use PhpParser\Node\Name\FullyQualified; use PHPStan\Type\ObjectType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\ValueObject\Type\AliasedObjectType; use Rector\StaticTypeMapper\ValueObject\Type\ShortenedObjectType; use Rector\TypeDeclaration\TypeAnalyzer\NullableTypeAnalyzer; diff --git a/rules/CodeQuality/Rector/Identical/SimplifyArraySearchRector.php b/rules/CodeQuality/Rector/Identical/SimplifyArraySearchRector.php index 09eb8b6ae9b..372941e81be 100644 --- a/rules/CodeQuality/Rector/Identical/SimplifyArraySearchRector.php +++ b/rules/CodeQuality/Rector/Identical/SimplifyArraySearchRector.php @@ -10,12 +10,12 @@ use PhpParser\Node\Expr\BinaryOp\NotIdentical; use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\FuncCall; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\BinaryOpManipulator; use Rector\Php71\ValueObject\TwoNodeMatch; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Identical\SimplifyArraySearchRector\SimplifyArraySearchRectorTest diff --git a/rules/CodeQuality/Rector/Identical/SimplifyBoolIdenticalTrueRector.php b/rules/CodeQuality/Rector/Identical/SimplifyBoolIdenticalTrueRector.php index ced2d3666c5..c0d14d001df 100644 --- a/rules/CodeQuality/Rector/Identical/SimplifyBoolIdenticalTrueRector.php +++ b/rules/CodeQuality/Rector/Identical/SimplifyBoolIdenticalTrueRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Expr\BinaryOp\Identical; use PhpParser\Node\Expr\BinaryOp\NotIdentical; use PhpParser\Node\Expr\BooleanNot; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Identical\SimplifyBoolIdenticalTrueRector\SimplifyBoolIdenticalTrueRectorTest diff --git a/rules/CodeQuality/Rector/Identical/SimplifyConditionsRector.php b/rules/CodeQuality/Rector/Identical/SimplifyConditionsRector.php index 87124073dd1..528f52cc723 100644 --- a/rules/CodeQuality/Rector/Identical/SimplifyConditionsRector.php +++ b/rules/CodeQuality/Rector/Identical/SimplifyConditionsRector.php @@ -12,14 +12,14 @@ use PhpParser\Node\Expr\BinaryOp\NotIdentical; use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\Ternary; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\BinaryOpManipulator; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Php71\ValueObject\TwoNodeMatch; use Rector\PhpParser\Node\AssignAndBinaryMap; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Identical\SimplifyConditionsRector\SimplifyConditionsRectorTest diff --git a/rules/CodeQuality/Rector/Identical/StrlenZeroToIdenticalEmptyStringRector.php b/rules/CodeQuality/Rector/Identical/StrlenZeroToIdenticalEmptyStringRector.php index da6546ecb1d..cfbeb55af84 100644 --- a/rules/CodeQuality/Rector/Identical/StrlenZeroToIdenticalEmptyStringRector.php +++ b/rules/CodeQuality/Rector/Identical/StrlenZeroToIdenticalEmptyStringRector.php @@ -12,10 +12,10 @@ use PhpParser\Node\Expr\BinaryOp\Smaller; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\String_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Identical\StrlenZeroToIdenticalEmptyStringRector\StrlenZeroToIdenticalEmptyStringRectorTest diff --git a/rules/CodeQuality/Rector/If_/ArrayExplicitBoolCompareRector.php b/rules/CodeQuality/Rector/If_/ArrayExplicitBoolCompareRector.php index 964e79432c3..60e084755a2 100644 --- a/rules/CodeQuality/Rector/If_/ArrayExplicitBoolCompareRector.php +++ b/rules/CodeQuality/Rector/If_/ArrayExplicitBoolCompareRector.php @@ -15,10 +15,10 @@ use PhpParser\Node\Stmt\If_; use Rector\CodeQuality\NodeAnalyzer\ExplicitBoolConditionResolver; use Rector\CodeQuality\ValueObject\ExplicitBoolCondition; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\TypeAnalyzer\ArrayTypeAnalyzer; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\If_\ArrayExplicitBoolCompareRector\ArrayExplicitBoolCompareRectorTest diff --git a/rules/CodeQuality/Rector/If_/CombineIfRector.php b/rules/CodeQuality/Rector/If_/CombineIfRector.php index db695e66db5..2d954728d6f 100644 --- a/rules/CodeQuality/Rector/If_/CombineIfRector.php +++ b/rules/CodeQuality/Rector/If_/CombineIfRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\If_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as merging nested ifs can create much less readable code and depends on context. diff --git a/rules/CodeQuality/Rector/If_/CompleteMissingIfElseBracketRector.php b/rules/CodeQuality/Rector/If_/CompleteMissingIfElseBracketRector.php index 92cbfcf802b..93e01334d92 100644 --- a/rules/CodeQuality/Rector/If_/CompleteMissingIfElseBracketRector.php +++ b/rules/CodeQuality/Rector/If_/CompleteMissingIfElseBracketRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Stmt\If_; use PhpParser\Token; use Rector\Contract\Rector\HTMLAverseRectorInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\If_\CompleteMissingIfElseBracketRector\CompleteMissingIfElseBracketRectorTest diff --git a/rules/CodeQuality/Rector/If_/ConsecutiveNullCompareReturnsToNullCoalesceQueueRector.php b/rules/CodeQuality/Rector/If_/ConsecutiveNullCompareReturnsToNullCoalesceQueueRector.php index d4bd75bbb86..f168b0c4215 100644 --- a/rules/CodeQuality/Rector/If_/ConsecutiveNullCompareReturnsToNullCoalesceQueueRector.php +++ b/rules/CodeQuality/Rector/If_/ConsecutiveNullCompareReturnsToNullCoalesceQueueRector.php @@ -12,12 +12,12 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\IfManipulator; use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/CodeQuality/Rector/If_/ExplicitBoolCompareRector.php b/rules/CodeQuality/Rector/If_/ExplicitBoolCompareRector.php index 576161fd151..259f20720e3 100644 --- a/rules/CodeQuality/Rector/If_/ExplicitBoolCompareRector.php +++ b/rules/CodeQuality/Rector/If_/ExplicitBoolCompareRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Stmt\ElseIf_; use PhpParser\Node\Stmt\If_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated. Array and object bool compares have dedicated rules; the rest is an opinionated approach that depends on context. diff --git a/rules/CodeQuality/Rector/If_/ObjectExplicitBoolCompareRector.php b/rules/CodeQuality/Rector/If_/ObjectExplicitBoolCompareRector.php index d3c036f3a30..2bdc70da650 100644 --- a/rules/CodeQuality/Rector/If_/ObjectExplicitBoolCompareRector.php +++ b/rules/CodeQuality/Rector/If_/ObjectExplicitBoolCompareRector.php @@ -15,9 +15,9 @@ use PHPStan\Type\ObjectType; use Rector\CodeQuality\NodeAnalyzer\ExplicitBoolConditionResolver; use Rector\CodeQuality\ValueObject\ExplicitBoolCondition; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\If_\ObjectExplicitBoolCompareRector\ObjectExplicitBoolCompareRectorTest diff --git a/rules/CodeQuality/Rector/If_/ShortenElseIfRector.php b/rules/CodeQuality/Rector/If_/ShortenElseIfRector.php index e78f59fa956..31832578687 100644 --- a/rules/CodeQuality/Rector/If_/ShortenElseIfRector.php +++ b/rules/CodeQuality/Rector/If_/ShortenElseIfRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\If_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as merging `else`/`if` into `elseif` creates less readable code and breaks the logical reading of the if train. diff --git a/rules/CodeQuality/Rector/If_/SimplifyIfElseToTernaryRector.php b/rules/CodeQuality/Rector/If_/SimplifyIfElseToTernaryRector.php index 071ee1227e1..13be21adc27 100644 --- a/rules/CodeQuality/Rector/If_/SimplifyIfElseToTernaryRector.php +++ b/rules/CodeQuality/Rector/If_/SimplifyIfElseToTernaryRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\If_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as the result depends on context and can worsen readability. Extract a method instead if needed. diff --git a/rules/CodeQuality/Rector/If_/SimplifyIfNotNullReturnRector.php b/rules/CodeQuality/Rector/If_/SimplifyIfNotNullReturnRector.php index c1a2cc247fc..34dd008f5fa 100644 --- a/rules/CodeQuality/Rector/If_/SimplifyIfNotNullReturnRector.php +++ b/rules/CodeQuality/Rector/If_/SimplifyIfNotNullReturnRector.php @@ -9,12 +9,12 @@ use PhpParser\Node\Stmt\Else_; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\IfManipulator; use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\If_\SimplifyIfNotNullReturnRector\SimplifyIfNotNullReturnRectorTest diff --git a/rules/CodeQuality/Rector/If_/SimplifyIfNullableReturnRector.php b/rules/CodeQuality/Rector/If_/SimplifyIfNullableReturnRector.php index 7f5a95b0b74..894e6202d86 100644 --- a/rules/CodeQuality/Rector/If_/SimplifyIfNullableReturnRector.php +++ b/rules/CodeQuality/Rector/If_/SimplifyIfNullableReturnRector.php @@ -19,12 +19,12 @@ use PHPStan\Type\UnionType; use Rector\CodeQuality\TypeResolver\AssignVariableTypeResolver; use Rector\DeadCode\PhpDoc\TagRemover\VarTagRemover; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\IfManipulator; use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType; /** diff --git a/rules/CodeQuality/Rector/If_/SimplifyIfReturnBoolRector.php b/rules/CodeQuality/Rector/If_/SimplifyIfReturnBoolRector.php index 4663c546eaf..e9b37b0eef3 100644 --- a/rules/CodeQuality/Rector/If_/SimplifyIfReturnBoolRector.php +++ b/rules/CodeQuality/Rector/If_/SimplifyIfReturnBoolRector.php @@ -16,12 +16,12 @@ use PhpParser\Node\Stmt\Return_; use Rector\BetterPhpDocParser\Comment\CommentsMerger; use Rector\CodeQuality\NodeManipulator\ExprBoolCaster; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PhpParser\Printer\BetterStandardPrinter; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\If_\SimplifyIfReturnBoolRector\SimplifyIfReturnBoolRectorTest diff --git a/rules/CodeQuality/Rector/Include_/AbsolutizeRequireAndIncludePathRector.php b/rules/CodeQuality/Rector/Include_/AbsolutizeRequireAndIncludePathRector.php index 32926bceefa..2f5ccf0f36c 100644 --- a/rules/CodeQuality/Rector/Include_/AbsolutizeRequireAndIncludePathRector.php +++ b/rules/CodeQuality/Rector/Include_/AbsolutizeRequireAndIncludePathRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Expr\Include_; use PhpParser\Node\Scalar\MagicConst\Dir; use PhpParser\Node\Scalar\String_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Util\StringUtils; /** diff --git a/rules/CodeQuality/Rector/Isset_/IssetOnPropertyObjectToPropertyExistsRector.php b/rules/CodeQuality/Rector/Isset_/IssetOnPropertyObjectToPropertyExistsRector.php index 4f4caa5f238..7958461f7b3 100644 --- a/rules/CodeQuality/Rector/Isset_/IssetOnPropertyObjectToPropertyExistsRector.php +++ b/rules/CodeQuality/Rector/Isset_/IssetOnPropertyObjectToPropertyExistsRector.php @@ -22,11 +22,11 @@ use PHPStan\Reflection\ReflectionProvider; use PHPStan\Type\MixedType; use PHPStan\Type\TypeCombinator; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\Resolver\ClassNameFromObjectTypeResolver; use Rector\ValueObject\MethodName; diff --git a/rules/CodeQuality/Rector/LogicalAnd/AndAssignsToSeparateLinesRector.php b/rules/CodeQuality/Rector/LogicalAnd/AndAssignsToSeparateLinesRector.php index 4d80cb92f54..03218c685bd 100644 --- a/rules/CodeQuality/Rector/LogicalAnd/AndAssignsToSeparateLinesRector.php +++ b/rules/CodeQuality/Rector/LogicalAnd/AndAssignsToSeparateLinesRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\BinaryOp\LogicalAnd; use PhpParser\Node\Stmt\Expression; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\LogicalAnd\AndAssignsToSeparateLinesRector\AndAssignsToSeparateLinesRectorTest diff --git a/rules/CodeQuality/Rector/LogicalAnd/LogicalToBooleanRector.php b/rules/CodeQuality/Rector/LogicalAnd/LogicalToBooleanRector.php index 4dc0a6481b0..1728e958ab2 100644 --- a/rules/CodeQuality/Rector/LogicalAnd/LogicalToBooleanRector.php +++ b/rules/CodeQuality/Rector/LogicalAnd/LogicalToBooleanRector.php @@ -20,10 +20,10 @@ use PhpParser\Node\Expr\ErrorSuppress; use PhpParser\Node\Expr\UnaryMinus; use PhpParser\Node\Expr\UnaryPlus; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\LogicalAnd\LogicalToBooleanRector\LogicalToBooleanRectorTest diff --git a/rules/CodeQuality/Rector/New_/NewStaticToNewSelfRector.php b/rules/CodeQuality/Rector/New_/NewStaticToNewSelfRector.php index a89ec362d5e..fc326af6edd 100644 --- a/rules/CodeQuality/Rector/New_/NewStaticToNewSelfRector.php +++ b/rules/CodeQuality/Rector/New_/NewStaticToNewSelfRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Name; use PhpParser\Node\Stmt\Class_; use Rector\Configuration\Parameter\FeatureFlags; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Enum\ObjectReference; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\New_\NewStaticToNewSelfRector\NewStaticToNewSelfRectorTest diff --git a/rules/CodeQuality/Rector/NotEqual/CommonNotEqualRector.php b/rules/CodeQuality/Rector/NotEqual/CommonNotEqualRector.php index f53cf9a5359..ffb54e4a945 100644 --- a/rules/CodeQuality/Rector/NotEqual/CommonNotEqualRector.php +++ b/rules/CodeQuality/Rector/NotEqual/CommonNotEqualRector.php @@ -6,9 +6,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\BinaryOp\NotEqual; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\NotEqual\CommonNotEqualRector\CommonNotEqualRectorTest diff --git a/rules/CodeQuality/Rector/NullsafeMethodCall/CleanupUnneededNullsafeOperatorRector.php b/rules/CodeQuality/Rector/NullsafeMethodCall/CleanupUnneededNullsafeOperatorRector.php index 660e1c5dfe6..07f86d0e21d 100644 --- a/rules/CodeQuality/Rector/NullsafeMethodCall/CleanupUnneededNullsafeOperatorRector.php +++ b/rules/CodeQuality/Rector/NullsafeMethodCall/CleanupUnneededNullsafeOperatorRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Identifier; use PHPStan\Type\ObjectType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\TypeAnalyzer\ReturnStrictTypeAnalyzer; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/CodeQuality/Rector/Property/FixClassCaseSensitivityVarDocblockRector.php b/rules/CodeQuality/Rector/Property/FixClassCaseSensitivityVarDocblockRector.php index 0e71a21bed3..77743fa8812 100644 --- a/rules/CodeQuality/Rector/Property/FixClassCaseSensitivityVarDocblockRector.php +++ b/rules/CodeQuality/Rector/Property/FixClassCaseSensitivityVarDocblockRector.php @@ -15,11 +15,11 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Naming\Naming\UseImportsResolver; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Property\FixClassCaseSensitivityVarDocblockRector\FixClassCaseSensitivityVarDocblockRectorTest diff --git a/rules/CodeQuality/Rector/StmtsAwareInterface/MoveInnerFunctionToTopLevelRector.php b/rules/CodeQuality/Rector/StmtsAwareInterface/MoveInnerFunctionToTopLevelRector.php index 7f16986f383..47974923fc0 100644 --- a/rules/CodeQuality/Rector/StmtsAwareInterface/MoveInnerFunctionToTopLevelRector.php +++ b/rules/CodeQuality/Rector/StmtsAwareInterface/MoveInnerFunctionToTopLevelRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Stmt\Function_; use PHPStan\Reflection\Native\NativeFunctionReflection; use PHPStan\Reflection\ReflectionProvider; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\StmtsAwareInterface\MoveInnerFunctionToTopLevelRector\MoveInnerFunctionToTopLevelRectorTest diff --git a/rules/CodeQuality/Rector/Switch_/SingularSwitchToIfRector.php b/rules/CodeQuality/Rector/Switch_/SingularSwitchToIfRector.php index 7011377911f..c58c629fe88 100644 --- a/rules/CodeQuality/Rector/Switch_/SingularSwitchToIfRector.php +++ b/rules/CodeQuality/Rector/Switch_/SingularSwitchToIfRector.php @@ -15,10 +15,10 @@ use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Switch_; use PhpParser\NodeVisitor; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; use Rector\Renaming\NodeManipulator\SwitchManipulator; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Switch_\SingularSwitchToIfRector\SingularSwitchToIfRectorTest diff --git a/rules/CodeQuality/Rector/Switch_/SwitchTrueToIfRector.php b/rules/CodeQuality/Rector/Switch_/SwitchTrueToIfRector.php index b1b529f7188..dd33dff12cc 100644 --- a/rules/CodeQuality/Rector/Switch_/SwitchTrueToIfRector.php +++ b/rules/CodeQuality/Rector/Switch_/SwitchTrueToIfRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Switch_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated as it worsens readability by expanding a compact `switch (true)` into many separate `if` statements. Use `match (true)` for the same logic instead. diff --git a/rules/CodeQuality/Rector/Switch_/SwitchTrueToMatchRector.php b/rules/CodeQuality/Rector/Switch_/SwitchTrueToMatchRector.php index a1f991ce831..02941e9265f 100644 --- a/rules/CodeQuality/Rector/Switch_/SwitchTrueToMatchRector.php +++ b/rules/CodeQuality/Rector/Switch_/SwitchTrueToMatchRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\MatchArm; use PhpParser\Node\Stmt\Return_; use PhpParser\Node\Stmt\Switch_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/CodeQuality/Rector/Ternary/ArrayKeyExistsTernaryThenValueToCoalescingRector.php b/rules/CodeQuality/Rector/Ternary/ArrayKeyExistsTernaryThenValueToCoalescingRector.php index 711019c5993..caf8dd77d67 100644 --- a/rules/CodeQuality/Rector/Ternary/ArrayKeyExistsTernaryThenValueToCoalescingRector.php +++ b/rules/CodeQuality/Rector/Ternary/ArrayKeyExistsTernaryThenValueToCoalescingRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Expr\BinaryOp\Coalesce; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\Ternary; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Ternary\ArrayKeyExistsTernaryThenValueToCoalescingRector\ArrayKeyExistsTernaryThenValueToCoalescingRectorTest diff --git a/rules/CodeQuality/Rector/Ternary/NumberCompareToMaxFuncCallRector.php b/rules/CodeQuality/Rector/Ternary/NumberCompareToMaxFuncCallRector.php index 7c814f4c75e..807607e4f3d 100644 --- a/rules/CodeQuality/Rector/Ternary/NumberCompareToMaxFuncCallRector.php +++ b/rules/CodeQuality/Rector/Ternary/NumberCompareToMaxFuncCallRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Expr\BinaryOp\Smaller; use PhpParser\Node\Expr\BinaryOp\SmallerOrEqual; use PhpParser\Node\Expr\Ternary; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Ternary\NumberCompareToMaxFuncCallRector\NumberCompareToMaxFuncCallRectorTest diff --git a/rules/CodeQuality/Rector/Ternary/SimplifyTautologyTernaryRector.php b/rules/CodeQuality/Rector/Ternary/SimplifyTautologyTernaryRector.php index 6e1be2fdb0c..23943cfdd9c 100644 --- a/rules/CodeQuality/Rector/Ternary/SimplifyTautologyTernaryRector.php +++ b/rules/CodeQuality/Rector/Ternary/SimplifyTautologyTernaryRector.php @@ -8,11 +8,11 @@ use PhpParser\Node\Expr\BinaryOp\Identical; use PhpParser\Node\Expr\BinaryOp\NotIdentical; use PhpParser\Node\Expr\Ternary; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\BinaryOpManipulator; use Rector\Php71\ValueObject\TwoNodeMatch; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Ternary\SimplifyTautologyTernaryRector\SimplifyTautologyTernaryRectorTest diff --git a/rules/CodeQuality/Rector/Ternary/SwitchNegatedTernaryRector.php b/rules/CodeQuality/Rector/Ternary/SwitchNegatedTernaryRector.php index 99f2341eb97..1cbc42fef43 100644 --- a/rules/CodeQuality/Rector/Ternary/SwitchNegatedTernaryRector.php +++ b/rules/CodeQuality/Rector/Ternary/SwitchNegatedTernaryRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\Ternary; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it is a personal preference. Swapping the branches keeps the condition positive, but moves the values out of their logical order, e.g. a fallback value ahead of the main one. diff --git a/rules/CodeQuality/Rector/Ternary/TernaryEmptyArrayArrayDimFetchToCoalesceRector.php b/rules/CodeQuality/Rector/Ternary/TernaryEmptyArrayArrayDimFetchToCoalesceRector.php index f8da2812251..407c1fa0a7c 100644 --- a/rules/CodeQuality/Rector/Ternary/TernaryEmptyArrayArrayDimFetchToCoalesceRector.php +++ b/rules/CodeQuality/Rector/Ternary/TernaryEmptyArrayArrayDimFetchToCoalesceRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\Empty_; use PhpParser\Node\Expr\Ternary; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Ternary\TernaryEmptyArrayArrayDimFetchToCoalesceRector\TernaryEmptyArrayArrayDimFetchToCoalesceRectorTest diff --git a/rules/CodeQuality/Rector/Ternary/TernaryImplodeToImplodeRector.php b/rules/CodeQuality/Rector/Ternary/TernaryImplodeToImplodeRector.php index 52a30fc46af..2a55737d74a 100644 --- a/rules/CodeQuality/Rector/Ternary/TernaryImplodeToImplodeRector.php +++ b/rules/CodeQuality/Rector/Ternary/TernaryImplodeToImplodeRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\Ternary; use PhpParser\Node\Scalar\String_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Ternary\TernaryImplodeToImplodeRector\TernaryImplodeToImplodeRectorTest diff --git a/rules/CodeQuality/Rector/Ternary/UnnecessaryTernaryExpressionRector.php b/rules/CodeQuality/Rector/Ternary/UnnecessaryTernaryExpressionRector.php index 3d0a74c95b2..86a17678424 100644 --- a/rules/CodeQuality/Rector/Ternary/UnnecessaryTernaryExpressionRector.php +++ b/rules/CodeQuality/Rector/Ternary/UnnecessaryTernaryExpressionRector.php @@ -10,11 +10,11 @@ use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\Cast\Bool_; use PhpParser\Node\Expr\Ternary; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\AssignAndBinaryMap; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Ternary\UnnecessaryTernaryExpressionRector\UnnecessaryTernaryExpressionRectorTest diff --git a/rules/CodingStyle/Rector/ArrowFunction/ArrowFunctionDelegatingCallToFirstClassCallableRector.php b/rules/CodingStyle/Rector/ArrowFunction/ArrowFunctionDelegatingCallToFirstClassCallableRector.php index 2c772add4a0..e4b225ab4e9 100644 --- a/rules/CodingStyle/Rector/ArrowFunction/ArrowFunctionDelegatingCallToFirstClassCallableRector.php +++ b/rules/CodingStyle/Rector/ArrowFunction/ArrowFunctionDelegatingCallToFirstClassCallableRector.php @@ -13,10 +13,10 @@ use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\VariadicPlaceholder; use Rector\CodingStyle\Guard\ArrowFunctionAndClosureFirstClassCallableGuard; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/CodingStyle/Rector/ArrowFunction/StaticArrowFunctionRector.php b/rules/CodingStyle/Rector/ArrowFunction/StaticArrowFunctionRector.php index 8f1837a1ae9..d50fbe08a5f 100644 --- a/rules/CodingStyle/Rector/ArrowFunction/StaticArrowFunctionRector.php +++ b/rules/CodingStyle/Rector/ArrowFunction/StaticArrowFunctionRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\ArrowFunction; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated as noisy change with little value. Use manually or custom rule where needed instead. diff --git a/rules/CodingStyle/Rector/Assign/NestedTernaryToMatchRector.php b/rules/CodingStyle/Rector/Assign/NestedTernaryToMatchRector.php index d060e0f9013..9e22e1d45d9 100644 --- a/rules/CodingStyle/Rector/Assign/NestedTernaryToMatchRector.php +++ b/rules/CodingStyle/Rector/Assign/NestedTernaryToMatchRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\Assign; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as match(true) with nested conditions is often less readable and more confusing than the original ternary. Refactor to an explicit intent instead, e.g. early returns or a named method. diff --git a/rules/CodingStyle/Rector/Assign/SplitDoubleAssignRector.php b/rules/CodingStyle/Rector/Assign/SplitDoubleAssignRector.php index cfdbd0dd6af..e968110d6bc 100644 --- a/rules/CodingStyle/Rector/Assign/SplitDoubleAssignRector.php +++ b/rules/CodingStyle/Rector/Assign/SplitDoubleAssignRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\CallLike; use PhpParser\Node\Stmt\Expression; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\Assign\SplitDoubleAssignRector\SplitDoubleAssignRectorTest diff --git a/rules/CodingStyle/Rector/Catch_/CatchExceptionNameMatchingTypeRector.php b/rules/CodingStyle/Rector/Catch_/CatchExceptionNameMatchingTypeRector.php index 8b82384521c..443da7b1a2c 100644 --- a/rules/CodingStyle/Rector/Catch_/CatchExceptionNameMatchingTypeRector.php +++ b/rules/CodingStyle/Rector/Catch_/CatchExceptionNameMatchingTypeRector.php @@ -19,12 +19,12 @@ use PhpParser\NodeVisitor; use PHPStan\Analyser\Scope; use PHPStan\Type\ObjectType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Naming\Naming\PropertyNaming; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PhpParser\Node\FileNode; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\Catch_\CatchExceptionNameMatchingTypeRector\CatchExceptionNameMatchingTypeRectorTest diff --git a/rules/CodingStyle/Rector/ClassConst/RemoveFinalFromConstRector.php b/rules/CodingStyle/Rector/ClassConst/RemoveFinalFromConstRector.php index b5d85aebb44..e28488386b0 100644 --- a/rules/CodingStyle/Rector/ClassConst/RemoveFinalFromConstRector.php +++ b/rules/CodingStyle/Rector/ClassConst/RemoveFinalFromConstRector.php @@ -6,10 +6,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/CodingStyle/Rector/ClassConst/SplitGroupedClassConstantsRector.php b/rules/CodingStyle/Rector/ClassConst/SplitGroupedClassConstantsRector.php index 34971d8af33..ce10e421f26 100644 --- a/rules/CodingStyle/Rector/ClassConst/SplitGroupedClassConstantsRector.php +++ b/rules/CodingStyle/Rector/ClassConst/SplitGroupedClassConstantsRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Const_; use PhpParser\Node\Stmt\ClassConst; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\ClassConst\SplitGroupedClassConstantsRector\SplitGroupedClassConstantsRectorTest diff --git a/rules/CodingStyle/Rector/ClassLike/NewlineBetweenClassLikeStmtsRector.php b/rules/CodingStyle/Rector/ClassLike/NewlineBetweenClassLikeStmtsRector.php index 634d53f6bea..61698e42432 100644 --- a/rules/CodingStyle/Rector/ClassLike/NewlineBetweenClassLikeStmtsRector.php +++ b/rules/CodingStyle/Rector/ClassLike/NewlineBetweenClassLikeStmtsRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Stmt\Nop; use PhpParser\Node\Stmt\TraitUse; use Rector\Comments\CommentResolver; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\ClassLike\NewlineBetweenClassLikeStmtsRector\NewlineBetweenClassLikeStmtsRectorTest diff --git a/rules/CodingStyle/Rector/ClassMethod/BinaryOpStandaloneAssignsToDirectRector.php b/rules/CodingStyle/Rector/ClassMethod/BinaryOpStandaloneAssignsToDirectRector.php index 4f89ecb8f62..b4f88c6d447 100644 --- a/rules/CodingStyle/Rector/ClassMethod/BinaryOpStandaloneAssignsToDirectRector.php +++ b/rules/CodingStyle/Rector/ClassMethod/BinaryOpStandaloneAssignsToDirectRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it targets a very specific shape of 3 statements only and its purpose is unclear. diff --git a/rules/CodingStyle/Rector/ClassMethod/FuncGetArgsToVariadicParamRector.php b/rules/CodingStyle/Rector/ClassMethod/FuncGetArgsToVariadicParamRector.php index e72c12e5605..a553633afc9 100644 --- a/rules/CodingStyle/Rector/ClassMethod/FuncGetArgsToVariadicParamRector.php +++ b/rules/CodingStyle/Rector/ClassMethod/FuncGetArgsToVariadicParamRector.php @@ -14,10 +14,10 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Function_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/CodingStyle/Rector/ClassMethod/MakeInheritedMethodVisibilitySameAsParentRector.php b/rules/CodingStyle/Rector/ClassMethod/MakeInheritedMethodVisibilitySameAsParentRector.php index 76480e9278b..fba84085ebe 100644 --- a/rules/CodingStyle/Rector/ClassMethod/MakeInheritedMethodVisibilitySameAsParentRector.php +++ b/rules/CodingStyle/Rector/ClassMethod/MakeInheritedMethodVisibilitySameAsParentRector.php @@ -9,11 +9,11 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Reflection\ClassReflection; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use ReflectionMethod; /** diff --git a/rules/CodingStyle/Rector/ClassMethod/NewlineBeforeNewAssignSetRector.php b/rules/CodingStyle/Rector/ClassMethod/NewlineBeforeNewAssignSetRector.php index e3dfcac29fb..d7d16bb4eee 100644 --- a/rules/CodingStyle/Rector/ClassMethod/NewlineBeforeNewAssignSetRector.php +++ b/rules/CodingStyle/Rector/ClassMethod/NewlineBeforeNewAssignSetRector.php @@ -17,9 +17,9 @@ use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\Nop; use Rector\Contract\Rector\HTMLAverseRectorInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\ClassMethod\NewlineBeforeNewAssignSetRector\NewlineBeforeNewAssignSetRectorTest diff --git a/rules/CodingStyle/Rector/Closure/ClosureDelegatingCallToFirstClassCallableRector.php b/rules/CodingStyle/Rector/Closure/ClosureDelegatingCallToFirstClassCallableRector.php index c61b837c321..859b34dc48b 100644 --- a/rules/CodingStyle/Rector/Closure/ClosureDelegatingCallToFirstClassCallableRector.php +++ b/rules/CodingStyle/Rector/Closure/ClosureDelegatingCallToFirstClassCallableRector.php @@ -13,10 +13,10 @@ use PhpParser\Node\Stmt\Return_; use PhpParser\Node\VariadicPlaceholder; use Rector\CodingStyle\Guard\ArrowFunctionAndClosureFirstClassCallableGuard; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/CodingStyle/Rector/Closure/StaticClosureRector.php b/rules/CodingStyle/Rector/Closure/StaticClosureRector.php index 66d584b47e0..c02a99bdf92 100644 --- a/rules/CodingStyle/Rector/Closure/StaticClosureRector.php +++ b/rules/CodingStyle/Rector/Closure/StaticClosureRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\Closure; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated as noisy change with little value. Use manually or custom rule where needed instead. diff --git a/rules/CodingStyle/Rector/Encapsed/EncapsedStringsToSprintfRector.php b/rules/CodingStyle/Rector/Encapsed/EncapsedStringsToSprintfRector.php index 1ac9f49ed11..67b68602b66 100644 --- a/rules/CodingStyle/Rector/Encapsed/EncapsedStringsToSprintfRector.php +++ b/rules/CodingStyle/Rector/Encapsed/EncapsedStringsToSprintfRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Scalar\InterpolatedString; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as turning "{$string}" interpolation into sprintf() or concat is a matter of personal preference. It can worsen readability and is rather a coding standard change. diff --git a/rules/CodingStyle/Rector/Encapsed/WrapEncapsedVariableInCurlyBracesRector.php b/rules/CodingStyle/Rector/Encapsed/WrapEncapsedVariableInCurlyBracesRector.php index ba9405acf9b..cc5763946db 100644 --- a/rules/CodingStyle/Rector/Encapsed/WrapEncapsedVariableInCurlyBracesRector.php +++ b/rules/CodingStyle/Rector/Encapsed/WrapEncapsedVariableInCurlyBracesRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Scalar\InterpolatedString; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it is a coding standard preference with no real value. Use a coding standard tool instead. diff --git a/rules/CodingStyle/Rector/Enum_/EnumCaseToPascalCaseRector.php b/rules/CodingStyle/Rector/Enum_/EnumCaseToPascalCaseRector.php index 4939ced12f1..c35d6f83447 100644 --- a/rules/CodingStyle/Rector/Enum_/EnumCaseToPascalCaseRector.php +++ b/rules/CodingStyle/Rector/Enum_/EnumCaseToPascalCaseRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr\ClassConstFetch; use PhpParser\Node\Stmt\Enum_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated as risky change that does not handle enum usage across the whole context. Handle it via IDE with full context, manually, or a custom rule instead. diff --git a/rules/CodingStyle/Rector/FuncCall/ArraySpreadInsteadOfArrayMergeRector.php b/rules/CodingStyle/Rector/FuncCall/ArraySpreadInsteadOfArrayMergeRector.php index 97ce2df39db..2d9a7660fe9 100644 --- a/rules/CodingStyle/Rector/FuncCall/ArraySpreadInsteadOfArrayMergeRector.php +++ b/rules/CodingStyle/Rector/FuncCall/ArraySpreadInsteadOfArrayMergeRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it is a personal preference. The spread operator makes array merges harder to read and look dangerous. diff --git a/rules/CodingStyle/Rector/FuncCall/CallUserFuncArrayToVariadicRector.php b/rules/CodingStyle/Rector/FuncCall/CallUserFuncArrayToVariadicRector.php index 7f8e869c31f..3257cb0398e 100644 --- a/rules/CodingStyle/Rector/FuncCall/CallUserFuncArrayToVariadicRector.php +++ b/rules/CodingStyle/Rector/FuncCall/CallUserFuncArrayToVariadicRector.php @@ -12,10 +12,10 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Scalar\String_; use Rector\CodingStyle\NodeFactory\ArrayCallableToMethodCallFactory; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/CodingStyle/Rector/FuncCall/CallUserFuncToMethodCallRector.php b/rules/CodingStyle/Rector/FuncCall/CallUserFuncToMethodCallRector.php index 1512e5f30cd..171eef4d776 100644 --- a/rules/CodingStyle/Rector/FuncCall/CallUserFuncToMethodCallRector.php +++ b/rules/CodingStyle/Rector/FuncCall/CallUserFuncToMethodCallRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\MethodCall; use Rector\CodingStyle\NodeFactory\ArrayCallableToMethodCallFactory; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\FuncCall\CallUserFuncToMethodCallRector\CallUserFuncToMethodCallRectorTest diff --git a/rules/CodingStyle/Rector/FuncCall/ClosureFromCallableToFirstClassCallableRector.php b/rules/CodingStyle/Rector/FuncCall/ClosureFromCallableToFirstClassCallableRector.php index 5cf33d13505..854ba07caae 100644 --- a/rules/CodingStyle/Rector/FuncCall/ClosureFromCallableToFirstClassCallableRector.php +++ b/rules/CodingStyle/Rector/FuncCall/ClosureFromCallableToFirstClassCallableRector.php @@ -18,9 +18,9 @@ use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Scalar\String_; use PhpParser\Node\VariadicPlaceholder; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/CodingStyle/Rector/FuncCall/ConsistentImplodeRector.php b/rules/CodingStyle/Rector/FuncCall/ConsistentImplodeRector.php index 84e2ac8747d..06ba5d97a99 100644 --- a/rules/CodingStyle/Rector/FuncCall/ConsistentImplodeRector.php +++ b/rules/CodingStyle/Rector/FuncCall/ConsistentImplodeRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\String_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\TypeAnalyzer\StringTypeAnalyzer; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\FuncCall\ConsistentImplodeRector\ConsistentImplodeRectorTest diff --git a/rules/CodingStyle/Rector/FuncCall/CountArrayToEmptyArrayComparisonRector.php b/rules/CodingStyle/Rector/FuncCall/CountArrayToEmptyArrayComparisonRector.php index b2049e28d08..0cbd39b6ca4 100644 --- a/rules/CodingStyle/Rector/FuncCall/CountArrayToEmptyArrayComparisonRector.php +++ b/rules/CodingStyle/Rector/FuncCall/CountArrayToEmptyArrayComparisonRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\BinaryOp\Identical; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it is a coding standard preference with no real value. Use a coding standard tool instead. diff --git a/rules/CodingStyle/Rector/FuncCall/FunctionFirstClassCallableRector.php b/rules/CodingStyle/Rector/FuncCall/FunctionFirstClassCallableRector.php index 1213cf1919f..87a39151775 100644 --- a/rules/CodingStyle/Rector/FuncCall/FunctionFirstClassCallableRector.php +++ b/rules/CodingStyle/Rector/FuncCall/FunctionFirstClassCallableRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Scalar\String_; use PhpParser\Node\VariadicPlaceholder; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersion; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use ReflectionException; diff --git a/rules/CodingStyle/Rector/FuncCall/StrictArraySearchRector.php b/rules/CodingStyle/Rector/FuncCall/StrictArraySearchRector.php index 6f7068edaa2..236712e7658 100644 --- a/rules/CodingStyle/Rector/FuncCall/StrictArraySearchRector.php +++ b/rules/CodingStyle/Rector/FuncCall/StrictArraySearchRector.php @@ -6,9 +6,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\FuncCall\StrictArraySearchRector\StrictArraySearchRectorTest diff --git a/rules/CodingStyle/Rector/FuncCall/StrictInArrayRector.php b/rules/CodingStyle/Rector/FuncCall/StrictInArrayRector.php index c75283fe15a..ee8b2dd0aca 100644 --- a/rules/CodingStyle/Rector/FuncCall/StrictInArrayRector.php +++ b/rules/CodingStyle/Rector/FuncCall/StrictInArrayRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\TypeComparator\TypeComparator; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\FuncCall\StrictInArrayRector\StrictInArrayRectorTest diff --git a/rules/CodingStyle/Rector/FuncCall/VersionCompareFuncCallToConstantRector.php b/rules/CodingStyle/Rector/FuncCall/VersionCompareFuncCallToConstantRector.php index 93d0f772b80..08b897c141c 100644 --- a/rules/CodingStyle/Rector/FuncCall/VersionCompareFuncCallToConstantRector.php +++ b/rules/CodingStyle/Rector/FuncCall/VersionCompareFuncCallToConstantRector.php @@ -18,9 +18,9 @@ use PhpParser\Node\Name; use PhpParser\Node\Scalar\Int_; use PhpParser\Node\Scalar\String_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Util\PhpVersionFactory; /** diff --git a/rules/CodingStyle/Rector/If_/AlternativeIfToBracketRector.php b/rules/CodingStyle/Rector/If_/AlternativeIfToBracketRector.php index 5b4f5551418..702f1652bac 100644 --- a/rules/CodingStyle/Rector/If_/AlternativeIfToBracketRector.php +++ b/rules/CodingStyle/Rector/If_/AlternativeIfToBracketRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\If_; use PhpParser\Token; use Rector\Contract\Rector\HTMLAverseRectorInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\If_\AlternativeIfToBracketRector\AlternativeIfToBracketRectorTest diff --git a/rules/CodingStyle/Rector/If_/NullableCompareToNullRector.php b/rules/CodingStyle/Rector/If_/NullableCompareToNullRector.php index e89e4837290..f6e7535ea3e 100644 --- a/rules/CodingStyle/Rector/If_/NullableCompareToNullRector.php +++ b/rules/CodingStyle/Rector/If_/NullableCompareToNullRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\If_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as comparing a nullable object to null is ambiguous and weak. Use an "instanceof" check instead, e.g. the instanceof rule set. diff --git a/rules/CodingStyle/Rector/PostInc/PostIncDecToPreIncDecRector.php b/rules/CodingStyle/Rector/PostInc/PostIncDecToPreIncDecRector.php index 8ae012d666b..5029b74fbbd 100644 --- a/rules/CodingStyle/Rector/PostInc/PostIncDecToPreIncDecRector.php +++ b/rules/CodingStyle/Rector/PostInc/PostIncDecToPreIncDecRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\For_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it is a cosmetic coding-style preference with little value. Use a coding standard tool instead. diff --git a/rules/CodingStyle/Rector/Property/SplitGroupedPropertiesRector.php b/rules/CodingStyle/Rector/Property/SplitGroupedPropertiesRector.php index f3b38c4f2b7..f4f78873270 100644 --- a/rules/CodingStyle/Rector/Property/SplitGroupedPropertiesRector.php +++ b/rules/CodingStyle/Rector/Property/SplitGroupedPropertiesRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\PropertyItem; use PhpParser\Node\Stmt\Property; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\Property\SplitGroupedPropertiesRector\SplitGroupedPropertiesRectorTest diff --git a/rules/CodingStyle/Rector/Stmt/NewlineAfterStatementRector.php b/rules/CodingStyle/Rector/Stmt/NewlineAfterStatementRector.php index a020d0700db..e99d50b56e5 100644 --- a/rules/CodingStyle/Rector/Stmt/NewlineAfterStatementRector.php +++ b/rules/CodingStyle/Rector/Stmt/NewlineAfterStatementRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Stmt\Nop; use Rector\Comments\CommentResolver; use Rector\Contract\Rector\HTMLAverseRectorInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\Stmt\NewlineAfterStatementRector\NewlineAfterStatementRectorTest diff --git a/rules/CodingStyle/Rector/Stmt/RemoveUselessAliasInUseStatementRector.php b/rules/CodingStyle/Rector/Stmt/RemoveUselessAliasInUseStatementRector.php index a899080d717..862c482a63e 100644 --- a/rules/CodingStyle/Rector/Stmt/RemoveUselessAliasInUseStatementRector.php +++ b/rules/CodingStyle/Rector/Stmt/RemoveUselessAliasInUseStatementRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Identifier; use PhpParser\Node\Stmt\Namespace_; use PhpParser\Node\Stmt\Use_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\FileNode; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\Stmt\RemoveUselessAliasInUseStatementRector\RemoveUselessAliasInUseStatementRectorTest diff --git a/rules/CodingStyle/Rector/String_/SimplifyQuoteEscapeRector.php b/rules/CodingStyle/Rector/String_/SimplifyQuoteEscapeRector.php index b081cab517f..81ef31e5332 100644 --- a/rules/CodingStyle/Rector/String_/SimplifyQuoteEscapeRector.php +++ b/rules/CodingStyle/Rector/String_/SimplifyQuoteEscapeRector.php @@ -7,10 +7,10 @@ use Nette\Utils\Validators; use PhpParser\Node; use PhpParser\Node\Scalar\String_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Util\StringUtils; /** diff --git a/rules/CodingStyle/Rector/String_/UseClassKeywordForClassNameResolutionRector.php b/rules/CodingStyle/Rector/String_/UseClassKeywordForClassNameResolutionRector.php index f6b00e453c1..24566d9b9ef 100644 --- a/rules/CodingStyle/Rector/String_/UseClassKeywordForClassNameResolutionRector.php +++ b/rules/CodingStyle/Rector/String_/UseClassKeywordForClassNameResolutionRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Scalar\String_; use PHPStan\Reflection\ReflectionProvider; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\String_\UseClassKeywordForClassNameResolutionRector\UseClassKeywordForClassNameResolutionRectorTest diff --git a/rules/CodingStyle/Rector/Ternary/TernaryConditionVariableAssignmentRector.php b/rules/CodingStyle/Rector/Ternary/TernaryConditionVariableAssignmentRector.php index 5ff0743cf60..32b4b3064e3 100644 --- a/rules/CodingStyle/Rector/Ternary/TernaryConditionVariableAssignmentRector.php +++ b/rules/CodingStyle/Rector/Ternary/TernaryConditionVariableAssignmentRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\Ternary; use PhpParser\Node\Expr\Variable; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\Ternary\TernaryConditionVariableAssignmentRector\TernaryConditionVariableAssignmentRectorTest diff --git a/rules/CodingStyle/Rector/Use_/SeparateMultiUseImportsRector.php b/rules/CodingStyle/Rector/Use_/SeparateMultiUseImportsRector.php index e80bf49d975..d8edc7b39d7 100644 --- a/rules/CodingStyle/Rector/Use_/SeparateMultiUseImportsRector.php +++ b/rules/CodingStyle/Rector/Use_/SeparateMultiUseImportsRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Stmt\Namespace_; use PhpParser\Node\Stmt\TraitUse; use PhpParser\Node\Stmt\Use_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\FileNode; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\Use_\SeparateMultiUseImportsRector\SeparateMultiUseImportsRectorTest diff --git a/rules/DeadCode/Rector/Array_/RemoveDuplicatedArrayKeyRector.php b/rules/DeadCode/Rector/Array_/RemoveDuplicatedArrayKeyRector.php index 9ea3bcc9e2e..c658cc3fc8b 100644 --- a/rules/DeadCode/Rector/Array_/RemoveDuplicatedArrayKeyRector.php +++ b/rules/DeadCode/Rector/Array_/RemoveDuplicatedArrayKeyRector.php @@ -11,11 +11,11 @@ use PhpParser\Node\Expr\PreDec; use PhpParser\Node\Expr\PreInc; use PhpParser\Node\Expr\Variable; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\PhpParser\Printer\BetterStandardPrinter; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Array_\RemoveDuplicatedArrayKeyRector\RemoveDuplicatedArrayKeyRectorTest diff --git a/rules/DeadCode/Rector/Assign/RemoveDoubleAssignRector.php b/rules/DeadCode/Rector/Assign/RemoveDoubleAssignRector.php index a2b31dca3f9..c019c7bc9a6 100644 --- a/rules/DeadCode/Rector/Assign/RemoveDoubleAssignRector.php +++ b/rules/DeadCode/Rector/Assign/RemoveDoubleAssignRector.php @@ -12,11 +12,11 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\TryCatch; use Rector\DeadCode\SideEffect\SideEffectNodeDetector; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Assign\RemoveDoubleAssignRector\RemoveDoubleAssignRectorTest diff --git a/rules/DeadCode/Rector/Assign/RemoveDoubleSelfAssignRector.php b/rules/DeadCode/Rector/Assign/RemoveDoubleSelfAssignRector.php index 8ae5c887208..cb34b095789 100644 --- a/rules/DeadCode/Rector/Assign/RemoveDoubleSelfAssignRector.php +++ b/rules/DeadCode/Rector/Assign/RemoveDoubleSelfAssignRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\Variable; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Assign\RemoveDoubleSelfAssignRector\RemoveDoubleSelfAssignRectorTest diff --git a/rules/DeadCode/Rector/Assign/RemoveUnusedVariableAssignRector.php b/rules/DeadCode/Rector/Assign/RemoveUnusedVariableAssignRector.php index 50a7966f833..eeb95aeaa43 100644 --- a/rules/DeadCode/Rector/Assign/RemoveUnusedVariableAssignRector.php +++ b/rules/DeadCode/Rector/Assign/RemoveUnusedVariableAssignRector.php @@ -23,6 +23,8 @@ use PHPStan\Type\ObjectType; use Rector\DeadCode\NodeAnalyzer\NoDiscardCallAnalyzer; use Rector\DeadCode\SideEffect\SideEffectNodeDetector; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\VariableAnalyzer; use Rector\NodeManipulator\StmtsManipulator; use Rector\Php\ReservedKeywordAnalyzer; @@ -30,8 +32,6 @@ use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; /** diff --git a/rules/DeadCode/Rector/BinaryOp/RemoveRedundantTypeCheckRector.php b/rules/DeadCode/Rector/BinaryOp/RemoveRedundantTypeCheckRector.php index 880d7b7b181..855c057492e 100644 --- a/rules/DeadCode/Rector/BinaryOp/RemoveRedundantTypeCheckRector.php +++ b/rules/DeadCode/Rector/BinaryOp/RemoveRedundantTypeCheckRector.php @@ -14,11 +14,11 @@ use PhpParser\Node\Expr\Variable; use PHPStan\Type\Type; use PHPStan\Type\TypeCombinator; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\BinaryOp\RemoveRedundantTypeCheckRector\RemoveRedundantTypeCheckRectorTest diff --git a/rules/DeadCode/Rector/Block/ReplaceBlockToItsStmtsRector.php b/rules/DeadCode/Rector/Block/ReplaceBlockToItsStmtsRector.php index 47cb363218f..b30e1074f02 100644 --- a/rules/DeadCode/Rector/Block/ReplaceBlockToItsStmtsRector.php +++ b/rules/DeadCode/Rector/Block/ReplaceBlockToItsStmtsRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Block; use PhpParser\NodeVisitor; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Block\ReplaceBlockToItsStmtsRector\ReplaceBlockToItsStmtsRectorTest diff --git a/rules/DeadCode/Rector/BooleanAnd/RemoveAndTrueRector.php b/rules/DeadCode/Rector/BooleanAnd/RemoveAndTrueRector.php index 2ba37f66c02..545571de6d4 100644 --- a/rules/DeadCode/Rector/BooleanAnd/RemoveAndTrueRector.php +++ b/rules/DeadCode/Rector/BooleanAnd/RemoveAndTrueRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr; use PhpParser\Node\Expr\BinaryOp\BooleanAnd; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\BooleanAnd\RemoveAndTrueRector\RemoveAndTrueRectorTest diff --git a/rules/DeadCode/Rector/Cast/RecastingRemovalRector.php b/rules/DeadCode/Rector/Cast/RecastingRemovalRector.php index 8fe82812042..bcbc541fc98 100644 --- a/rules/DeadCode/Rector/Cast/RecastingRemovalRector.php +++ b/rules/DeadCode/Rector/Cast/RecastingRemovalRector.php @@ -27,12 +27,12 @@ use PHPStan\Type\StringType; use PHPStan\Type\Type; use PHPStan\Type\UnionType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\NodeAnalyzer\PropertyFetchAnalyzer; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Cast\RecastingRemovalRector\RecastingRemovalRectorTest diff --git a/rules/DeadCode/Rector/ClassConst/RemoveUnusedPrivateClassConstantRector.php b/rules/DeadCode/Rector/ClassConst/RemoveUnusedPrivateClassConstantRector.php index 56820e8971b..0d11f955c9c 100644 --- a/rules/DeadCode/Rector/ClassConst/RemoveUnusedPrivateClassConstantRector.php +++ b/rules/DeadCode/Rector/ClassConst/RemoveUnusedPrivateClassConstantRector.php @@ -8,12 +8,12 @@ use PhpParser\Node\Stmt\ClassConst; use PhpParser\NodeVisitor; use PHPStan\Reflection\ClassReflection; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\ClassConstManipulator; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassConst\RemoveUnusedPrivateClassConstantRector\RemoveUnusedPrivateClassConstantRectorTest diff --git a/rules/DeadCode/Rector/ClassLike/RemoveAnnotationRector.php b/rules/DeadCode/Rector/ClassLike/RemoveAnnotationRector.php index e5ee5fba91f..f3e50bfef27 100644 --- a/rules/DeadCode/Rector/ClassLike/RemoveAnnotationRector.php +++ b/rules/DeadCode/Rector/ClassLike/RemoveAnnotationRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Stmt\Property; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as removing an annotation by name is a coding standard concern, not an upgrade path. It is not part of any set and a coding standard tool handles it better. diff --git a/rules/DeadCode/Rector/ClassLike/RemoveTypedPropertyNonMockDocblockRector.php b/rules/DeadCode/Rector/ClassLike/RemoveTypedPropertyNonMockDocblockRector.php index 9c76515f526..a5d7d659fc2 100644 --- a/rules/DeadCode/Rector/ClassLike/RemoveTypedPropertyNonMockDocblockRector.php +++ b/rules/DeadCode/Rector/ClassLike/RemoveTypedPropertyNonMockDocblockRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated as it has no real value, removing a single narrow @var docblock combination on a typed property. diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveArgumentFromDefaultParentCallRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveArgumentFromDefaultParentCallRector.php index e15f2824422..91d41cc1387 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveArgumentFromDefaultParentCallRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveArgumentFromDefaultParentCallRector.php @@ -10,13 +10,13 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Expression; use PHPStan\Reflection\ClassReflection; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ArgsAnalyzer; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveArgumentFromDefaultParentCallRector\RemoveArgumentFromDefaultParentCallRectorTest diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveDuplicatedReturnSelfDocblockRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveDuplicatedReturnSelfDocblockRector.php index a4873d41ca9..464b9c4d41c 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveDuplicatedReturnSelfDocblockRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveDuplicatedReturnSelfDocblockRector.php @@ -18,10 +18,10 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; /** diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveEmptyClassMethodRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveEmptyClassMethodRector.php index 8731762659e..d908786d768 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveEmptyClassMethodRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveEmptyClassMethodRector.php @@ -16,12 +16,12 @@ use Rector\Configuration\Parameter\FeatureFlags; use Rector\DeadCode\NodeAnalyzer\IsClassMethodUsedAnalyzer; use Rector\DeadCode\NodeManipulator\ControllerClassMethodManipulator; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ParamAnalyzer; use Rector\NodeManipulator\ClassMethodManipulator; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; /** diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveMixedDocblockOverruledByNativeTypeRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveMixedDocblockOverruledByNativeTypeRector.php index 0e3be81868c..a87c14812fa 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveMixedDocblockOverruledByNativeTypeRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveMixedDocblockOverruledByNativeTypeRector.php @@ -18,10 +18,10 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpDocParser\PhpDocParser\PhpDocNodeTraverser; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveMixedDocblockOverruledByNativeTypeRector\RemoveMixedDocblockOverruledByNativeTypeRectorTest diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveNullTagValueNodeRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveNullTagValueNodeRector.php index 7a4ade882e5..1b5d20b6315 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveNullTagValueNodeRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveNullTagValueNodeRector.php @@ -18,10 +18,10 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpDocParser\PhpDocParser\PhpDocNodeTraverser; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveNullTagValueNodeRector\RemoveNullTagValueNodeRectorTest diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveParentDelegatingClassMethodRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveParentDelegatingClassMethodRector.php index eec466ec926..10989607001 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveParentDelegatingClassMethodRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveParentDelegatingClassMethodRector.php @@ -18,12 +18,12 @@ use PHPStan\Reflection\ExtendedMethodReflection; use PHPStan\Reflection\ExtendedParameterReflection; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Enum\ObjectReference; use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\ValueObject\MethodName; diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveParentDelegatingConstructorRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveParentDelegatingConstructorRector.php index 28a9793ac00..73fdd2cfb44 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveParentDelegatingConstructorRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveParentDelegatingConstructorRector.php @@ -17,13 +17,13 @@ use PHPStan\Reflection\ClassReflection; use PHPStan\Reflection\ExtendedMethodReflection; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Enum\ObjectReference; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\ValueObject\MethodName; diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveReturnTagIncompatibleWithNativeTypeRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveReturnTagIncompatibleWithNativeTypeRector.php index 2b877e9b503..23a4c1a419f 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveReturnTagIncompatibleWithNativeTypeRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveReturnTagIncompatibleWithNativeTypeRector.php @@ -22,11 +22,11 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpDocParser\PhpDocParser\PhpDocNodeTraverser; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; /** diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveTestsOverriddenPrivateMethodParameterRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveTestsOverriddenPrivateMethodParameterRector.php index 0ade0c4e59b..32b4db955cb 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveTestsOverriddenPrivateMethodParameterRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveTestsOverriddenPrivateMethodParameterRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\Class_; use Rector\DeadCode\NodeCollector\OverriddenParameterResolver; use Rector\DeadCode\NodeManipulator\PrivateMethodParamRemover; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; /** diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedConstructorParamRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedConstructorParamRector.php index 134a933a60f..409850a0e12 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedConstructorParamRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedConstructorParamRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Reflection\ClassReflection; use Rector\DeadCode\NodeManipulator\ClassMethodParamRemover; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; /** diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodParameterRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodParameterRector.php index 7c0c1cbaf0c..abe048ade75 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodParameterRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodParameterRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Stmt\Class_; use Rector\DeadCode\NodeCollector\UnusedParameterResolver; use Rector\DeadCode\NodeManipulator\PrivateMethodParamRemover; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveUnusedPrivateMethodParameterRector\RemoveUnusedPrivateMethodParameterRectorTest diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodRector.php index 00eac29bc75..415c4619188 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodRector.php @@ -14,12 +14,12 @@ use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Reflection\ClassReflection; use Rector\DeadCode\NodeAnalyzer\IsClassMethodUsedAnalyzer; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclarationDocblocks\NodeFinder\DataProviderMethodsFinder; use Rector\ValueObject\MethodName; diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPromotedPropertyRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPromotedPropertyRector.php index 51bfed9b962..145fc555949 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPromotedPropertyRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPromotedPropertyRector.php @@ -16,13 +16,13 @@ use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTagRemover; use Rector\Comments\NodeDocBlock\DocBlockUpdater; use Rector\DeadCode\NodeAnalyzer\PropertyWriteonlyAnalyzer; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PhpParser\NodeFinder\PropertyFetchFinder; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\Visibility; diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPublicMethodParameterRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPublicMethodParameterRector.php index 6e1d9f99515..f586dec8919 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPublicMethodParameterRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPublicMethodParameterRector.php @@ -10,11 +10,11 @@ use PhpParser\Node\Stmt\ClassMethod; use Rector\Configuration\Parameter\FeatureFlags; use Rector\DeadCode\NodeManipulator\ClassMethodParamRemover; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\MagicClassMethodAnalyzer; use Rector\Php80\NodeAnalyzer\PhpAttributeAnalyzer; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; /** diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUselessAssignFromPropertyPromotionRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUselessAssignFromPropertyPromotionRector.php index 7de2b84d2c9..1c282bd5269 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUselessAssignFromPropertyPromotionRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUselessAssignFromPropertyPromotionRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Expr\Variable; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Expression; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; /** diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUselessParamTagRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUselessParamTagRector.php index b5aaacdee9b..d2ac9e8a8d1 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUselessParamTagRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUselessParamTagRector.php @@ -10,9 +10,9 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\DeadCode\PhpDoc\TagRemover\ParamTagRemover; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveUselessParamTagRector\RemoveUselessParamTagRectorTest diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnExprInConstructRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnExprInConstructRector.php index fc9dcc73249..49f34a40101 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnExprInConstructRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnExprInConstructRector.php @@ -13,10 +13,10 @@ use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\Return_; use PhpParser\NodeVisitor; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; /** diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnTagRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnTagRector.php index 68cf0adf629..29c1f19806b 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnTagRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnTagRector.php @@ -10,9 +10,9 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; use Rector\DeadCode\PhpDoc\TagRemover\ReturnTagRemover; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveUselessReturnTagRector\RemoveUselessReturnTagRectorTest diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUselessUnionReturnDocblockRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUselessUnionReturnDocblockRector.php index a3ba8934ffc..a18c2c798f6 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUselessUnionReturnDocblockRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUselessUnionReturnDocblockRector.php @@ -12,9 +12,9 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveVoidDocblockFromMagicMethodRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveVoidDocblockFromMagicMethodRector.php index 3aa87753282..99f5847f2b8 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveVoidDocblockFromMagicMethodRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveVoidDocblockFromMagicMethodRector.php @@ -10,9 +10,9 @@ use PHPStan\PhpDocParser\Ast\Type\IdentifierTypeNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; /** diff --git a/rules/DeadCode/Rector/Class_/RemoveRefactorDuplicatedNodeInstanceCheckRector.php b/rules/DeadCode/Rector/Class_/RemoveRefactorDuplicatedNodeInstanceCheckRector.php index 8aac3952094..0ada5bf87b1 100644 --- a/rules/DeadCode/Rector/Class_/RemoveRefactorDuplicatedNodeInstanceCheckRector.php +++ b/rules/DeadCode/Rector/Class_/RemoveRefactorDuplicatedNodeInstanceCheckRector.php @@ -15,11 +15,11 @@ use PHPStan\Reflection\ClassReflection; use PHPStan\Type\ObjectType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\ValueObject\Type\ShortenedObjectType; use Webmozart\Assert\Assert; diff --git a/rules/DeadCode/Rector/Closure/RemoveUnusedClosureVariableUseRector.php b/rules/DeadCode/Rector/Closure/RemoveUnusedClosureVariableUseRector.php index fd7f6035b68..47459af13e6 100644 --- a/rules/DeadCode/Rector/Closure/RemoveUnusedClosureVariableUseRector.php +++ b/rules/DeadCode/Rector/Closure/RemoveUnusedClosureVariableUseRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\Closure; use Rector\DeadCode\NodeAnalyzer\ExprUsedInNodeAnalyzer; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Closure\RemoveUnusedClosureVariableUseRector\RemoveUnusedClosureVariableUseRectorTest diff --git a/rules/DeadCode/Rector/Concat/RemoveConcatAutocastRector.php b/rules/DeadCode/Rector/Concat/RemoveConcatAutocastRector.php index 73254f25d72..2ed5a6060c2 100644 --- a/rules/DeadCode/Rector/Concat/RemoveConcatAutocastRector.php +++ b/rules/DeadCode/Rector/Concat/RemoveConcatAutocastRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Expr\BinaryOp; use PhpParser\Node\Expr\BinaryOp\Concat; use PhpParser\Node\Expr\Cast\String_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Concat\RemoveConcatAutocastRector\RemoveConcatAutocastRectorTest diff --git a/rules/DeadCode/Rector/ConstFetch/RemovePhpVersionIdCheckRector.php b/rules/DeadCode/Rector/ConstFetch/RemovePhpVersionIdCheckRector.php index a3c8267bade..407df69a99c 100644 --- a/rules/DeadCode/Rector/ConstFetch/RemovePhpVersionIdCheckRector.php +++ b/rules/DeadCode/Rector/ConstFetch/RemovePhpVersionIdCheckRector.php @@ -14,10 +14,10 @@ use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\If_; use PhpParser\NodeVisitor; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Php\PhpVersionProvider; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ConstFetch\RemovePhpVersionIdCheckRector\RemovePhpVersionIdCheckRectorTest diff --git a/rules/DeadCode/Rector/Expression/RemoveDeadStmtRector.php b/rules/DeadCode/Rector/Expression/RemoveDeadStmtRector.php index d5d8eb25af3..47a414987d4 100644 --- a/rules/DeadCode/Rector/Expression/RemoveDeadStmtRector.php +++ b/rules/DeadCode/Rector/Expression/RemoveDeadStmtRector.php @@ -13,11 +13,11 @@ use PHPStan\Reflection\Php\PhpPropertyReflection; use Rector\DeadCode\NodeAnalyzer\NoDiscardCallAnalyzer; use Rector\DeadCode\NodeManipulator\LivingCodeManipulator; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\PropertyFetchAnalyzer; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Expression\RemoveDeadStmtRector\RemoveDeadStmtRectorTest diff --git a/rules/DeadCode/Rector/Expression/SimplifyMirrorAssignRector.php b/rules/DeadCode/Rector/Expression/SimplifyMirrorAssignRector.php index 5c0f8d019fe..6cd14090cb8 100644 --- a/rules/DeadCode/Rector/Expression/SimplifyMirrorAssignRector.php +++ b/rules/DeadCode/Rector/Expression/SimplifyMirrorAssignRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\Assign; use PhpParser\Node\Stmt\Expression; use PhpParser\NodeVisitor; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Expression\SimplifyMirrorAssignRector\SimplifyMirrorAssignRectorTest diff --git a/rules/DeadCode/Rector/For_/RemoveDeadContinueRector.php b/rules/DeadCode/Rector/For_/RemoveDeadContinueRector.php index aad8f0c9be5..2ba6a692954 100644 --- a/rules/DeadCode/Rector/For_/RemoveDeadContinueRector.php +++ b/rules/DeadCode/Rector/For_/RemoveDeadContinueRector.php @@ -12,9 +12,9 @@ use PhpParser\Node\Stmt\For_; use PhpParser\Node\Stmt\Foreach_; use PhpParser\Node\Stmt\While_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\For_\RemoveDeadContinueRector\RemoveDeadContinueRectorTest diff --git a/rules/DeadCode/Rector/For_/RemoveDeadIfForeachForRector.php b/rules/DeadCode/Rector/For_/RemoveDeadIfForeachForRector.php index 5e3567e5637..6e61b5d9332 100644 --- a/rules/DeadCode/Rector/For_/RemoveDeadIfForeachForRector.php +++ b/rules/DeadCode/Rector/For_/RemoveDeadIfForeachForRector.php @@ -13,13 +13,13 @@ use PhpParser\Node\Stmt\For_; use PhpParser\Node\Stmt\Foreach_; use PhpParser\Node\Stmt\If_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\EarlyReturn\NodeTransformer\ConditionInverter; use Rector\NodeManipulator\StmtsManipulator; use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\For_\RemoveDeadIfForeachForRector\RemoveDeadIfForeachForRectorTest diff --git a/rules/DeadCode/Rector/For_/RemoveDeadLoopRector.php b/rules/DeadCode/Rector/For_/RemoveDeadLoopRector.php index ff70a2fa85f..d1e13e605d6 100644 --- a/rules/DeadCode/Rector/For_/RemoveDeadLoopRector.php +++ b/rules/DeadCode/Rector/For_/RemoveDeadLoopRector.php @@ -12,9 +12,9 @@ use PhpParser\Node\Stmt\While_; use PhpParser\NodeVisitor; use Rector\DeadCode\SideEffect\SideEffectNodeDetector; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\For_\RemoveDeadLoopRector\RemoveDeadLoopRectorTest diff --git a/rules/DeadCode/Rector/Foreach_/RemoveUnusedForeachKeyRector.php b/rules/DeadCode/Rector/Foreach_/RemoveUnusedForeachKeyRector.php index adc55cb979a..ca5d4d67abb 100644 --- a/rules/DeadCode/Rector/Foreach_/RemoveUnusedForeachKeyRector.php +++ b/rules/DeadCode/Rector/Foreach_/RemoveUnusedForeachKeyRector.php @@ -13,11 +13,11 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; use Rector\DeadCode\NodeAnalyzer\ExprUsedInNodeAnalyzer; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\StmtsManipulator; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Foreach_\RemoveUnusedForeachKeyRector\RemoveUnusedForeachKeyRectorTest diff --git a/rules/DeadCode/Rector/FuncCall/RemoveFilterVarOnExactTypeRector.php b/rules/DeadCode/Rector/FuncCall/RemoveFilterVarOnExactTypeRector.php index 6b327eacd75..4a7c666794c 100644 --- a/rules/DeadCode/Rector/FuncCall/RemoveFilterVarOnExactTypeRector.php +++ b/rules/DeadCode/Rector/FuncCall/RemoveFilterVarOnExactTypeRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\ConstFetch; use PhpParser\Node\Expr\FuncCall; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\FuncCall\RemoveFilterVarOnExactTypeRector\RemoveFilterVarOnExactTypeRectorTest diff --git a/rules/DeadCode/Rector/FunctionLike/NarrowWideUnionReturnTypeRector.php b/rules/DeadCode/Rector/FunctionLike/NarrowWideUnionReturnTypeRector.php index ccd7a61919a..39c1efbb540 100644 --- a/rules/DeadCode/Rector/FunctionLike/NarrowWideUnionReturnTypeRector.php +++ b/rules/DeadCode/Rector/FunctionLike/NarrowWideUnionReturnTypeRector.php @@ -30,13 +30,13 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; use Rector\Composer\ComposerJsonPackageVersionResolver; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\PHPStan\Type\TypeFactory; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\TypeInferer\SilentVoidResolver; use Rector\ValueObject\PhpVersionFeature; diff --git a/rules/DeadCode/Rector/FunctionLike/RemoveDeadReturnRector.php b/rules/DeadCode/Rector/FunctionLike/RemoveDeadReturnRector.php index 68afc6777aa..56bf202e66f 100644 --- a/rules/DeadCode/Rector/FunctionLike/RemoveDeadReturnRector.php +++ b/rules/DeadCode/Rector/FunctionLike/RemoveDeadReturnRector.php @@ -12,9 +12,9 @@ use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\FunctionLike\RemoveDeadReturnRector\RemoveDeadReturnRectorTest diff --git a/rules/DeadCode/Rector/If_/ReduceAlwaysFalseIfOrRector.php b/rules/DeadCode/Rector/If_/ReduceAlwaysFalseIfOrRector.php index 4179adc561e..ca57ca497c9 100644 --- a/rules/DeadCode/Rector/If_/ReduceAlwaysFalseIfOrRector.php +++ b/rules/DeadCode/Rector/If_/ReduceAlwaysFalseIfOrRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\BinaryOp\BooleanOr; use PhpParser\Node\Stmt\If_; use Rector\DeadCode\NodeAnalyzer\SafeLeftTypeBooleanAndOrAnalyzer; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\If_\ReduceAlwaysFalseIfOrRector\ReduceAlwaysFalseIfOrRectorTest diff --git a/rules/DeadCode/Rector/If_/RemoveAlwaysTrueIfConditionRector.php b/rules/DeadCode/Rector/If_/RemoveAlwaysTrueIfConditionRector.php index b9b18697b03..675cfef21b6 100644 --- a/rules/DeadCode/Rector/If_/RemoveAlwaysTrueIfConditionRector.php +++ b/rules/DeadCode/Rector/If_/RemoveAlwaysTrueIfConditionRector.php @@ -23,13 +23,13 @@ use PHPStan\Reflection\ClassReflection; use PHPStan\Type\IntersectionType; use Rector\DeadCode\NodeAnalyzer\SafeLeftTypeBooleanAndOrAnalyzer; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\If_\RemoveAlwaysTrueIfConditionRector\RemoveAlwaysTrueIfConditionRectorTest diff --git a/rules/DeadCode/Rector/If_/RemoveDeadIfBlockRector.php b/rules/DeadCode/Rector/If_/RemoveDeadIfBlockRector.php index 781f86af2d9..4342963a8f3 100644 --- a/rules/DeadCode/Rector/If_/RemoveDeadIfBlockRector.php +++ b/rules/DeadCode/Rector/If_/RemoveDeadIfBlockRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Stmt\If_; use PhpParser\NodeVisitor; use Rector\DeadCode\SideEffect\SideEffectNodeDetector; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\EarlyReturn\NodeTransformer\ConditionInverter; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\If_\RemoveDeadIfBlockRector\RemoveDeadIfBlockRectorTest diff --git a/rules/DeadCode/Rector/If_/RemoveDeadInstanceOfRector.php b/rules/DeadCode/Rector/If_/RemoveDeadInstanceOfRector.php index 1717993aca7..76803578350 100644 --- a/rules/DeadCode/Rector/If_/RemoveDeadInstanceOfRector.php +++ b/rules/DeadCode/Rector/If_/RemoveDeadInstanceOfRector.php @@ -21,12 +21,12 @@ use PHPStan\Reflection\ClassReflection; use PHPStan\Type\MixedType; use PHPStan\Type\ObjectType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\IfManipulator; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\If_\RemoveDeadInstanceOfRector\RemoveDeadInstanceOfRectorTest diff --git a/rules/DeadCode/Rector/If_/RemoveOverriddenAssignBeforeIfElseRector.php b/rules/DeadCode/Rector/If_/RemoveOverriddenAssignBeforeIfElseRector.php index 67ea104e013..76c0c301a87 100644 --- a/rules/DeadCode/Rector/If_/RemoveOverriddenAssignBeforeIfElseRector.php +++ b/rules/DeadCode/Rector/If_/RemoveOverriddenAssignBeforeIfElseRector.php @@ -13,13 +13,13 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\If_; use Rector\DeadCode\SideEffect\SideEffectNodeDetector; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\VariableAnalyzer; use Rector\Php\ReservedKeywordAnalyzer; use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\If_\RemoveOverriddenAssignBeforeIfElseRector\RemoveOverriddenAssignBeforeIfElseRectorTest diff --git a/rules/DeadCode/Rector/If_/RemoveTypedPropertyDeadInstanceOfRector.php b/rules/DeadCode/Rector/If_/RemoveTypedPropertyDeadInstanceOfRector.php index 31d208111fd..82d3e01234a 100644 --- a/rules/DeadCode/Rector/If_/RemoveTypedPropertyDeadInstanceOfRector.php +++ b/rules/DeadCode/Rector/If_/RemoveTypedPropertyDeadInstanceOfRector.php @@ -19,11 +19,11 @@ use PhpParser\Node\Stmt\Property; use PhpParser\Node\Stmt\While_; use PhpParser\NodeVisitor; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\IfManipulator; use Rector\Php80\NodeAnalyzer\PromotedPropertyResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\AlreadyAssignDetector\ConstructorAssignDetector; /** diff --git a/rules/DeadCode/Rector/If_/RemoveUnusedNonEmptyArrayBeforeForeachRector.php b/rules/DeadCode/Rector/If_/RemoveUnusedNonEmptyArrayBeforeForeachRector.php index dc7252e2a43..294cada6332 100644 --- a/rules/DeadCode/Rector/If_/RemoveUnusedNonEmptyArrayBeforeForeachRector.php +++ b/rules/DeadCode/Rector/If_/RemoveUnusedNonEmptyArrayBeforeForeachRector.php @@ -16,6 +16,8 @@ use PHPStan\Analyser\Scope; use Rector\DeadCode\NodeManipulator\CountManipulator; use Rector\DeadCode\UselessIfCondBeforeForeachDetector; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\PropertyFetchAnalyzer; use Rector\NodeManipulator\IfManipulator; use Rector\NodeTypeResolver\Node\AttributeKey; @@ -23,8 +25,6 @@ use Rector\PhpParser\Enum\NodeGroup; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\If_\RemoveUnusedNonEmptyArrayBeforeForeachRector\RemoveUnusedNonEmptyArrayBeforeForeachRectorTest diff --git a/rules/DeadCode/Rector/If_/SimplifyIfElseWithSameContentRector.php b/rules/DeadCode/Rector/If_/SimplifyIfElseWithSameContentRector.php index 80da1cf63f2..3633870111f 100644 --- a/rules/DeadCode/Rector/If_/SimplifyIfElseWithSameContentRector.php +++ b/rules/DeadCode/Rector/If_/SimplifyIfElseWithSameContentRector.php @@ -9,11 +9,11 @@ use PhpParser\Node\Stmt\Else_; use PhpParser\Node\Stmt\If_; use PhpParser\NodeVisitor; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\PhpParser\Printer\BetterStandardPrinter; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\If_\SimplifyIfElseWithSameContentRector\SimplifyIfElseWithSameContentRectorTest diff --git a/rules/DeadCode/Rector/If_/UnwrapFutureCompatibleIfPhpVersionRector.php b/rules/DeadCode/Rector/If_/UnwrapFutureCompatibleIfPhpVersionRector.php index 8df1f22bb83..8f0ab1deb88 100644 --- a/rules/DeadCode/Rector/If_/UnwrapFutureCompatibleIfPhpVersionRector.php +++ b/rules/DeadCode/Rector/If_/UnwrapFutureCompatibleIfPhpVersionRector.php @@ -12,10 +12,10 @@ use Rector\DeadCode\ConditionEvaluator; use Rector\DeadCode\ConditionResolver; use Rector\DeadCode\Contract\ConditionInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\If_\UnwrapFutureCompatibleIfPhpVersionRector\UnwrapFutureCompatibleIfPhpVersionRectorTest diff --git a/rules/DeadCode/Rector/MethodCall/RemoveNullArgOnNullDefaultParamRector.php b/rules/DeadCode/Rector/MethodCall/RemoveNullArgOnNullDefaultParamRector.php index 53f5b0f896b..2ff9be77a89 100644 --- a/rules/DeadCode/Rector/MethodCall/RemoveNullArgOnNullDefaultParamRector.php +++ b/rules/DeadCode/Rector/MethodCall/RemoveNullArgOnNullDefaultParamRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Identifier; use Rector\DeadCode\NodeAnalyzer\CallLikeParamDefaultResolver; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\MethodCall\RemoveNullArgOnNullDefaultParamRector\RemoveNullArgOnNullDefaultParamRectorTest diff --git a/rules/DeadCode/Rector/MethodCall/RemoveNullNamedArgOnNullDefaultParamRector.php b/rules/DeadCode/Rector/MethodCall/RemoveNullNamedArgOnNullDefaultParamRector.php index 0f5705e6db3..5e5078c61ae 100644 --- a/rules/DeadCode/Rector/MethodCall/RemoveNullNamedArgOnNullDefaultParamRector.php +++ b/rules/DeadCode/Rector/MethodCall/RemoveNullNamedArgOnNullDefaultParamRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Identifier; use Rector\DeadCode\NodeAnalyzer\CallLikeParamDefaultResolver; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\MethodCall\RemoveNullNamedArgOnNullDefaultParamRector\RemoveNullNamedArgOnNullDefaultParamRectorTest diff --git a/rules/DeadCode/Rector/Node/RemoveNonExistingVarAnnotationRector.php b/rules/DeadCode/Rector/Node/RemoveNonExistingVarAnnotationRector.php index c46bfd6ff83..8b27b9f3195 100644 --- a/rules/DeadCode/Rector/Node/RemoveNonExistingVarAnnotationRector.php +++ b/rules/DeadCode/Rector/Node/RemoveNonExistingVarAnnotationRector.php @@ -26,13 +26,13 @@ use PHPStan\PhpDocParser\Ast\Type\IdentifierTypeNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\StmtsManipulator; use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Node\RemoveNonExistingVarAnnotationRector\RemoveNonExistingVarAnnotationRectorTest diff --git a/rules/DeadCode/Rector/Plus/RemoveDeadZeroAndOneOperationRector.php b/rules/DeadCode/Rector/Plus/RemoveDeadZeroAndOneOperationRector.php index 5b284410ee8..e976f713eaa 100644 --- a/rules/DeadCode/Rector/Plus/RemoveDeadZeroAndOneOperationRector.php +++ b/rules/DeadCode/Rector/Plus/RemoveDeadZeroAndOneOperationRector.php @@ -19,10 +19,10 @@ use PhpParser\Node\Expr\ClassConstFetch; use PhpParser\Node\Expr\UnaryMinus; use PhpParser\Node\Scalar\Int_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\Application\File; /** diff --git a/rules/DeadCode/Rector/Property/RemoveDefaultValueFromAssignedPropertyRector.php b/rules/DeadCode/Rector/Property/RemoveDefaultValueFromAssignedPropertyRector.php index da4bc5f4483..233f04e430a 100644 --- a/rules/DeadCode/Rector/Property/RemoveDefaultValueFromAssignedPropertyRector.php +++ b/rules/DeadCode/Rector/Property/RemoveDefaultValueFromAssignedPropertyRector.php @@ -14,11 +14,11 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Return_; use Rector\Configuration\Parameter\FeatureFlags; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\PropertyFetchAnalyzer; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\AlreadyAssignDetector\ConstructorAssignDetector; use Rector\ValueObject\MethodName; diff --git a/rules/DeadCode/Rector/Property/RemoveUnusedPrivatePropertyRector.php b/rules/DeadCode/Rector/Property/RemoveUnusedPrivatePropertyRector.php index 542f9063471..6f9cee05465 100644 --- a/rules/DeadCode/Rector/Property/RemoveUnusedPrivatePropertyRector.php +++ b/rules/DeadCode/Rector/Property/RemoveUnusedPrivatePropertyRector.php @@ -18,10 +18,10 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\DeadCode\NodeAnalyzer\PropertyWriteonlyAnalyzer; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\NodeFinder\PropertyFetchFinder; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Property\RemoveUnusedPrivatePropertyRector\RemoveUnusedPrivatePropertyRectorTest diff --git a/rules/DeadCode/Rector/Property/RemoveUselessReadOnlyTagRector.php b/rules/DeadCode/Rector/Property/RemoveUselessReadOnlyTagRector.php index 303d06166eb..8d2f08afe03 100644 --- a/rules/DeadCode/Rector/Property/RemoveUselessReadOnlyTagRector.php +++ b/rules/DeadCode/Rector/Property/RemoveUselessReadOnlyTagRector.php @@ -12,10 +12,10 @@ use PHPStan\PhpDocParser\Ast\PhpDoc\PhpDocTagNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/DeadCode/Rector/Property/RemoveUselessVarTagRector.php b/rules/DeadCode/Rector/Property/RemoveUselessVarTagRector.php index d893d12c45e..31218f54a9c 100644 --- a/rules/DeadCode/Rector/Property/RemoveUselessVarTagRector.php +++ b/rules/DeadCode/Rector/Property/RemoveUselessVarTagRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Stmt\Property; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\DeadCode\PhpDoc\TagRemover\VarTagRemover; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Property\RemoveUselessVarTagRector\RemoveUselessVarTagRectorTest diff --git a/rules/DeadCode/Rector/PropertyProperty/RemoveNullPropertyInitializationRector.php b/rules/DeadCode/Rector/PropertyProperty/RemoveNullPropertyInitializationRector.php index db4dd392b36..f5a5b4e7684 100644 --- a/rules/DeadCode/Rector/PropertyProperty/RemoveNullPropertyInitializationRector.php +++ b/rules/DeadCode/Rector/PropertyProperty/RemoveNullPropertyInitializationRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr; use PhpParser\Node\Expr\ConstFetch; use PhpParser\Node\Stmt\Property; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use function strtolower; /** diff --git a/rules/DeadCode/Rector/Return_/RemoveDeadConditionAboveReturnRector.php b/rules/DeadCode/Rector/Return_/RemoveDeadConditionAboveReturnRector.php index 44935ed32cf..f03f19629dd 100644 --- a/rules/DeadCode/Rector/Return_/RemoveDeadConditionAboveReturnRector.php +++ b/rules/DeadCode/Rector/Return_/RemoveDeadConditionAboveReturnRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; use Rector\DeadCode\SideEffect\SideEffectNodeDetector; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Return_\RemoveDeadConditionAboveReturnRector\RemoveDeadConditionAboveReturnRectorTest diff --git a/rules/DeadCode/Rector/StaticCall/RemoveParentCallWithoutParentRector.php b/rules/DeadCode/Rector/StaticCall/RemoveParentCallWithoutParentRector.php index 0ac9f8f7d34..054a529d8e6 100644 --- a/rules/DeadCode/Rector/StaticCall/RemoveParentCallWithoutParentRector.php +++ b/rules/DeadCode/Rector/StaticCall/RemoveParentCallWithoutParentRector.php @@ -14,13 +14,13 @@ use PhpParser\Node\Stmt\Expression; use PHPStan\Reflection\ClassReflection; use PHPStan\Reflection\ReflectionProvider; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Enum\ObjectReference; use Rector\NodeAnalyzer\ClassAnalyzer; use Rector\NodeManipulator\ClassMethodManipulator; use Rector\Rector\AbstractRector; use Rector\Reflection\ClassReflectionAnalyzer; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\StaticCall\RemoveParentCallWithoutParentRector\RemoveParentCallWithoutParentRectorTest diff --git a/rules/DeadCode/Rector/Stmt/RemoveConditionExactReturnRector.php b/rules/DeadCode/Rector/Stmt/RemoveConditionExactReturnRector.php index 37bab729a49..56225a5e169 100644 --- a/rules/DeadCode/Rector/Stmt/RemoveConditionExactReturnRector.php +++ b/rules/DeadCode/Rector/Stmt/RemoveConditionExactReturnRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; use Rector\DeadCode\SideEffect\SideEffectNodeDetector; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Stmt\RemoveConditionExactReturnRector\RemoveConditionExactReturnRectorTest diff --git a/rules/DeadCode/Rector/Stmt/RemoveNextSameValueConditionRector.php b/rules/DeadCode/Rector/Stmt/RemoveNextSameValueConditionRector.php index 869670fbe9a..497804c1710 100644 --- a/rules/DeadCode/Rector/Stmt/RemoveNextSameValueConditionRector.php +++ b/rules/DeadCode/Rector/Stmt/RemoveNextSameValueConditionRector.php @@ -9,12 +9,12 @@ use PhpParser\Node\Stmt\Else_; use PhpParser\Node\Stmt\If_; use Rector\DeadCode\SideEffect\SideEffectNodeDetector; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Stmt\RemoveNextSameValueConditionRector\RemoveNextSameValueConditionRectorTest diff --git a/rules/DeadCode/Rector/Stmt/RemoveUnreachableStatementRector.php b/rules/DeadCode/Rector/Stmt/RemoveUnreachableStatementRector.php index 2762456c8db..b6de1f3b091 100644 --- a/rules/DeadCode/Rector/Stmt/RemoveUnreachableStatementRector.php +++ b/rules/DeadCode/Rector/Stmt/RemoveUnreachableStatementRector.php @@ -6,12 +6,12 @@ use PhpParser\Node; use PhpParser\Node\Stmt; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\TerminatedNodeAnalyzer; use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\FileNode; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Stmt\RemoveUnreachableStatementRector\RemoveUnreachableStatementRectorTest diff --git a/rules/DeadCode/Rector/StmtsAwareInterface/RemoveDeadInstanceOfAssertRector.php b/rules/DeadCode/Rector/StmtsAwareInterface/RemoveDeadInstanceOfAssertRector.php index 3175856bb4b..bcc7edd541c 100644 --- a/rules/DeadCode/Rector/StmtsAwareInterface/RemoveDeadInstanceOfAssertRector.php +++ b/rules/DeadCode/Rector/StmtsAwareInterface/RemoveDeadInstanceOfAssertRector.php @@ -14,10 +14,10 @@ use PhpParser\Node\Name; use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Nop; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\StmtsAwareInterface\RemoveDeadInstanceOfAssertRector\RemoveDeadInstanceOfAssertRectorTest diff --git a/rules/DeadCode/Rector/Switch_/RemoveDuplicatedCaseInSwitchRector.php b/rules/DeadCode/Rector/Switch_/RemoveDuplicatedCaseInSwitchRector.php index 694a13c7e31..07a6262cf02 100644 --- a/rules/DeadCode/Rector/Switch_/RemoveDuplicatedCaseInSwitchRector.php +++ b/rules/DeadCode/Rector/Switch_/RemoveDuplicatedCaseInSwitchRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Stmt\Case_; use PhpParser\Node\Stmt\Return_; use PhpParser\Node\Stmt\Switch_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Printer\BetterStandardPrinter; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Switch_\RemoveDuplicatedCaseInSwitchRector\RemoveDuplicatedCaseInSwitchRectorTest diff --git a/rules/DeadCode/Rector/Ternary/RemoveUselessTernaryRector.php b/rules/DeadCode/Rector/Ternary/RemoveUselessTernaryRector.php index ff0e7ec1730..3095ab90cfe 100644 --- a/rules/DeadCode/Rector/Ternary/RemoveUselessTernaryRector.php +++ b/rules/DeadCode/Rector/Ternary/RemoveUselessTernaryRector.php @@ -13,10 +13,10 @@ use PHPStan\Type\ArrayType; use PHPStan\Type\BooleanType; use PHPStan\Type\IntegerType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Ternary\RemoveUselessTernaryRector\RemoveUselessTernaryRectorTest diff --git a/rules/DeadCode/Rector/Ternary/TernaryToBooleanOrFalseToBooleanAndRector.php b/rules/DeadCode/Rector/Ternary/TernaryToBooleanOrFalseToBooleanAndRector.php index e444aeb7463..41d2012fcb2 100644 --- a/rules/DeadCode/Rector/Ternary/TernaryToBooleanOrFalseToBooleanAndRector.php +++ b/rules/DeadCode/Rector/Ternary/TernaryToBooleanOrFalseToBooleanAndRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr; use PhpParser\Node\Expr\BinaryOp\BooleanAnd; use PhpParser\Node\Expr\Ternary; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Ternary\TernaryToBooleanOrFalseToBooleanAndRector\TernaryToBooleanOrFalseToBooleanAndRectorTest diff --git a/rules/DeadCode/Rector/TryCatch/RemoveDeadCatchRector.php b/rules/DeadCode/Rector/TryCatch/RemoveDeadCatchRector.php index dace51ce022..6a9c6860d94 100644 --- a/rules/DeadCode/Rector/TryCatch/RemoveDeadCatchRector.php +++ b/rules/DeadCode/Rector/TryCatch/RemoveDeadCatchRector.php @@ -14,9 +14,9 @@ use PhpParser\Node\Stmt\TryCatch; use PHPStan\Reflection\ReflectionProvider; use PHPStan\Type\ObjectType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\TryCatch\RemoveDeadCatchRector\RemoveDeadCatchRectorTest diff --git a/rules/DeadCode/Rector/TryCatch/RemoveDeadTryCatchRector.php b/rules/DeadCode/Rector/TryCatch/RemoveDeadTryCatchRector.php index 2e0cb8c6e58..b8514375189 100644 --- a/rules/DeadCode/Rector/TryCatch/RemoveDeadTryCatchRector.php +++ b/rules/DeadCode/Rector/TryCatch/RemoveDeadTryCatchRector.php @@ -12,9 +12,9 @@ use PhpParser\Node\Stmt\Nop; use PhpParser\Node\Stmt\TryCatch; use PhpParser\NodeVisitor; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\TryCatch\RemoveDeadTryCatchRector\RemoveDeadTryCatchRectorTest diff --git a/rules/EarlyReturn/Rector/Foreach_/ChangeNestedForeachIfsToEarlyContinueRector.php b/rules/EarlyReturn/Rector/Foreach_/ChangeNestedForeachIfsToEarlyContinueRector.php index 4f0a2240ade..8f8111bb04d 100644 --- a/rules/EarlyReturn/Rector/Foreach_/ChangeNestedForeachIfsToEarlyContinueRector.php +++ b/rules/EarlyReturn/Rector/Foreach_/ChangeNestedForeachIfsToEarlyContinueRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Foreach_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as inverting nested ifs to continue makes the code harder to read and understand, and depends on the context. diff --git a/rules/EarlyReturn/Rector/If_/ChangeIfElseValueAssignToEarlyReturnRector.php b/rules/EarlyReturn/Rector/If_/ChangeIfElseValueAssignToEarlyReturnRector.php index 93ba39079cf..2ee15425090 100644 --- a/rules/EarlyReturn/Rector/If_/ChangeIfElseValueAssignToEarlyReturnRector.php +++ b/rules/EarlyReturn/Rector/If_/ChangeIfElseValueAssignToEarlyReturnRector.php @@ -11,12 +11,12 @@ use PhpParser\Node\Stmt\Else_; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\IfManipulator; use Rector\NodeManipulator\StmtsManipulator; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\EarlyReturn\Rector\If_\ChangeIfElseValueAssignToEarlyReturnRector\ChangeIfElseValueAssignToEarlyReturnRectorTest diff --git a/rules/EarlyReturn/Rector/If_/ChangeNestedIfsToEarlyReturnRector.php b/rules/EarlyReturn/Rector/If_/ChangeNestedIfsToEarlyReturnRector.php index cf555038255..35e83a33e34 100644 --- a/rules/EarlyReturn/Rector/If_/ChangeNestedIfsToEarlyReturnRector.php +++ b/rules/EarlyReturn/Rector/If_/ChangeNestedIfsToEarlyReturnRector.php @@ -6,11 +6,11 @@ use PhpParser\Node; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as inverting nested ifs to early return makes the code harder to read and understand, and depends on the context. diff --git a/rules/EarlyReturn/Rector/If_/ChangeOrIfContinueToMultiContinueRector.php b/rules/EarlyReturn/Rector/If_/ChangeOrIfContinueToMultiContinueRector.php index f37921b0403..72e39fe739c 100644 --- a/rules/EarlyReturn/Rector/If_/ChangeOrIfContinueToMultiContinueRector.php +++ b/rules/EarlyReturn/Rector/If_/ChangeOrIfContinueToMultiContinueRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\If_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as splitting a single condition into multiple ifs makes the code longer and harder to read in most cases. diff --git a/rules/EarlyReturn/Rector/If_/RemoveAlwaysElseRector.php b/rules/EarlyReturn/Rector/If_/RemoveAlwaysElseRector.php index 86af6afa305..9bd26f1a1e7 100644 --- a/rules/EarlyReturn/Rector/If_/RemoveAlwaysElseRector.php +++ b/rules/EarlyReturn/Rector/If_/RemoveAlwaysElseRector.php @@ -13,9 +13,9 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\EarlyReturn\Rector\If_\RemoveAlwaysElseRector\RemoveAlwaysElseRectorTest diff --git a/rules/EarlyReturn/Rector/Return_/PreparedValueToEarlyReturnRector.php b/rules/EarlyReturn/Rector/Return_/PreparedValueToEarlyReturnRector.php index 3cb404d9332..7d21233ac0d 100644 --- a/rules/EarlyReturn/Rector/Return_/PreparedValueToEarlyReturnRector.php +++ b/rules/EarlyReturn/Rector/Return_/PreparedValueToEarlyReturnRector.php @@ -17,13 +17,13 @@ use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; use PhpParser\Node\Stmt\While_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\EarlyReturn\ValueObject\BareSingleAssignIf; use Rector\NodeManipulator\IfManipulator; use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\EarlyReturn\Rector\Return_\PreparedValueToEarlyReturnRector\PreparedValueToEarlyReturnRectorTest diff --git a/rules/EarlyReturn/Rector/Return_/ReturnBinaryOrToEarlyReturnRector.php b/rules/EarlyReturn/Rector/Return_/ReturnBinaryOrToEarlyReturnRector.php index a63f7ed1411..bfc12a4bd60 100644 --- a/rules/EarlyReturn/Rector/Return_/ReturnBinaryOrToEarlyReturnRector.php +++ b/rules/EarlyReturn/Rector/Return_/ReturnBinaryOrToEarlyReturnRector.php @@ -6,11 +6,11 @@ use PhpParser\Node; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as splitting a single return into multiple early returns makes the code longer and harder to read. diff --git a/rules/EarlyReturn/Rector/StmtsAwareInterface/ReturnEarlyIfVariableRector.php b/rules/EarlyReturn/Rector/StmtsAwareInterface/ReturnEarlyIfVariableRector.php index caa5e5f8b0a..86080fba33f 100644 --- a/rules/EarlyReturn/Rector/StmtsAwareInterface/ReturnEarlyIfVariableRector.php +++ b/rules/EarlyReturn/Rector/StmtsAwareInterface/ReturnEarlyIfVariableRector.php @@ -15,11 +15,11 @@ use PhpParser\Node\Stmt\Return_; use PHPStan\PhpDocParser\Ast\PhpDoc\VarTagValueNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\VariableAnalyzer; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\EarlyReturn\Rector\StmtsAwareInterface\ReturnEarlyIfVariableRector\ReturnEarlyIfVariableRectorTest diff --git a/rules/Instanceof_/Rector/Ternary/FlipNegatedTernaryInstanceofRector.php b/rules/Instanceof_/Rector/Ternary/FlipNegatedTernaryInstanceofRector.php index a6fd26b2a29..58fd501a1a5 100644 --- a/rules/Instanceof_/Rector/Ternary/FlipNegatedTernaryInstanceofRector.php +++ b/rules/Instanceof_/Rector/Ternary/FlipNegatedTernaryInstanceofRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\Instanceof_; use PhpParser\Node\Expr\Ternary; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Instanceof_\Rector\Ternary\FlipNegatedTernaryInstanceofRector\FlipNegatedTernaryInstanceofRectorTest diff --git a/rules/Naming/Rector/Assign/RenameVariableToMatchMethodCallReturnTypeRector.php b/rules/Naming/Rector/Assign/RenameVariableToMatchMethodCallReturnTypeRector.php index 1f8ee3a60af..d53ee07bfe9 100644 --- a/rules/Naming/Rector/Assign/RenameVariableToMatchMethodCallReturnTypeRector.php +++ b/rules/Naming/Rector/Assign/RenameVariableToMatchMethodCallReturnTypeRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as renaming a variable to match a method call return type is risky. It can clobber meaningful, intentional local names and cause conflicts, while the existing name usually carries more context than the callee type. diff --git a/rules/Naming/Rector/ClassMethod/RenameParamToMatchTypeRector.php b/rules/Naming/Rector/ClassMethod/RenameParamToMatchTypeRector.php index 1c5bd9b704c..8d36fe3f0e5 100644 --- a/rules/Naming/Rector/ClassMethod/RenameParamToMatchTypeRector.php +++ b/rules/Naming/Rector/ClassMethod/RenameParamToMatchTypeRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it belongs to coding standard rather than refactoring. Renaming a param to match its type can make code less clear and cause conflicting variable names. diff --git a/rules/Naming/Rector/ClassMethod/RenameVariableToMatchNewTypeRector.php b/rules/Naming/Rector/ClassMethod/RenameVariableToMatchNewTypeRector.php index b106f28dd9e..f83b1f70f9e 100644 --- a/rules/Naming/Rector/ClassMethod/RenameVariableToMatchNewTypeRector.php +++ b/rules/Naming/Rector/ClassMethod/RenameVariableToMatchNewTypeRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it belongs to coding standard rather than refactoring. Renaming a variable to match the new type can make code less clear and cause conflicting variable names. diff --git a/rules/Naming/Rector/Class_/RenamePropertyToMatchTypeRector.php b/rules/Naming/Rector/Class_/RenamePropertyToMatchTypeRector.php index b62958fbd27..4a94c7741aa 100644 --- a/rules/Naming/Rector/Class_/RenamePropertyToMatchTypeRector.php +++ b/rules/Naming/Rector/Class_/RenamePropertyToMatchTypeRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as renaming properties to match their type is risky - it can conflict with existing names and remove custom naming that carries more context than the type alone. diff --git a/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchExprVariableRector.php b/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchExprVariableRector.php index 2c72609e489..56291b860c3 100644 --- a/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchExprVariableRector.php +++ b/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchExprVariableRector.php @@ -6,11 +6,11 @@ use PhpParser\Node; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it is risky. Renaming a foreach value variable to match the iterated expression variable can clobber meaningful local names and cause conflicts, while offering little real value. diff --git a/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchMethodCallReturnTypeRector.php b/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchMethodCallReturnTypeRector.php index 14cc8cdb3f8..f8e002c7df5 100644 --- a/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchMethodCallReturnTypeRector.php +++ b/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchMethodCallReturnTypeRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it is risky. Renaming a foreach value variable to match the method-call return type can clobber meaningful local names and introduce conflicts; the original naming often carries more context than the callee type. diff --git a/rules/Php52/Rector/Property/VarToPublicPropertyRector.php b/rules/Php52/Rector/Property/VarToPublicPropertyRector.php index b684f1291e3..9d146cda34e 100644 --- a/rules/Php52/Rector/Property/VarToPublicPropertyRector.php +++ b/rules/Php52/Rector/Property/VarToPublicPropertyRector.php @@ -6,10 +6,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Property; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php52/Rector/Switch_/ContinueToBreakInSwitchRector.php b/rules/Php52/Rector/Switch_/ContinueToBreakInSwitchRector.php index ce57e98c0c8..134872c9329 100644 --- a/rules/Php52/Rector/Switch_/ContinueToBreakInSwitchRector.php +++ b/rules/Php52/Rector/Switch_/ContinueToBreakInSwitchRector.php @@ -21,10 +21,10 @@ use PhpParser\Node\Stmt\While_; use PhpParser\NodeVisitor; use PHPStan\Type\Constant\ConstantIntegerType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php53/Rector/FuncCall/DirNameFileConstantToDirConstantRector.php b/rules/Php53/Rector/FuncCall/DirNameFileConstantToDirConstantRector.php index fb1bcf820f6..9609cf111ba 100644 --- a/rules/Php53/Rector/FuncCall/DirNameFileConstantToDirConstantRector.php +++ b/rules/Php53/Rector/FuncCall/DirNameFileConstantToDirConstantRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\MagicConst\Dir; use PhpParser\Node\Scalar\MagicConst\File; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php53/Rector/Ternary/TernaryToElvisRector.php b/rules/Php53/Rector/Ternary/TernaryToElvisRector.php index b2811c2bb9a..935026c71c1 100644 --- a/rules/Php53/Rector/Ternary/TernaryToElvisRector.php +++ b/rules/Php53/Rector/Ternary/TernaryToElvisRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr; use PhpParser\Node\Expr\Ternary; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php53/Rector/Variable/ReplaceHttpServerVarsByServerRector.php b/rules/Php53/Rector/Variable/ReplaceHttpServerVarsByServerRector.php index c4317eaee9c..1bc61bb7739 100644 --- a/rules/Php53/Rector/Variable/ReplaceHttpServerVarsByServerRector.php +++ b/rules/Php53/Rector/Variable/ReplaceHttpServerVarsByServerRector.php @@ -6,9 +6,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\Variable; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php54/Rector/Array_/LongArrayToShortArrayRector.php b/rules/Php54/Rector/Array_/LongArrayToShortArrayRector.php index 3d9d2004162..dfd501057ae 100644 --- a/rules/Php54/Rector/Array_/LongArrayToShortArrayRector.php +++ b/rules/Php54/Rector/Array_/LongArrayToShortArrayRector.php @@ -6,10 +6,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\Array_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php54/Rector/Break_/RemoveZeroBreakContinueRector.php b/rules/Php54/Rector/Break_/RemoveZeroBreakContinueRector.php index 8c99b85af8c..4c3f00173f7 100644 --- a/rules/Php54/Rector/Break_/RemoveZeroBreakContinueRector.php +++ b/rules/Php54/Rector/Break_/RemoveZeroBreakContinueRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Stmt\Break_; use PhpParser\Node\Stmt\Continue_; use PHPStan\Type\Constant\ConstantIntegerType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php54/Rector/FuncCall/RemoveReferenceFromCallRector.php b/rules/Php54/Rector/FuncCall/RemoveReferenceFromCallRector.php index eb3df6bdbed..fb3f9401d1a 100644 --- a/rules/Php54/Rector/FuncCall/RemoveReferenceFromCallRector.php +++ b/rules/Php54/Rector/FuncCall/RemoveReferenceFromCallRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php55/Rector/ClassConstFetch/StaticToSelfOnFinalClassRector.php b/rules/Php55/Rector/ClassConstFetch/StaticToSelfOnFinalClassRector.php index efe273817f0..ffc12d03124 100644 --- a/rules/Php55/Rector/ClassConstFetch/StaticToSelfOnFinalClassRector.php +++ b/rules/Php55/Rector/ClassConstFetch/StaticToSelfOnFinalClassRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\ClassConstFetch; use PhpParser\Node\Stmt\Class_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Enum\ObjectReference; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php55/Rector/Class_/ClassConstantToSelfClassRector.php b/rules/Php55/Rector/Class_/ClassConstantToSelfClassRector.php index 90bb9f2aa69..69210791905 100644 --- a/rules/Php55/Rector/Class_/ClassConstantToSelfClassRector.php +++ b/rules/Php55/Rector/Class_/ClassConstantToSelfClassRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\ClassConstFetch; use PhpParser\Node\Scalar\MagicConst\Class_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php55/Rector/FuncCall/GetCalledClassToSelfClassRector.php b/rules/Php55/Rector/FuncCall/GetCalledClassToSelfClassRector.php index 5ac15c3985f..323fd83c70b 100644 --- a/rules/Php55/Rector/FuncCall/GetCalledClassToSelfClassRector.php +++ b/rules/Php55/Rector/FuncCall/GetCalledClassToSelfClassRector.php @@ -7,12 +7,12 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; use PHPStan\Analyser\Scope; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Enum\ObjectReference; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; use Rector\Reflection\ClassModifierChecker; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php55/Rector/FuncCall/GetCalledClassToStaticClassRector.php b/rules/Php55/Rector/FuncCall/GetCalledClassToStaticClassRector.php index 8650b0c9572..d13cb5978c3 100644 --- a/rules/Php55/Rector/FuncCall/GetCalledClassToStaticClassRector.php +++ b/rules/Php55/Rector/FuncCall/GetCalledClassToStaticClassRector.php @@ -6,11 +6,11 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Enum\ObjectReference; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php55/Rector/FuncCall/PregReplaceEModifierRector.php b/rules/Php55/Rector/FuncCall/PregReplaceEModifierRector.php index abf6a246aaa..1b779fea6c6 100644 --- a/rules/Php55/Rector/FuncCall/PregReplaceEModifierRector.php +++ b/rules/Php55/Rector/FuncCall/PregReplaceEModifierRector.php @@ -10,11 +10,11 @@ use PhpParser\Node\Expr\Closure; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Php55\RegexMatcher; use Rector\Php72\NodeFactory\AnonymousFunctionFactory; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php55/Rector/String_/StringClassNameToClassConstantRector.php b/rules/Php55/Rector/String_/StringClassNameToClassConstantRector.php index ed29be7f1dc..5b3c5e110c3 100644 --- a/rules/Php55/Rector/String_/StringClassNameToClassConstantRector.php +++ b/rules/Php55/Rector/String_/StringClassNameToClassConstantRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Scalar\String_; use PHPStan\Reflection\ReflectionProvider; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Webmozart\Assert\Assert; diff --git a/rules/Php56/Rector/FuncCall/PowToExpRector.php b/rules/Php56/Rector/FuncCall/PowToExpRector.php index 1af5a10fee4..41ad5ccae98 100644 --- a/rules/Php56/Rector/FuncCall/PowToExpRector.php +++ b/rules/Php56/Rector/FuncCall/PowToExpRector.php @@ -7,11 +7,11 @@ use PhpParser\Node; use PhpParser\Node\Expr\BinaryOp\Pow; use PhpParser\Node\Expr\FuncCall; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\PowOperandAnalyzer; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/Assign/ListSplitStringRector.php b/rules/Php70/Rector/Assign/ListSplitStringRector.php index 332fc102d11..44ce5b54ea8 100644 --- a/rules/Php70/Rector/Assign/ListSplitStringRector.php +++ b/rules/Php70/Rector/Assign/ListSplitStringRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\List_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/Assign/ListSwapArrayOrderRector.php b/rules/Php70/Rector/Assign/ListSwapArrayOrderRector.php index dd4f9152e42..4216839b43a 100644 --- a/rules/Php70/Rector/Assign/ListSwapArrayOrderRector.php +++ b/rules/Php70/Rector/Assign/ListSwapArrayOrderRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\Assign; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/Break_/BreakNotInLoopOrSwitchToReturnRector.php b/rules/Php70/Rector/Break_/BreakNotInLoopOrSwitchToReturnRector.php index 905f6b829ff..0a86f476628 100644 --- a/rules/Php70/Rector/Break_/BreakNotInLoopOrSwitchToReturnRector.php +++ b/rules/Php70/Rector/Break_/BreakNotInLoopOrSwitchToReturnRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\Break_; use PhpParser\Node\Stmt\Return_; use PhpParser\NodeVisitor; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeNestingScope\ContextAnalyzer; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/ClassMethod/Php4ConstructorRector.php b/rules/Php70/Rector/ClassMethod/Php4ConstructorRector.php index 2da35cb897c..627d840f039 100644 --- a/rules/Php70/Rector/ClassMethod/Php4ConstructorRector.php +++ b/rules/Php70/Rector/ClassMethod/Php4ConstructorRector.php @@ -15,14 +15,14 @@ use PhpParser\Node\Stmt\Expression; use PHPStan\Analyser\Scope; use PHPStan\Reflection\ClassReflection; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Enum\ObjectReference; use Rector\NodeCollector\ScopeResolver\ParentClassScopeResolver; use Rector\Php70\NodeAnalyzer\MethodCallNameAnalyzer; use Rector\Php70\NodeAnalyzer\Php4ConstructorClassMethodAnalyzer; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/FuncCall/CallUserMethodRector.php b/rules/Php70/Rector/FuncCall/CallUserMethodRector.php index 4bb682e971f..ff85beabe2d 100644 --- a/rules/Php70/Rector/FuncCall/CallUserMethodRector.php +++ b/rules/Php70/Rector/FuncCall/CallUserMethodRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/FuncCall/EregToPregMatchRector.php b/rules/Php70/Rector/FuncCall/EregToPregMatchRector.php index abd6d3a5f1f..6b2b01f5cdc 100644 --- a/rules/Php70/Rector/FuncCall/EregToPregMatchRector.php +++ b/rules/Php70/Rector/FuncCall/EregToPregMatchRector.php @@ -16,10 +16,10 @@ use PhpParser\Node\Name; use PhpParser\Node\Scalar\Int_; use PhpParser\Node\Scalar\String_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Php70\EregToPcreTransformer; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Webmozart\Assert\Assert; diff --git a/rules/Php70/Rector/FuncCall/MultiDirnameRector.php b/rules/Php70/Rector/FuncCall/MultiDirnameRector.php index 96db6609466..3276269e110 100644 --- a/rules/Php70/Rector/FuncCall/MultiDirnameRector.php +++ b/rules/Php70/Rector/FuncCall/MultiDirnameRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\Int_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/FuncCall/RandomFunctionRector.php b/rules/Php70/Rector/FuncCall/RandomFunctionRector.php index 58bf37ec2f9..c3192b4044d 100644 --- a/rules/Php70/Rector/FuncCall/RandomFunctionRector.php +++ b/rules/Php70/Rector/FuncCall/RandomFunctionRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; use PhpParser\Node\Scalar\Int_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/FuncCall/RenameMktimeWithoutArgsToTimeRector.php b/rules/Php70/Rector/FuncCall/RenameMktimeWithoutArgsToTimeRector.php index d86753d9694..364afca611d 100644 --- a/rules/Php70/Rector/FuncCall/RenameMktimeWithoutArgsToTimeRector.php +++ b/rules/Php70/Rector/FuncCall/RenameMktimeWithoutArgsToTimeRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/FunctionLike/ExceptionHandlerTypehintRector.php b/rules/Php70/Rector/FunctionLike/ExceptionHandlerTypehintRector.php index e2c47ae0724..36eed008800 100644 --- a/rules/Php70/Rector/FunctionLike/ExceptionHandlerTypehintRector.php +++ b/rules/Php70/Rector/FunctionLike/ExceptionHandlerTypehintRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\NullableType; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Util\StringUtils; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/If_/IfToSpaceshipRector.php b/rules/Php70/Rector/If_/IfToSpaceshipRector.php index 427432e542e..ad1fc019465 100644 --- a/rules/Php70/Rector/If_/IfToSpaceshipRector.php +++ b/rules/Php70/Rector/If_/IfToSpaceshipRector.php @@ -13,14 +13,14 @@ use PhpParser\Node\Stmt\Else_; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Php70\Enum\BattleshipCompareOrder; use Rector\Php70\NodeAnalyzer\BattleshipTernaryAnalyzer; use Rector\Php70\ValueObject\ComparedExprs; use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/List_/EmptyListRector.php b/rules/Php70/Rector/List_/EmptyListRector.php index 0464e9d9f31..0694a087d2a 100644 --- a/rules/Php70/Rector/List_/EmptyListRector.php +++ b/rules/Php70/Rector/List_/EmptyListRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\ArrayItem; use PhpParser\Node\Expr\List_; use PhpParser\Node\Expr\Variable; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/MethodCall/ThisCallOnStaticMethodToStaticCallRector.php b/rules/Php70/Rector/MethodCall/ThisCallOnStaticMethodToStaticCallRector.php index cc7ed334d27..8b917f0300c 100644 --- a/rules/Php70/Rector/MethodCall/ThisCallOnStaticMethodToStaticCallRector.php +++ b/rules/Php70/Rector/MethodCall/ThisCallOnStaticMethodToStaticCallRector.php @@ -14,13 +14,13 @@ use PhpParser\NodeVisitor; use PHPStan\Reflection\ClassReflection; use PHPStan\Reflection\Php\PhpMethodReflection; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Enum\ObjectReference; use Rector\NodeCollector\StaticAnalyzer; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/StaticCall/StaticCallOnNonStaticToInstanceCallRector.php b/rules/Php70/Rector/StaticCall/StaticCallOnNonStaticToInstanceCallRector.php index 3b8d5b8d5fa..bbe8ec258d5 100644 --- a/rules/Php70/Rector/StaticCall/StaticCallOnNonStaticToInstanceCallRector.php +++ b/rules/Php70/Rector/StaticCall/StaticCallOnNonStaticToInstanceCallRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\StaticCall; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/StmtsAwareInterface/IfIssetToCoalescingRector.php b/rules/Php70/Rector/StmtsAwareInterface/IfIssetToCoalescingRector.php index 58a74af7db5..2be09d02080 100644 --- a/rules/Php70/Rector/StmtsAwareInterface/IfIssetToCoalescingRector.php +++ b/rules/Php70/Rector/StmtsAwareInterface/IfIssetToCoalescingRector.php @@ -14,11 +14,11 @@ use PhpParser\Node\Stmt\Else_; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/Switch_/ReduceMultipleDefaultSwitchRector.php b/rules/Php70/Rector/Switch_/ReduceMultipleDefaultSwitchRector.php index 1e9a597218c..2d3c807c4d0 100644 --- a/rules/Php70/Rector/Switch_/ReduceMultipleDefaultSwitchRector.php +++ b/rules/Php70/Rector/Switch_/ReduceMultipleDefaultSwitchRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr; use PhpParser\Node\Stmt\Switch_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/Ternary/TernaryToNullCoalescingRector.php b/rules/Php70/Rector/Ternary/TernaryToNullCoalescingRector.php index 71d88fbb390..b9b296d18ce 100644 --- a/rules/Php70/Rector/Ternary/TernaryToNullCoalescingRector.php +++ b/rules/Php70/Rector/Ternary/TernaryToNullCoalescingRector.php @@ -15,11 +15,11 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\Isset_; use PhpParser\Node\Expr\Ternary; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\Application\File; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/Ternary/TernaryToSpaceshipRector.php b/rules/Php70/Rector/Ternary/TernaryToSpaceshipRector.php index 6e881d9cab6..0d6acf92a2c 100644 --- a/rules/Php70/Rector/Ternary/TernaryToSpaceshipRector.php +++ b/rules/Php70/Rector/Ternary/TernaryToSpaceshipRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Expr\BinaryOp\Smaller; use PhpParser\Node\Expr\BinaryOp\Spaceship; use PhpParser\Node\Expr\Ternary; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/Variable/WrapVariableVariableNameInCurlyBracesRector.php b/rules/Php70/Rector/Variable/WrapVariableVariableNameInCurlyBracesRector.php index 5533d185317..60efbed007a 100644 --- a/rules/Php70/Rector/Variable/WrapVariableVariableNameInCurlyBracesRector.php +++ b/rules/Php70/Rector/Variable/WrapVariableVariableNameInCurlyBracesRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\PropertyFetch; use PhpParser\Node\Expr\Variable; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php71/Rector/Assign/AssignArrayToStringRector.php b/rules/Php71/Rector/Assign/AssignArrayToStringRector.php index 45db6467b0a..105ff929926 100644 --- a/rules/Php71/Rector/Assign/AssignArrayToStringRector.php +++ b/rules/Php71/Rector/Assign/AssignArrayToStringRector.php @@ -19,11 +19,11 @@ use PhpParser\Node\Stmt\Property; use PhpParser\NodeVisitor; use PHPStan\Type\UnionType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\FileNode; use Rector\PhpParser\NodeFinder\PropertyFetchFinder; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php71/Rector/BinaryOp/BinaryOpBetweenNumberAndStringRector.php b/rules/Php71/Rector/BinaryOp/BinaryOpBetweenNumberAndStringRector.php index 775b66108ea..79e84b4d23c 100644 --- a/rules/Php71/Rector/BinaryOp/BinaryOpBetweenNumberAndStringRector.php +++ b/rules/Php71/Rector/BinaryOp/BinaryOpBetweenNumberAndStringRector.php @@ -16,10 +16,10 @@ use PhpParser\Node\Scalar\MagicConst\Line; use PhpParser\Node\Scalar\String_; use PHPStan\Type\Constant\ConstantStringType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php71/Rector/BooleanOr/IsIterableRector.php b/rules/Php71/Rector/BooleanOr/IsIterableRector.php index eb3f201f211..eb67abb89ca 100644 --- a/rules/Php71/Rector/BooleanOr/IsIterableRector.php +++ b/rules/Php71/Rector/BooleanOr/IsIterableRector.php @@ -8,11 +8,11 @@ use PhpParser\Node\Expr\BinaryOp\BooleanOr; use PhpParser\Node\Name; use PHPStan\Reflection\ReflectionProvider; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Php\PhpVersionProvider; use Rector\Php71\IsArrayAndDualCheckToAble; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php71/Rector/FuncCall/RemoveExtraParametersRector.php b/rules/Php71/Rector/FuncCall/RemoveExtraParametersRector.php index 8675e9a2281..2188f0758fd 100644 --- a/rules/Php71/Rector/FuncCall/RemoveExtraParametersRector.php +++ b/rules/Php71/Rector/FuncCall/RemoveExtraParametersRector.php @@ -14,12 +14,12 @@ use PHPStan\Reflection\MethodReflection; use PHPStan\Reflection\Php\PhpMethodReflection; use PHPStan\Reflection\Type\UnionTypeMethodReflection; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Enum\ObjectReference; use Rector\NodeAnalyzer\VariadicAnalyzer; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php71/Rector/List_/ListToArrayDestructRector.php b/rules/Php71/Rector/List_/ListToArrayDestructRector.php index 63c4531f824..7572135e1dd 100644 --- a/rules/Php71/Rector/List_/ListToArrayDestructRector.php +++ b/rules/Php71/Rector/List_/ListToArrayDestructRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\List_; use PhpParser\Node\Stmt\Foreach_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php71/Rector/TryCatch/MultiExceptionCatchRector.php b/rules/Php71/Rector/TryCatch/MultiExceptionCatchRector.php index 9ffd823f4c7..0d2065768c8 100644 --- a/rules/Php71/Rector/TryCatch/MultiExceptionCatchRector.php +++ b/rules/Php71/Rector/TryCatch/MultiExceptionCatchRector.php @@ -6,10 +6,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\TryCatch; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Printer\BetterStandardPrinter; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php72/Rector/Assign/ListEachRector.php b/rules/Php72/Rector/Assign/ListEachRector.php index 1ed4ed4fa16..5ffe08bef8f 100644 --- a/rules/Php72/Rector/Assign/ListEachRector.php +++ b/rules/Php72/Rector/Assign/ListEachRector.php @@ -9,12 +9,12 @@ use PhpParser\Node\Expr\Assign; use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Expression; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\NodeManipulator\AssignManipulator; use Rector\Php72\ValueObject\ListAndEach; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php72/Rector/Assign/ReplaceEachAssignmentWithKeyCurrentRector.php b/rules/Php72/Rector/Assign/ReplaceEachAssignmentWithKeyCurrentRector.php index 6f6275453a5..f5a95be93d9 100644 --- a/rules/Php72/Rector/Assign/ReplaceEachAssignmentWithKeyCurrentRector.php +++ b/rules/Php72/Rector/Assign/ReplaceEachAssignmentWithKeyCurrentRector.php @@ -14,9 +14,9 @@ use PhpParser\Node\Expr\List_; use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Expression; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php72/Rector/FuncCall/CreateFunctionToAnonymousFunctionRector.php b/rules/Php72/Rector/FuncCall/CreateFunctionToAnonymousFunctionRector.php index 6d2466b8ddc..c92621a9e47 100644 --- a/rules/Php72/Rector/FuncCall/CreateFunctionToAnonymousFunctionRector.php +++ b/rules/Php72/Rector/FuncCall/CreateFunctionToAnonymousFunctionRector.php @@ -17,13 +17,13 @@ use PhpParser\Node\Scalar\String_; use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Expression; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Php\ReservedKeywordAnalyzer; use Rector\Php72\NodeFactory\AnonymousFunctionFactory; use Rector\PhpParser\Parser\InlineCodeParser; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php72/Rector/FuncCall/GetClassOnNullRector.php b/rules/Php72/Rector/FuncCall/GetClassOnNullRector.php index 95f414a77bd..e4768cf5c83 100644 --- a/rules/Php72/Rector/FuncCall/GetClassOnNullRector.php +++ b/rules/Php72/Rector/FuncCall/GetClassOnNullRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Expr\Ternary; use PhpParser\Node\Stmt\Class_; use PhpParser\NodeVisitor; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php72/Rector/FuncCall/ParseStrWithResultArgumentRector.php b/rules/Php72/Rector/FuncCall/ParseStrWithResultArgumentRector.php index 71718f45d02..6070f54dce3 100644 --- a/rules/Php72/Rector/FuncCall/ParseStrWithResultArgumentRector.php +++ b/rules/Php72/Rector/FuncCall/ParseStrWithResultArgumentRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Expr\Variable; use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Expression; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php72/Rector/FuncCall/StringifyDefineRector.php b/rules/Php72/Rector/FuncCall/StringifyDefineRector.php index 64d29a65f4c..edd99533ed4 100644 --- a/rules/Php72/Rector/FuncCall/StringifyDefineRector.php +++ b/rules/Php72/Rector/FuncCall/StringifyDefineRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr\ConstFetch; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\String_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\TypeAnalyzer\StringTypeAnalyzer; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php72/Rector/FuncCall/StringsAssertNakedRector.php b/rules/Php72/Rector/FuncCall/StringsAssertNakedRector.php index b41a39bb67c..4d85efd8646 100644 --- a/rules/Php72/Rector/FuncCall/StringsAssertNakedRector.php +++ b/rules/Php72/Rector/FuncCall/StringsAssertNakedRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\String_; use PhpParser\Node\Stmt\Expression; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Parser\SimplePhpParser; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php72/Rector/Unset_/UnsetCastRector.php b/rules/Php72/Rector/Unset_/UnsetCastRector.php index c70ce808fce..d2abff062eb 100644 --- a/rules/Php72/Rector/Unset_/UnsetCastRector.php +++ b/rules/Php72/Rector/Unset_/UnsetCastRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Stmt\Expression; use PhpParser\NodeVisitor; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php72/Rector/While_/WhileEachToForeachRector.php b/rules/Php72/Rector/While_/WhileEachToForeachRector.php index e83f8e8bd08..c7dd928221f 100644 --- a/rules/Php72/Rector/While_/WhileEachToForeachRector.php +++ b/rules/Php72/Rector/While_/WhileEachToForeachRector.php @@ -9,11 +9,11 @@ use PhpParser\Node\Expr\Assign; use PhpParser\Node\Stmt\Foreach_; use PhpParser\Node\Stmt\While_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\AssignManipulator; use Rector\Php72\ValueObject\ListAndEach; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php73/Rector/BooleanOr/IsCountableRector.php b/rules/Php73/Rector/BooleanOr/IsCountableRector.php index 1640223281b..97aad5ea2dc 100644 --- a/rules/Php73/Rector/BooleanOr/IsCountableRector.php +++ b/rules/Php73/Rector/BooleanOr/IsCountableRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr\BinaryOp\BooleanOr; use PhpParser\Node\Name; use PHPStan\Reflection\ReflectionProvider; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Php71\IsArrayAndDualCheckToAble; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php73/Rector/ConstFetch/SensitiveConstantNameRector.php b/rules/Php73/Rector/ConstFetch/SensitiveConstantNameRector.php index f3432d90124..214c44bbf98 100644 --- a/rules/Php73/Rector/ConstFetch/SensitiveConstantNameRector.php +++ b/rules/Php73/Rector/ConstFetch/SensitiveConstantNameRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Name; use PhpParser\Node\Name\FullyQualified; use PHPStan\Reflection\ReflectionProvider; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php73/Rector/FuncCall/ArrayKeyFirstLastRector.php b/rules/Php73/Rector/FuncCall/ArrayKeyFirstLastRector.php index efea3cdbdd3..d9d96c9c9f6 100644 --- a/rules/Php73/Rector/FuncCall/ArrayKeyFirstLastRector.php +++ b/rules/Php73/Rector/FuncCall/ArrayKeyFirstLastRector.php @@ -10,11 +10,11 @@ use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Expression; use PHPStan\Reflection\ReflectionProvider; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php73/Rector/FuncCall/ArrayKeysToArrayKeyFirstLastRector.php b/rules/Php73/Rector/FuncCall/ArrayKeysToArrayKeyFirstLastRector.php index 93f48bf9068..e1ab390b189 100644 --- a/rules/Php73/Rector/FuncCall/ArrayKeysToArrayKeyFirstLastRector.php +++ b/rules/Php73/Rector/FuncCall/ArrayKeysToArrayKeyFirstLastRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Identifier; use PhpParser\Node\Name; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php73/Rector/FuncCall/JsonThrowOnErrorRector.php b/rules/Php73/Rector/FuncCall/JsonThrowOnErrorRector.php index 69229383287..a878cd79dbc 100644 --- a/rules/Php73/Rector/FuncCall/JsonThrowOnErrorRector.php +++ b/rules/Php73/Rector/FuncCall/JsonThrowOnErrorRector.php @@ -6,11 +6,11 @@ use PhpParser\Node; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php73/Rector/FuncCall/RegexDashEscapeRector.php b/rules/Php73/Rector/FuncCall/RegexDashEscapeRector.php index e9b6c17c0d8..ff099ef61ff 100644 --- a/rules/Php73/Rector/FuncCall/RegexDashEscapeRector.php +++ b/rules/Php73/Rector/FuncCall/RegexDashEscapeRector.php @@ -7,10 +7,10 @@ use Nette\Utils\Strings; use PhpParser\Node; use PhpParser\Node\Scalar\String_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Util\StringUtils; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php73/Rector/FuncCall/SensitiveDefineRector.php b/rules/Php73/Rector/FuncCall/SensitiveDefineRector.php index b88b93ff159..cacba89f2a5 100644 --- a/rules/Php73/Rector/FuncCall/SensitiveDefineRector.php +++ b/rules/Php73/Rector/FuncCall/SensitiveDefineRector.php @@ -6,9 +6,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php73/Rector/FuncCall/SetCookieRector.php b/rules/Php73/Rector/FuncCall/SetCookieRector.php index 96e1e2b5f63..8b88d4a1a87 100644 --- a/rules/Php73/Rector/FuncCall/SetCookieRector.php +++ b/rules/Php73/Rector/FuncCall/SetCookieRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Expr\Array_; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\String_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php73/Rector/FuncCall/StringifyStrNeedlesRector.php b/rules/Php73/Rector/FuncCall/StringifyStrNeedlesRector.php index e4b8a11759a..ed99c909154 100644 --- a/rules/Php73/Rector/FuncCall/StringifyStrNeedlesRector.php +++ b/rules/Php73/Rector/FuncCall/StringifyStrNeedlesRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\Cast\String_; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\InterpolatedString; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php73/Rector/String_/SensitiveHereNowDocRector.php b/rules/Php73/Rector/String_/SensitiveHereNowDocRector.php index b40ac5f4364..1848433f345 100644 --- a/rules/Php73/Rector/String_/SensitiveHereNowDocRector.php +++ b/rules/Php73/Rector/String_/SensitiveHereNowDocRector.php @@ -6,10 +6,10 @@ use PhpParser\Node; use PhpParser\Node\Scalar\String_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php74/Rector/ArrayDimFetch/CurlyToSquareBracketArrayStringRector.php b/rules/Php74/Rector/ArrayDimFetch/CurlyToSquareBracketArrayStringRector.php index 2a2289f5b71..8363572dbaf 100644 --- a/rules/Php74/Rector/ArrayDimFetch/CurlyToSquareBracketArrayStringRector.php +++ b/rules/Php74/Rector/ArrayDimFetch/CurlyToSquareBracketArrayStringRector.php @@ -6,10 +6,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\ArrayDimFetch; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\Application\File; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php74/Rector/Assign/NullCoalescingOperatorRector.php b/rules/Php74/Rector/Assign/NullCoalescingOperatorRector.php index 2ba125bd98c..2b07b30863b 100644 --- a/rules/Php74/Rector/Assign/NullCoalescingOperatorRector.php +++ b/rules/Php74/Rector/Assign/NullCoalescingOperatorRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\AssignOp\Coalesce as AssignCoalesce; use PhpParser\Node\Expr\BinaryOp\Coalesce; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php74/Rector/Closure/ClosureToArrowFunctionRector.php b/rules/Php74/Rector/Closure/ClosureToArrowFunctionRector.php index 881b6630de6..c376a65e4fa 100644 --- a/rules/Php74/Rector/Closure/ClosureToArrowFunctionRector.php +++ b/rules/Php74/Rector/Closure/ClosureToArrowFunctionRector.php @@ -8,11 +8,11 @@ use PhpParser\Node\Expr; use PhpParser\Node\Expr\ArrowFunction; use PhpParser\Node\Expr\Closure; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Php74\NodeAnalyzer\ClosureArrowFunctionAnalyzer; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php74/Rector/FuncCall/ArrayKeyExistsOnPropertyRector.php b/rules/Php74/Rector/FuncCall/ArrayKeyExistsOnPropertyRector.php index 06ae40e81e4..60dbe36ae7e 100644 --- a/rules/Php74/Rector/FuncCall/ArrayKeyExistsOnPropertyRector.php +++ b/rules/Php74/Rector/FuncCall/ArrayKeyExistsOnPropertyRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; use PHPStan\Type\ObjectType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php74/Rector/FuncCall/FilterVarToAddSlashesRector.php b/rules/Php74/Rector/FuncCall/FilterVarToAddSlashesRector.php index 12905c0f3c3..0ff516550bc 100644 --- a/rules/Php74/Rector/FuncCall/FilterVarToAddSlashesRector.php +++ b/rules/Php74/Rector/FuncCall/FilterVarToAddSlashesRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php74/Rector/FuncCall/HebrevcToNl2brHebrevRector.php b/rules/Php74/Rector/FuncCall/HebrevcToNl2brHebrevRector.php index 25cb7a745d7..b30980ccbd7 100644 --- a/rules/Php74/Rector/FuncCall/HebrevcToNl2brHebrevRector.php +++ b/rules/Php74/Rector/FuncCall/HebrevcToNl2brHebrevRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php74/Rector/FuncCall/MbStrrposEncodingArgumentPositionRector.php b/rules/Php74/Rector/FuncCall/MbStrrposEncodingArgumentPositionRector.php index c44259984f4..87ff20e1548 100644 --- a/rules/Php74/Rector/FuncCall/MbStrrposEncodingArgumentPositionRector.php +++ b/rules/Php74/Rector/FuncCall/MbStrrposEncodingArgumentPositionRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\Int_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php74/Rector/FuncCall/MoneyFormatToNumberFormatRector.php b/rules/Php74/Rector/FuncCall/MoneyFormatToNumberFormatRector.php index 7b1cfe417d2..9b1ef1d8f8b 100644 --- a/rules/Php74/Rector/FuncCall/MoneyFormatToNumberFormatRector.php +++ b/rules/Php74/Rector/FuncCall/MoneyFormatToNumberFormatRector.php @@ -12,11 +12,11 @@ use PhpParser\Node\Name; use PhpParser\Node\Scalar\Int_; use PhpParser\Node\Scalar\String_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ArgsAnalyzer; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php74/Rector/FuncCall/RestoreIncludePathToIniRestoreRector.php b/rules/Php74/Rector/FuncCall/RestoreIncludePathToIniRestoreRector.php index 2f0792534c3..009fcc3b90d 100644 --- a/rules/Php74/Rector/FuncCall/RestoreIncludePathToIniRestoreRector.php +++ b/rules/Php74/Rector/FuncCall/RestoreIncludePathToIniRestoreRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; use PhpParser\Node\Scalar\String_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php74/Rector/If_/IfToNullCoalescingAssignRector.php b/rules/Php74/Rector/If_/IfToNullCoalescingAssignRector.php index d55b3175e90..f2da5351191 100644 --- a/rules/Php74/Rector/If_/IfToNullCoalescingAssignRector.php +++ b/rules/Php74/Rector/If_/IfToNullCoalescingAssignRector.php @@ -21,12 +21,12 @@ use PHPStan\Type\MixedType; use PHPStan\Type\TypeCombinator; use Rector\BetterPhpDocParser\Comment\CommentsMerger; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php74/Rector/Property/RestoreDefaultNullToNullableTypePropertyRector.php b/rules/Php74/Rector/Property/RestoreDefaultNullToNullableTypePropertyRector.php index d85ac0bea94..459fecf51f4 100644 --- a/rules/Php74/Rector/Property/RestoreDefaultNullToNullableTypePropertyRector.php +++ b/rules/Php74/Rector/Property/RestoreDefaultNullToNullableTypePropertyRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Property; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\AlreadyAssignDetector\ConstructorAssignDetector; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php74/Rector/StaticCall/ExportToReflectionFunctionRector.php b/rules/Php74/Rector/StaticCall/ExportToReflectionFunctionRector.php index 4727af3e1b7..a4bcad448d2 100644 --- a/rules/Php74/Rector/StaticCall/ExportToReflectionFunctionRector.php +++ b/rules/Php74/Rector/StaticCall/ExportToReflectionFunctionRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Name; use PHPStan\Type\ObjectType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php74/Rector/Ternary/ParenthesizeNestedTernaryRector.php b/rules/Php74/Rector/Ternary/ParenthesizeNestedTernaryRector.php index d3ec96cb960..7f0c86e41e4 100644 --- a/rules/Php74/Rector/Ternary/ParenthesizeNestedTernaryRector.php +++ b/rules/Php74/Rector/Ternary/ParenthesizeNestedTernaryRector.php @@ -7,11 +7,11 @@ use PhpParser\Node; use PhpParser\Node\Expr; use PhpParser\Node\Expr\Ternary; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Php74\Tokenizer\ParenthesizedNestedTernaryAnalyzer; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php80/Rector/Catch_/RemoveUnusedVariableInCatchRector.php b/rules/Php80/Rector/Catch_/RemoveUnusedVariableInCatchRector.php index 2b417be59a4..c23986bf286 100644 --- a/rules/Php80/Rector/Catch_/RemoveUnusedVariableInCatchRector.php +++ b/rules/Php80/Rector/Catch_/RemoveUnusedVariableInCatchRector.php @@ -9,12 +9,12 @@ use PhpParser\Node\Stmt\Finally_; use PhpParser\Node\Stmt\TryCatch; use Rector\DeadCode\NodeAnalyzer\ExprUsedInNodeAnalyzer; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\StmtsManipulator; use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php80/Rector/ClassConstFetch/ClassOnThisVariableObjectRector.php b/rules/Php80/Rector/ClassConstFetch/ClassOnThisVariableObjectRector.php index 251c723a4eb..ae475f0d804 100644 --- a/rules/Php80/Rector/ClassConstFetch/ClassOnThisVariableObjectRector.php +++ b/rules/Php80/Rector/ClassConstFetch/ClassOnThisVariableObjectRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Identifier; use PhpParser\Node\Name; use PhpParser\Node\Stmt\Class_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php80/Rector/ClassMethod/AddParamBasedOnParentClassMethodRector.php b/rules/Php80/Rector/ClassMethod/AddParamBasedOnParentClassMethodRector.php index 7fe889acec6..7de47e00572 100644 --- a/rules/Php80/Rector/ClassMethod/AddParamBasedOnParentClassMethodRector.php +++ b/rules/Php80/Rector/ClassMethod/AddParamBasedOnParentClassMethodRector.php @@ -23,14 +23,14 @@ use PHPStan\Reflection\ExtendedParameterReflection; use PHPStan\Reflection\MethodReflection; use PHPStan\Reflection\ParametersAcceptorSelector; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PhpParser\Printer\BetterStandardPrinter; use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; diff --git a/rules/Php80/Rector/ClassMethod/FinalPrivateToPrivateVisibilityRector.php b/rules/Php80/Rector/ClassMethod/FinalPrivateToPrivateVisibilityRector.php index d2ac62c8851..3b2d30f172d 100644 --- a/rules/Php80/Rector/ClassMethod/FinalPrivateToPrivateVisibilityRector.php +++ b/rules/Php80/Rector/ClassMethod/FinalPrivateToPrivateVisibilityRector.php @@ -6,10 +6,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php80/Rector/ClassMethod/SetStateToStaticRector.php b/rules/Php80/Rector/ClassMethod/SetStateToStaticRector.php index c605fc05736..2e5ef93bf3b 100644 --- a/rules/Php80/Rector/ClassMethod/SetStateToStaticRector.php +++ b/rules/Php80/Rector/ClassMethod/SetStateToStaticRector.php @@ -6,10 +6,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php80/Rector/Class_/AnnotationToAttributeRector.php b/rules/Php80/Rector/Class_/AnnotationToAttributeRector.php index 933b132dfa2..eaee929cc65 100644 --- a/rules/Php80/Rector/Class_/AnnotationToAttributeRector.php +++ b/rules/Php80/Rector/Class_/AnnotationToAttributeRector.php @@ -27,6 +27,8 @@ use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTagRemover; use Rector\Comments\NodeDocBlock\DocBlockUpdater; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\Configuration\InvalidConfigurationException; use Rector\Naming\Naming\UseImportsResolver; use Rector\Php80\NodeAnalyzer\PhpAttributeAnalyzer; @@ -38,8 +40,6 @@ use Rector\PhpAttribute\NodeFactory\PhpAttributeGroupFactory; use Rector\PhpDocParser\PhpDocParser\PhpDocNodeTraverser; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Util\StringUtils; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php80/Rector/Class_/ClassPropertyAssignToConstructorPromotionRector.php b/rules/Php80/Rector/Class_/ClassPropertyAssignToConstructorPromotionRector.php index 12e6eae8070..f96d4b14664 100644 --- a/rules/Php80/Rector/Class_/ClassPropertyAssignToConstructorPromotionRector.php +++ b/rules/Php80/Rector/Class_/ClassPropertyAssignToConstructorPromotionRector.php @@ -29,6 +29,8 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Naming\PropertyRenamer\PropertyPromotionRenamer; use Rector\Naming\VariableRenamer; use Rector\NodeAnalyzer\ParamAnalyzer; @@ -41,8 +43,6 @@ use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; diff --git a/rules/Php80/Rector/Class_/StringableForToStringRector.php b/rules/Php80/Rector/Class_/StringableForToStringRector.php index b38dc261840..f36b5866ab4 100644 --- a/rules/Php80/Rector/Class_/StringableForToStringRector.php +++ b/rules/Php80/Rector/Class_/StringableForToStringRector.php @@ -16,11 +16,11 @@ use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\Return_; use PhpParser\NodeVisitor; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\FamilyTree\Reflection\FamilyRelationsAnalyzer; use Rector\NodeAnalyzer\ClassAnalyzer; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; use Rector\TypeDeclaration\TypeInferer\SilentVoidResolver; use Rector\ValueObject\MethodName; diff --git a/rules/Php80/Rector/FuncCall/ClassOnObjectRector.php b/rules/Php80/Rector/FuncCall/ClassOnObjectRector.php index ae9ad751981..7a83c853316 100644 --- a/rules/Php80/Rector/FuncCall/ClassOnObjectRector.php +++ b/rules/Php80/Rector/FuncCall/ClassOnObjectRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\ClassConstFetch; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php80/Rector/Identical/StrEndsWithRector.php b/rules/Php80/Rector/Identical/StrEndsWithRector.php index df40e7a3fb7..64a442225e7 100644 --- a/rules/Php80/Rector/Identical/StrEndsWithRector.php +++ b/rules/Php80/Rector/Identical/StrEndsWithRector.php @@ -17,11 +17,11 @@ use PhpParser\Node\Expr\UnaryMinus; use PhpParser\Node\Scalar\Int_; use PhpParser\Node\Scalar\String_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\BinaryOpAnalyzer; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\FuncCallAndExpr; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; diff --git a/rules/Php80/Rector/Identical/StrStartsWithRector.php b/rules/Php80/Rector/Identical/StrStartsWithRector.php index ca0fcc49bd4..39a3ef4447d 100644 --- a/rules/Php80/Rector/Identical/StrStartsWithRector.php +++ b/rules/Php80/Rector/Identical/StrStartsWithRector.php @@ -9,14 +9,14 @@ use PhpParser\Node\Expr\BinaryOp\Identical; use PhpParser\Node\Expr\BinaryOp\NotEqual; use PhpParser\Node\Expr\BinaryOp\NotIdentical; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Php80\Contract\StrStartWithMatchAndRefactorInterface; use Rector\Php80\MatchAndRefactor\StrStartsWithMatchAndRefactor\StrncmpMatchAndRefactor; use Rector\Php80\MatchAndRefactor\StrStartsWithMatchAndRefactor\StrposMatchAndRefactor; use Rector\Php80\MatchAndRefactor\StrStartsWithMatchAndRefactor\SubstrMatchAndRefactor; use Rector\Php80\ValueObject\StrStartsWith; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php80/Rector/NotIdentical/MbStrContainsRector.php b/rules/Php80/Rector/NotIdentical/MbStrContainsRector.php index b792f308278..bf34d83693f 100644 --- a/rules/Php80/Rector/NotIdentical/MbStrContainsRector.php +++ b/rules/Php80/Rector/NotIdentical/MbStrContainsRector.php @@ -15,10 +15,10 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; use PhpParser\Node\Scalar\Int_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Php80\NodeResolver\StrFalseComparisonResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php80/Rector/NotIdentical/StrContainsRector.php b/rules/Php80/Rector/NotIdentical/StrContainsRector.php index 57a23dbbe32..be5ae6ddb56 100644 --- a/rules/Php80/Rector/NotIdentical/StrContainsRector.php +++ b/rules/Php80/Rector/NotIdentical/StrContainsRector.php @@ -16,10 +16,10 @@ use PhpParser\Node\Name; use PhpParser\Node\Scalar\Int_; use PhpParser\Node\Scalar\String_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Php80\NodeResolver\StrFalseComparisonResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php80/Rector/Property/NestedAnnotationToAttributeRector.php b/rules/Php80/Rector/Property/NestedAnnotationToAttributeRector.php index 2669a194181..4602f049b6f 100644 --- a/rules/Php80/Rector/Property/NestedAnnotationToAttributeRector.php +++ b/rules/Php80/Rector/Property/NestedAnnotationToAttributeRector.php @@ -18,14 +18,14 @@ use Rector\BetterPhpDocParser\ValueObject\PhpDocAttributeKey; use Rector\Comments\NodeDocBlock\DocBlockUpdater; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Naming\Naming\UseImportsResolver; use Rector\Php80\NodeFactory\NestedAttrGroupsFactory; use Rector\Php80\ValueObject\AnnotationPropertyToAttributeClass; use Rector\Php80\ValueObject\NestedAnnotationToAttribute; use Rector\Php80\ValueObject\NestedDoctrineTagAndAnnotationToAttribute; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersion; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Webmozart\Assert\Assert; diff --git a/rules/Php80/Rector/Switch_/ChangeSwitchToMatchRector.php b/rules/Php80/Rector/Switch_/ChangeSwitchToMatchRector.php index f6640e092db..d66edb8b6e6 100644 --- a/rules/Php80/Rector/Switch_/ChangeSwitchToMatchRector.php +++ b/rules/Php80/Rector/Switch_/ChangeSwitchToMatchRector.php @@ -15,6 +15,8 @@ use PhpParser\Node\Stmt\Return_; use PhpParser\Node\Stmt\Switch_; use PHPStan\Type\ObjectType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Php80\NodeAnalyzer\MatchSwitchAnalyzer; @@ -25,8 +27,6 @@ use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php80/Rector/Ternary/GetDebugTypeRector.php b/rules/Php80/Rector/Ternary/GetDebugTypeRector.php index 25a9cf8d033..c35a5d917b8 100644 --- a/rules/Php80/Rector/Ternary/GetDebugTypeRector.php +++ b/rules/Php80/Rector/Ternary/GetDebugTypeRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\Ternary; use PhpParser\Node\Identifier; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php80/Rector/Ternary/TernaryToNullsafeCoalesceRector.php b/rules/Php80/Rector/Ternary/TernaryToNullsafeCoalesceRector.php index 6ba89cccf85..36a2da7e7f8 100644 --- a/rules/Php80/Rector/Ternary/TernaryToNullsafeCoalesceRector.php +++ b/rules/Php80/Rector/Ternary/TernaryToNullsafeCoalesceRector.php @@ -16,10 +16,10 @@ use PhpParser\Node\Expr\StaticPropertyFetch; use PhpParser\Node\Expr\Ternary; use PhpParser\Node\Expr\Variable; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php81/Rector/Array_/ArrayToFirstClassCallableRector.php b/rules/Php81/Rector/Array_/ArrayToFirstClassCallableRector.php index d85b1e6199a..768c5fa524e 100644 --- a/rules/Php81/Rector/Array_/ArrayToFirstClassCallableRector.php +++ b/rules/Php81/Rector/Array_/ArrayToFirstClassCallableRector.php @@ -15,14 +15,14 @@ use PHPStan\Analyser\Scope; use PHPStan\Reflection\ClassReflection; use PHPStan\Reflection\ReflectionProvider; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeCollector\NodeAnalyzer\ArrayCallableMethodMatcher; use Rector\NodeCollector\ValueObject\ArrayCallable; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType; use Rector\ValueObject\PhpVersion; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php81/Rector/Class_/MyCLabsClassToEnumRector.php b/rules/Php81/Rector/Class_/MyCLabsClassToEnumRector.php index ee4c392c173..479b2f79d8a 100644 --- a/rules/Php81/Rector/Class_/MyCLabsClassToEnumRector.php +++ b/rules/Php81/Rector/Class_/MyCLabsClassToEnumRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use PHPStan\Type\ObjectType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Php81\NodeFactory\EnumFactory; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php81/Rector/Class_/SpatieEnumClassToEnumRector.php b/rules/Php81/Rector/Class_/SpatieEnumClassToEnumRector.php index bd43aa9725c..51c7fc9f995 100644 --- a/rules/Php81/Rector/Class_/SpatieEnumClassToEnumRector.php +++ b/rules/Php81/Rector/Class_/SpatieEnumClassToEnumRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Stmt\Enum_; use PHPStan\Type\ObjectType; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Php81\NodeFactory\EnumFactory; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php81/Rector/FuncCall/NullToStrictIntPregSlitFuncCallLimitArgRector.php b/rules/Php81/Rector/FuncCall/NullToStrictIntPregSlitFuncCallLimitArgRector.php index 7119970c682..32ca71b5eda 100644 --- a/rules/Php81/Rector/FuncCall/NullToStrictIntPregSlitFuncCallLimitArgRector.php +++ b/rules/Php81/Rector/FuncCall/NullToStrictIntPregSlitFuncCallLimitArgRector.php @@ -9,14 +9,14 @@ use PHPStan\Analyser\Scope; use PHPStan\Reflection\ClassReflection; use PHPStan\Reflection\FunctionReflection; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ArgsAnalyzer; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\NodeTypeResolver\PHPStan\ParametersAcceptorSelectorVariantsWrapper; use Rector\Php81\NodeManipulator\NullToStrictStringIntConverter; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php81/Rector/FuncCall/NullToStrictStringFuncCallArgRector.php b/rules/Php81/Rector/FuncCall/NullToStrictStringFuncCallArgRector.php index 339c06b2955..638fdda03e1 100644 --- a/rules/Php81/Rector/FuncCall/NullToStrictStringFuncCallArgRector.php +++ b/rules/Php81/Rector/FuncCall/NullToStrictStringFuncCallArgRector.php @@ -12,14 +12,14 @@ use PHPStan\Reflection\ClassReflection; use PHPStan\Reflection\FunctionReflection; use PHPStan\Reflection\Native\NativeFunctionReflection; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\NodeTypeResolver\PHPStan\ParametersAcceptorSelectorVariantsWrapper; use Rector\Php81\Enum\NameNullToStrictNullFunctionMap; use Rector\Php81\NodeManipulator\NullToStrictStringIntConverter; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php81/Rector/MethodCall/MyCLabsMethodCallToEnumConstRector.php b/rules/Php81/Rector/MethodCall/MyCLabsMethodCallToEnumConstRector.php index 42c100851c4..03fd6b6a224 100644 --- a/rules/Php81/Rector/MethodCall/MyCLabsMethodCallToEnumConstRector.php +++ b/rules/Php81/Rector/MethodCall/MyCLabsMethodCallToEnumConstRector.php @@ -15,9 +15,9 @@ use PhpParser\Node\Expr\Variable; use PHPStan\Reflection\ReflectionProvider; use PHPStan\Type\ObjectType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php81/Rector/MethodCall/RemoveReflectionSetAccessibleCallsRector.php b/rules/Php81/Rector/MethodCall/RemoveReflectionSetAccessibleCallsRector.php index b7735a8ecd0..593fde7e7f6 100644 --- a/rules/Php81/Rector/MethodCall/RemoveReflectionSetAccessibleCallsRector.php +++ b/rules/Php81/Rector/MethodCall/RemoveReflectionSetAccessibleCallsRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\NodeVisitor; use PHPStan\Type\ObjectType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersion; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php81/Rector/MethodCall/SpatieEnumMethodCallToEnumConstRector.php b/rules/Php81/Rector/MethodCall/SpatieEnumMethodCallToEnumConstRector.php index 538d0ca9bb8..063697a109e 100644 --- a/rules/Php81/Rector/MethodCall/SpatieEnumMethodCallToEnumConstRector.php +++ b/rules/Php81/Rector/MethodCall/SpatieEnumMethodCallToEnumConstRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Expr\PropertyFetch; use PhpParser\Node\Expr\StaticCall; use PHPStan\Type\ObjectType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php81/Rector/New_/MyCLabsConstructorCallToEnumFromRector.php b/rules/Php81/Rector/New_/MyCLabsConstructorCallToEnumFromRector.php index 4d37c4cf2b3..83f2c0e54e8 100644 --- a/rules/Php81/Rector/New_/MyCLabsConstructorCallToEnumFromRector.php +++ b/rules/Php81/Rector/New_/MyCLabsConstructorCallToEnumFromRector.php @@ -10,11 +10,11 @@ use PhpParser\Node\Name\FullyQualified; use PHPStan\Reflection\ReflectionProvider; use PHPStan\Type\ObjectType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Enum\ObjectReference; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php81/Rector/Property/ReadOnlyPropertyRector.php b/rules/Php81/Rector/Property/ReadOnlyPropertyRector.php index f7555f3b38b..af663a561b6 100644 --- a/rules/Php81/Rector/Property/ReadOnlyPropertyRector.php +++ b/rules/Php81/Rector/Property/ReadOnlyPropertyRector.php @@ -22,6 +22,8 @@ use PHPStan\PhpDocParser\Ast\PhpDoc\PhpDocTagNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ParamAnalyzer; use Rector\NodeManipulator\PropertyFetchAssignManipulator; use Rector\NodeManipulator\PropertyManipulator; @@ -29,8 +31,6 @@ use Rector\PHPStan\ScopeFetcher; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\Visibility; diff --git a/rules/Php82/Rector/Class_/ReadOnlyClassRector.php b/rules/Php82/Rector/Class_/ReadOnlyClassRector.php index 1dacc11d645..1217560c480 100644 --- a/rules/Php82/Rector/Class_/ReadOnlyClassRector.php +++ b/rules/Php82/Rector/Class_/ReadOnlyClassRector.php @@ -6,10 +6,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Php82\NodeManipulator\ReadonlyClassManipulator; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php82/Rector/Encapsed/VariableInStringInterpolationFixerRector.php b/rules/Php82/Rector/Encapsed/VariableInStringInterpolationFixerRector.php index 49ef8e8963b..2cddcdadc51 100644 --- a/rules/Php82/Rector/Encapsed/VariableInStringInterpolationFixerRector.php +++ b/rules/Php82/Rector/Encapsed/VariableInStringInterpolationFixerRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr\ArrayDimFetch; use PhpParser\Node\Expr\Variable; use PhpParser\Node\Scalar\InterpolatedString; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php82/Rector/FuncCall/Utf8DecodeEncodeToMbConvertEncodingRector.php b/rules/Php82/Rector/FuncCall/Utf8DecodeEncodeToMbConvertEncodingRector.php index f3142fb6a85..96e8f2049f2 100644 --- a/rules/Php82/Rector/FuncCall/Utf8DecodeEncodeToMbConvertEncodingRector.php +++ b/rules/Php82/Rector/FuncCall/Utf8DecodeEncodeToMbConvertEncodingRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; use PhpParser\Node\Scalar\String_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php82/Rector/New_/FilesystemIteratorSkipDotsRector.php b/rules/Php82/Rector/New_/FilesystemIteratorSkipDotsRector.php index 1b7869281da..2aea6ccdcbd 100644 --- a/rules/Php82/Rector/New_/FilesystemIteratorSkipDotsRector.php +++ b/rules/Php82/Rector/New_/FilesystemIteratorSkipDotsRector.php @@ -12,10 +12,10 @@ use PhpParser\Node\Expr\New_; use PhpParser\Node\Name\FullyQualified; use PHPStan\Type\ObjectType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php82/Rector/Param/AddSensitiveParameterAttributeRector.php b/rules/Php82/Rector/Param/AddSensitiveParameterAttributeRector.php index 0fcae38aee3..0ac41b0ca3a 100644 --- a/rules/Php82/Rector/Param/AddSensitiveParameterAttributeRector.php +++ b/rules/Php82/Rector/Param/AddSensitiveParameterAttributeRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Param; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php83/Rector/BooleanAnd/JsonValidateRector.php b/rules/Php83/Rector/BooleanAnd/JsonValidateRector.php index 6d2770602fc..fe73e3dac99 100644 --- a/rules/Php83/Rector/BooleanAnd/JsonValidateRector.php +++ b/rules/Php83/Rector/BooleanAnd/JsonValidateRector.php @@ -13,12 +13,12 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Identifier; use PhpParser\Node\Name; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\BinaryOpManipulator; use Rector\Php71\ValueObject\TwoNodeMatch; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php83/Rector/ClassConst/AddTypeToConstRector.php b/rules/Php83/Rector/ClassConst/AddTypeToConstRector.php index 4838ae336aa..1ce156a90b2 100644 --- a/rules/Php83/Rector/ClassConst/AddTypeToConstRector.php +++ b/rules/Php83/Rector/ClassConst/AddTypeToConstRector.php @@ -25,10 +25,10 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Configuration\Parameter\FeatureFlags; use Rector\DeadCode\PhpDoc\TagRemover\VarTagRemover; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php83/Rector/ClassMethod/AddOverrideAttributeToOverriddenMethodsRector.php b/rules/Php83/Rector/ClassMethod/AddOverrideAttributeToOverriddenMethodsRector.php index 73628ac9b29..9fdaad18830 100644 --- a/rules/Php83/Rector/ClassMethod/AddOverrideAttributeToOverriddenMethodsRector.php +++ b/rules/Php83/Rector/ClassMethod/AddOverrideAttributeToOverriddenMethodsRector.php @@ -22,13 +22,13 @@ use PHPStan\Reflection\ReflectionProvider; use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\DeadCode\NodeAnalyzer\ParentClassAnalyzer; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ClassAnalyzer; use Rector\Php80\NodeAnalyzer\PhpAttributeAnalyzer; use Rector\PhpParser\AstResolver; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php83/Rector/Class_/ReadOnlyAnonymousClassRector.php b/rules/Php83/Rector/Class_/ReadOnlyAnonymousClassRector.php index 58bd1184bcd..f61a6bbcae4 100644 --- a/rules/Php83/Rector/Class_/ReadOnlyAnonymousClassRector.php +++ b/rules/Php83/Rector/Class_/ReadOnlyAnonymousClassRector.php @@ -6,10 +6,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Php82\NodeManipulator\ReadonlyClassManipulator; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php83/Rector/FuncCall/CombineHostPortLdapUriRector.php b/rules/Php83/Rector/FuncCall/CombineHostPortLdapUriRector.php index 87576c88fa6..a2738d4e0b2 100644 --- a/rules/Php83/Rector/FuncCall/CombineHostPortLdapUriRector.php +++ b/rules/Php83/Rector/FuncCall/CombineHostPortLdapUriRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Scalar\Int_; use PhpParser\Node\Scalar\InterpolatedString; use PhpParser\Node\Scalar\String_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php83/Rector/FuncCall/DynamicClassConstFetchRector.php b/rules/Php83/Rector/FuncCall/DynamicClassConstFetchRector.php index 0b79f4aa13a..fe4b2d3890f 100644 --- a/rules/Php83/Rector/FuncCall/DynamicClassConstFetchRector.php +++ b/rules/Php83/Rector/FuncCall/DynamicClassConstFetchRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Identifier; use PhpParser\Node\Scalar\String_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php83/Rector/FuncCall/RemoveGetClassGetParentClassNoArgsRector.php b/rules/Php83/Rector/FuncCall/RemoveGetClassGetParentClassNoArgsRector.php index 3a3edb09cd2..61b55313d83 100644 --- a/rules/Php83/Rector/FuncCall/RemoveGetClassGetParentClassNoArgsRector.php +++ b/rules/Php83/Rector/FuncCall/RemoveGetClassGetParentClassNoArgsRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; use PhpParser\Node\VarLikeIdentifier; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php84/Rector/Class_/DeprecatedAnnotationToDeprecatedAttributeRector.php b/rules/Php84/Rector/Class_/DeprecatedAnnotationToDeprecatedAttributeRector.php index 434322c7cce..a58a4a95a52 100644 --- a/rules/Php84/Rector/Class_/DeprecatedAnnotationToDeprecatedAttributeRector.php +++ b/rules/Php84/Rector/Class_/DeprecatedAnnotationToDeprecatedAttributeRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php84/Rector/Class_/PropertyHookRector.php b/rules/Php84/Rector/Class_/PropertyHookRector.php index 1270f9d9e26..5a6a8ed2349 100644 --- a/rules/Php84/Rector/Class_/PropertyHookRector.php +++ b/rules/Php84/Rector/Class_/PropertyHookRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php84/Rector/Foreach_/ForeachToArrayAllRector.php b/rules/Php84/Rector/Foreach_/ForeachToArrayAllRector.php index 6820a556fb2..43a86a79f06 100644 --- a/rules/Php84/Rector/Foreach_/ForeachToArrayAllRector.php +++ b/rules/Php84/Rector/Foreach_/ForeachToArrayAllRector.php @@ -5,11 +5,11 @@ namespace Rector\Php84\Rector\Foreach_; use PhpParser\Node; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Php84\NodeFactory\ForeachToArrayAnyAllFactory; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php84/Rector/Foreach_/ForeachToArrayAnyRector.php b/rules/Php84/Rector/Foreach_/ForeachToArrayAnyRector.php index 5254a6b4ba3..67effe2a300 100644 --- a/rules/Php84/Rector/Foreach_/ForeachToArrayAnyRector.php +++ b/rules/Php84/Rector/Foreach_/ForeachToArrayAnyRector.php @@ -5,11 +5,11 @@ namespace Rector\Php84\Rector\Foreach_; use PhpParser\Node; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Php84\NodeFactory\ForeachToArrayAnyAllFactory; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php84/Rector/Foreach_/ForeachToArrayFindKeyRector.php b/rules/Php84/Rector/Foreach_/ForeachToArrayFindKeyRector.php index c6aa39c266b..565f58c74ec 100644 --- a/rules/Php84/Rector/Foreach_/ForeachToArrayFindKeyRector.php +++ b/rules/Php84/Rector/Foreach_/ForeachToArrayFindKeyRector.php @@ -5,11 +5,11 @@ namespace Rector\Php84\Rector\Foreach_; use PhpParser\Node; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Php84\NodeFactory\ForeachToArrayFindFactory; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php84/Rector/Foreach_/ForeachToArrayFindRector.php b/rules/Php84/Rector/Foreach_/ForeachToArrayFindRector.php index 2f94ed6c338..c8344c0c524 100644 --- a/rules/Php84/Rector/Foreach_/ForeachToArrayFindRector.php +++ b/rules/Php84/Rector/Foreach_/ForeachToArrayFindRector.php @@ -5,11 +5,11 @@ namespace Rector\Php84\Rector\Foreach_; use PhpParser\Node; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Php84\NodeFactory\ForeachToArrayFindFactory; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php84/Rector/FuncCall/AddEscapeArgumentRector.php b/rules/Php84/Rector/FuncCall/AddEscapeArgumentRector.php index ee5e51c6a25..2905ef429c3 100644 --- a/rules/Php84/Rector/FuncCall/AddEscapeArgumentRector.php +++ b/rules/Php84/Rector/FuncCall/AddEscapeArgumentRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Identifier; use PhpParser\Node\Scalar\String_; use PHPStan\Type\ObjectType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php84/Rector/FuncCall/RoundingModeEnumRector.php b/rules/Php84/Rector/FuncCall/RoundingModeEnumRector.php index 483a081fec2..fcae5aff965 100644 --- a/rules/Php84/Rector/FuncCall/RoundingModeEnumRector.php +++ b/rules/Php84/Rector/FuncCall/RoundingModeEnumRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\ConstFetch; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name\FullyQualified; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php84/Rector/MethodCall/NewMethodCallWithoutParenthesesRector.php b/rules/Php84/Rector/MethodCall/NewMethodCallWithoutParenthesesRector.php index 4455a6a5482..168d0849d92 100644 --- a/rules/Php84/Rector/MethodCall/NewMethodCallWithoutParenthesesRector.php +++ b/rules/Php84/Rector/MethodCall/NewMethodCallWithoutParenthesesRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\New_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php84/Rector/Param/ExplicitNullableParamTypeRector.php b/rules/Php84/Rector/Param/ExplicitNullableParamTypeRector.php index 5470810e5b9..6f2f9628884 100644 --- a/rules/Php84/Rector/Param/ExplicitNullableParamTypeRector.php +++ b/rules/Php84/Rector/Param/ExplicitNullableParamTypeRector.php @@ -14,11 +14,11 @@ use PhpParser\Node\UnionType; use PHPStan\Type\MixedType; use PHPStan\Type\TypeCombinator; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php85/Rector/ArrayDimFetch/ArrayFirstLastRector.php b/rules/Php85/Rector/ArrayDimFetch/ArrayFirstLastRector.php index e23c735967d..b146bc64c0b 100644 --- a/rules/Php85/Rector/ArrayDimFetch/ArrayFirstLastRector.php +++ b/rules/Php85/Rector/ArrayDimFetch/ArrayFirstLastRector.php @@ -9,11 +9,11 @@ use PhpParser\Node\Expr\BinaryOp\Minus; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\Int_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php85/Rector/ClassMethod/NullDebugInfoReturnRector.php b/rules/Php85/Rector/ClassMethod/NullDebugInfoReturnRector.php index bad1b0a4755..853ac833a9b 100644 --- a/rules/Php85/Rector/ClassMethod/NullDebugInfoReturnRector.php +++ b/rules/Php85/Rector/ClassMethod/NullDebugInfoReturnRector.php @@ -13,10 +13,10 @@ use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\Return_; use PhpParser\NodeVisitor; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php85/Rector/Class_/SleepToSerializeRector.php b/rules/Php85/Rector/Class_/SleepToSerializeRector.php index 4c7b4cc859d..feb437e6126 100644 --- a/rules/Php85/Rector/Class_/SleepToSerializeRector.php +++ b/rules/Php85/Rector/Class_/SleepToSerializeRector.php @@ -13,10 +13,10 @@ use PhpParser\Node\Scalar\String_; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php85/Rector/Class_/WakeupToUnserializeRector.php b/rules/Php85/Rector/Class_/WakeupToUnserializeRector.php index 332ed0f84c0..71d87a1dbd7 100644 --- a/rules/Php85/Rector/Class_/WakeupToUnserializeRector.php +++ b/rules/Php85/Rector/Class_/WakeupToUnserializeRector.php @@ -18,9 +18,9 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Foreach_; use PhpParser\Node\Stmt\If_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php85/Rector/Const_/ConstAndTraitDeprecatedAttributeRector.php b/rules/Php85/Rector/Const_/ConstAndTraitDeprecatedAttributeRector.php index 2c6b0cf3536..8cb56ef0889 100644 --- a/rules/Php85/Rector/Const_/ConstAndTraitDeprecatedAttributeRector.php +++ b/rules/Php85/Rector/Const_/ConstAndTraitDeprecatedAttributeRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\Const_; use PhpParser\Node\Stmt\Trait_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersion; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php85/Rector/Expression/NestedFuncCallsToPipeOperatorRector.php b/rules/Php85/Rector/Expression/NestedFuncCallsToPipeOperatorRector.php index 4bfd98074a4..46f29a560b0 100644 --- a/rules/Php85/Rector/Expression/NestedFuncCallsToPipeOperatorRector.php +++ b/rules/Php85/Rector/Expression/NestedFuncCallsToPipeOperatorRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Stmt\Return_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php85/Rector/FuncCall/ArrayKeyExistsNullToEmptyStringRector.php b/rules/Php85/Rector/FuncCall/ArrayKeyExistsNullToEmptyStringRector.php index e9e7be07695..7fc9e9d01c2 100644 --- a/rules/Php85/Rector/FuncCall/ArrayKeyExistsNullToEmptyStringRector.php +++ b/rules/Php85/Rector/FuncCall/ArrayKeyExistsNullToEmptyStringRector.php @@ -11,14 +11,14 @@ use PHPStan\Reflection\FunctionReflection; use PHPStan\Type\TypeCombinator; use PHPStan\Type\UnionType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ArgsAnalyzer; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\NodeTypeResolver\PHPStan\ParametersAcceptorSelectorVariantsWrapper; use Rector\Php81\NodeManipulator\NullToStrictStringIntConverter; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php85/Rector/FuncCall/ChrArgModuloRector.php b/rules/Php85/Rector/FuncCall/ChrArgModuloRector.php index e8cf32af3a6..56f94928e4f 100644 --- a/rules/Php85/Rector/FuncCall/ChrArgModuloRector.php +++ b/rules/Php85/Rector/FuncCall/ChrArgModuloRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr\BinaryOp\Mod; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\LNumber; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php85/Rector/FuncCall/OrdSingleByteRector.php b/rules/Php85/Rector/FuncCall/OrdSingleByteRector.php index 9635d2ffc0b..34902c3a094 100644 --- a/rules/Php85/Rector/FuncCall/OrdSingleByteRector.php +++ b/rules/Php85/Rector/FuncCall/OrdSingleByteRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\Int_; use PhpParser\Node\Scalar\String_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php85/Rector/FuncCall/RemoveFinfoBufferContextArgRector.php b/rules/Php85/Rector/FuncCall/RemoveFinfoBufferContextArgRector.php index b7756b3ca2b..fb9576e7cd7 100644 --- a/rules/Php85/Rector/FuncCall/RemoveFinfoBufferContextArgRector.php +++ b/rules/Php85/Rector/FuncCall/RemoveFinfoBufferContextArgRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Identifier; use PHPStan\Type\ObjectType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ArgsAnalyzer; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php85/Rector/Property/AddOverrideAttributeToOverriddenPropertiesRector.php b/rules/Php85/Rector/Property/AddOverrideAttributeToOverriddenPropertiesRector.php index cde20a4baea..3593c1cfc31 100644 --- a/rules/Php85/Rector/Property/AddOverrideAttributeToOverriddenPropertiesRector.php +++ b/rules/Php85/Rector/Property/AddOverrideAttributeToOverriddenPropertiesRector.php @@ -12,11 +12,11 @@ use PhpParser\Node\Stmt\Property; use PHPStan\Reflection\ClassReflection; use PHPStan\Reflection\ReflectionProvider; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ClassAnalyzer; use Rector\Php80\NodeAnalyzer\PhpAttributeAnalyzer; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php85/Rector/ShellExec/ShellExecFunctionCallOverBackticksRector.php b/rules/Php85/Rector/ShellExec/ShellExecFunctionCallOverBackticksRector.php index b1ac73b4b8a..9ab2ef51a94 100644 --- a/rules/Php85/Rector/ShellExec/ShellExecFunctionCallOverBackticksRector.php +++ b/rules/Php85/Rector/ShellExec/ShellExecFunctionCallOverBackticksRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Expr\ShellExec; use PhpParser\Node\InterpolatedStringPart; use PhpParser\Node\Scalar\String_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php85/Rector/StmtsAwareInterface/SequentialAssignmentsToPipeOperatorRector.php b/rules/Php85/Rector/StmtsAwareInterface/SequentialAssignmentsToPipeOperatorRector.php index 079bf9d9982..24edaa4c08b 100644 --- a/rules/Php85/Rector/StmtsAwareInterface/SequentialAssignmentsToPipeOperatorRector.php +++ b/rules/Php85/Rector/StmtsAwareInterface/SequentialAssignmentsToPipeOperatorRector.php @@ -6,11 +6,11 @@ use PhpParser\Node; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php85/Rector/Switch_/ColonAfterSwitchCaseRector.php b/rules/Php85/Rector/Switch_/ColonAfterSwitchCaseRector.php index 8e04ccf7ed1..6b1e86414b3 100644 --- a/rules/Php85/Rector/Switch_/ColonAfterSwitchCaseRector.php +++ b/rules/Php85/Rector/Switch_/ColonAfterSwitchCaseRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr; use PhpParser\Node\Stmt\Switch_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php86/Rector/Class_/ConstructorReadonlyAssignToDefaultRector.php b/rules/Php86/Rector/Class_/ConstructorReadonlyAssignToDefaultRector.php index b61691c39ce..a44c87cd7bb 100644 --- a/rules/Php86/Rector/Class_/ConstructorReadonlyAssignToDefaultRector.php +++ b/rules/Php86/Rector/Class_/ConstructorReadonlyAssignToDefaultRector.php @@ -17,9 +17,9 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Property; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php86/Rector/FuncCall/MinMaxToClampRector.php b/rules/Php86/Rector/FuncCall/MinMaxToClampRector.php index e7bc530450c..dfcc5b81ee3 100644 --- a/rules/Php86/Rector/FuncCall/MinMaxToClampRector.php +++ b/rules/Php86/Rector/FuncCall/MinMaxToClampRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Identifier; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Privatization/Rector/ClassConst/PrivatizeFinalClassConstantRector.php b/rules/Privatization/Rector/ClassConst/PrivatizeFinalClassConstantRector.php index 6990e7d399b..2f4d3b1add0 100644 --- a/rules/Privatization/Rector/ClassConst/PrivatizeFinalClassConstantRector.php +++ b/rules/Privatization/Rector/ClassConst/PrivatizeFinalClassConstantRector.php @@ -8,12 +8,12 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassConst; use PHPStan\Reflection\ClassReflection; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\Privatization\Guard\OverrideByParentClassGuard; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Privatization\Rector\ClassConst\PrivatizeFinalClassConstantRector\PrivatizeFinalClassConstantRectorTest diff --git a/rules/Privatization/Rector/ClassMethod/PrivatizeFinalClassMethodRector.php b/rules/Privatization/Rector/ClassMethod/PrivatizeFinalClassMethodRector.php index f33cab39875..05e11c6bfd4 100644 --- a/rules/Privatization/Rector/ClassMethod/PrivatizeFinalClassMethodRector.php +++ b/rules/Privatization/Rector/ClassMethod/PrivatizeFinalClassMethodRector.php @@ -9,6 +9,8 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Reflection\ClassReflection; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\Privatization\Guard\LaravelModelGuard; @@ -17,8 +19,6 @@ use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Privatization\VisibilityGuard\ClassMethodVisibilityGuard; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Privatization\Rector\ClassMethod\PrivatizeFinalClassMethodRector\PrivatizeFinalClassMethodRectorTest diff --git a/rules/Privatization/Rector/Class_/FinalizeTestCaseClassRector.php b/rules/Privatization/Rector/Class_/FinalizeTestCaseClassRector.php index a2e4c3d1562..c6da9d6f20b 100644 --- a/rules/Privatization/Rector/Class_/FinalizeTestCaseClassRector.php +++ b/rules/Privatization/Rector/Class_/FinalizeTestCaseClassRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use PHPStan\Reflection\ReflectionProvider; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Privatization\Rector\Class_\FinalizeTestCaseClassRector\FinalizeTestCaseClassRectorTest diff --git a/rules/Privatization/Rector/MethodCall/PrivatizeLocalGetterToPropertyRector.php b/rules/Privatization/Rector/MethodCall/PrivatizeLocalGetterToPropertyRector.php index 1f9bc6c550e..311c9a21aa3 100644 --- a/rules/Privatization/Rector/MethodCall/PrivatizeLocalGetterToPropertyRector.php +++ b/rules/Privatization/Rector/MethodCall/PrivatizeLocalGetterToPropertyRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Return_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Privatization\Rector\MethodCall\PrivatizeLocalGetterToPropertyRector\PrivatizeLocalGetterToPropertyRectorTest diff --git a/rules/Privatization/Rector/Property/PrivatizeFinalClassPropertyRector.php b/rules/Privatization/Rector/Property/PrivatizeFinalClassPropertyRector.php index 9e1e6012f47..684f7b0119c 100644 --- a/rules/Privatization/Rector/Property/PrivatizeFinalClassPropertyRector.php +++ b/rules/Privatization/Rector/Property/PrivatizeFinalClassPropertyRector.php @@ -9,12 +9,12 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Property; use PHPStan\Reflection\ClassReflection; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Privatization\Guard\ParentPropertyLookupGuard; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\Visibility; diff --git a/rules/Removing/Rector/ClassMethod/ArgumentRemoverRector.php b/rules/Removing/Rector/ClassMethod/ArgumentRemoverRector.php index a0ada481a2d..135d4ee423e 100644 --- a/rules/Removing/Rector/ClassMethod/ArgumentRemoverRector.php +++ b/rules/Removing/Rector/ClassMethod/ArgumentRemoverRector.php @@ -12,11 +12,11 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\VariadicPlaceholder; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; use Rector\Removing\ValueObject\ArgumentRemover; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Removing/Rector/Class_/RemoveInterfacesRector.php b/rules/Removing/Rector/Class_/RemoveInterfacesRector.php index 035c2d33bc0..ee13984a974 100644 --- a/rules/Removing/Rector/Class_/RemoveInterfacesRector.php +++ b/rules/Removing/Rector/Class_/RemoveInterfacesRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Interface_; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Removing/Rector/Class_/RemoveTraitUseRector.php b/rules/Removing/Rector/Class_/RemoveTraitUseRector.php index 7fdabf44375..57cb845e588 100644 --- a/rules/Removing/Rector/Class_/RemoveTraitUseRector.php +++ b/rules/Removing/Rector/Class_/RemoveTraitUseRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Stmt\Trait_; use PhpParser\Node\Stmt\TraitUse; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Removing/Rector/FuncCall/RemoveFuncCallArgRector.php b/rules/Removing/Rector/FuncCall/RemoveFuncCallArgRector.php index 365f01d1fdd..b1848658e94 100644 --- a/rules/Removing/Rector/FuncCall/RemoveFuncCallArgRector.php +++ b/rules/Removing/Rector/FuncCall/RemoveFuncCallArgRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr; use PhpParser\Node\Expr\FuncCall; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; use Rector\Removing\ValueObject\RemoveFuncCallArg; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Removing/Rector/FuncCall/RemoveFuncCallRector.php b/rules/Removing/Rector/FuncCall/RemoveFuncCallRector.php index c70e3b31eb0..2f62fdba888 100644 --- a/rules/Removing/Rector/FuncCall/RemoveFuncCallRector.php +++ b/rules/Removing/Rector/FuncCall/RemoveFuncCallRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\NodeVisitor; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Renaming/Rector/Cast/RenameCastRector.php b/rules/Renaming/Rector/Cast/RenameCastRector.php index 0a789c155ea..b21624fabc9 100644 --- a/rules/Renaming/Rector/Cast/RenameCastRector.php +++ b/rules/Renaming/Rector/Cast/RenameCastRector.php @@ -8,11 +8,11 @@ use PhpParser\Node\Expr\Cast; use PhpParser\Node\Expr\Cast\Double; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; use Rector\Renaming\ValueObject\RenameCast; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Renaming/Rector/ClassConstFetch/RenameClassConstFetchRector.php b/rules/Renaming/Rector/ClassConstFetch/RenameClassConstFetchRector.php index a785f022d2d..1adb83a277f 100644 --- a/rules/Renaming/Rector/ClassConstFetch/RenameClassConstFetchRector.php +++ b/rules/Renaming/Rector/ClassConstFetch/RenameClassConstFetchRector.php @@ -9,12 +9,12 @@ use PhpParser\Node\Identifier; use PhpParser\Node\Name\FullyQualified; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; use Rector\Renaming\Contract\RenameClassConstFetchInterface; use Rector\Renaming\ValueObject\RenameClassAndConstFetch; use Rector\Renaming\ValueObject\RenameClassConstFetch; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Renaming/Rector/ClassMethod/RenameAnnotationRector.php b/rules/Renaming/Rector/ClassMethod/RenameAnnotationRector.php index 3b8260927ae..0e03effe4ce 100644 --- a/rules/Renaming/Rector/ClassMethod/RenameAnnotationRector.php +++ b/rules/Renaming/Rector/ClassMethod/RenameAnnotationRector.php @@ -13,12 +13,12 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\PhpDoc\NodeAnalyzer\DocBlockTagReplacer; use Rector\Rector\AbstractRector; use Rector\Renaming\Contract\RenameAnnotationInterface; use Rector\Renaming\ValueObject\RenameAnnotationByType; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Renaming/Rector/Class_/RenameAttributeRector.php b/rules/Renaming/Rector/Class_/RenameAttributeRector.php index 658d50ea505..d9dfa675d82 100644 --- a/rules/Renaming/Rector/Class_/RenameAttributeRector.php +++ b/rules/Renaming/Rector/Class_/RenameAttributeRector.php @@ -12,10 +12,10 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Property; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; use Rector\Renaming\ValueObject\RenameAttribute; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Webmozart\Assert\Assert; diff --git a/rules/Renaming/Rector/ConstFetch/RenameConstantRector.php b/rules/Renaming/Rector/ConstFetch/RenameConstantRector.php index c2d25851889..7ef2b3ce560 100644 --- a/rules/Renaming/Rector/ConstFetch/RenameConstantRector.php +++ b/rules/Renaming/Rector/ConstFetch/RenameConstantRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\ConstFetch; use PhpParser\Node\Name; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Validation\RectorAssert; use Webmozart\Assert\Assert; diff --git a/rules/Renaming/Rector/FuncCall/RenameFunctionRector.php b/rules/Renaming/Rector/FuncCall/RenameFunctionRector.php index fe61bdd1b6a..641c0abcc2f 100644 --- a/rules/Renaming/Rector/FuncCall/RenameFunctionRector.php +++ b/rules/Renaming/Rector/FuncCall/RenameFunctionRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Name; use PhpParser\Node\Name\FullyQualified; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Renaming/Rector/MethodCall/RenameMethodRector.php b/rules/Renaming/Rector/MethodCall/RenameMethodRector.php index 50a0f2da2ca..1c146c17d12 100644 --- a/rules/Renaming/Rector/MethodCall/RenameMethodRector.php +++ b/rules/Renaming/Rector/MethodCall/RenameMethodRector.php @@ -19,6 +19,8 @@ use PHPStan\Reflection\ClassReflection; use PHPStan\Reflection\ReflectionProvider; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\ClassManipulator; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; @@ -26,8 +28,6 @@ use Rector\Renaming\Contract\MethodCallRenameInterface; use Rector\Renaming\ValueObject\MethodCallRename; use Rector\Renaming\ValueObject\MethodCallRenameWithArrayKey; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Renaming/Rector/Name/RenameClassRector.php b/rules/Renaming/Rector/Name/RenameClassRector.php index 3eae155cdbf..6688e7b38ec 100644 --- a/rules/Renaming/Rector/Name/RenameClassRector.php +++ b/rules/Renaming/Rector/Name/RenameClassRector.php @@ -15,12 +15,12 @@ use PHPStan\Reflection\ReflectionProvider; use Rector\Configuration\RenamedClassesDataCollector; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\Configuration\InvalidConfigurationException; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; use Rector\Renaming\NodeManipulator\ClassRenamer; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Renaming/Rector/PropertyFetch/RenamePropertyRector.php b/rules/Renaming/Rector/PropertyFetch/RenamePropertyRector.php index 449eb229d11..9ad4a46985a 100644 --- a/rules/Renaming/Rector/PropertyFetch/RenamePropertyRector.php +++ b/rules/Renaming/Rector/PropertyFetch/RenamePropertyRector.php @@ -14,11 +14,11 @@ use PHPStan\Reflection\ClassReflection; use PHPStan\Type\ObjectType; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; use Rector\Renaming\ValueObject\RenameProperty; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Renaming/Rector/StaticCall/RenameStaticMethodRector.php b/rules/Renaming/Rector/StaticCall/RenameStaticMethodRector.php index c7a2cedb30f..4f40c1e7c09 100644 --- a/rules/Renaming/Rector/StaticCall/RenameStaticMethodRector.php +++ b/rules/Renaming/Rector/StaticCall/RenameStaticMethodRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Identifier; use PhpParser\Node\Name\FullyQualified; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; use Rector\Renaming\ValueObject\RenameStaticMethod; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Renaming/Rector/String_/RenameStringRector.php b/rules/Renaming/Rector/String_/RenameStringRector.php index fcb613234c4..030441207c7 100644 --- a/rules/Renaming/Rector/String_/RenameStringRector.php +++ b/rules/Renaming/Rector/String_/RenameStringRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Scalar\String_; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Strict/Rector/Empty_/DisallowedEmptyRuleFixerRector.php b/rules/Strict/Rector/Empty_/DisallowedEmptyRuleFixerRector.php index 50cd42c8c8d..2a670a2c75e 100644 --- a/rules/Strict/Rector/Empty_/DisallowedEmptyRuleFixerRector.php +++ b/rules/Strict/Rector/Empty_/DisallowedEmptyRuleFixerRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Expr\Empty_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it creates unreadable code with messy isset()/comparison checks. Refactor the value to a single sole type instead, then the empty() check can be replaced by a clear comparison. diff --git a/rules/Transform/Rector/ArrayDimFetch/ArrayDimFetchToMethodCallRector.php b/rules/Transform/Rector/ArrayDimFetch/ArrayDimFetchToMethodCallRector.php index e37be793da8..025ab151d37 100644 --- a/rules/Transform/Rector/ArrayDimFetch/ArrayDimFetchToMethodCallRector.php +++ b/rules/Transform/Rector/ArrayDimFetch/ArrayDimFetchToMethodCallRector.php @@ -17,10 +17,10 @@ use PhpParser\Node\Stmt\Unset_; use PHPStan\Type\ObjectType; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Transform\Enum\MagicPropertyHandler; use Rector\Transform\ValueObject\ArrayDimFetchToMethodCall; use Webmozart\Assert\Assert; diff --git a/rules/Transform/Rector/Attribute/AttributeKeyToClassConstFetchRector.php b/rules/Transform/Rector/Attribute/AttributeKeyToClassConstFetchRector.php index c801998fef6..8b21139de72 100644 --- a/rules/Transform/Rector/Attribute/AttributeKeyToClassConstFetchRector.php +++ b/rules/Transform/Rector/Attribute/AttributeKeyToClassConstFetchRector.php @@ -18,10 +18,10 @@ use PhpParser\Node\Stmt\Interface_; use PhpParser\Node\Stmt\Property; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Transform\ValueObject\AttributeKeyToClassConstFetch; use Webmozart\Assert\Assert; diff --git a/rules/Transform/Rector/ClassMethod/WrapReturnRector.php b/rules/Transform/Rector/ClassMethod/WrapReturnRector.php index 8f0f5886a00..e865d8b92cc 100644 --- a/rules/Transform/Rector/ClassMethod/WrapReturnRector.php +++ b/rules/Transform/Rector/ClassMethod/WrapReturnRector.php @@ -12,9 +12,9 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Return_; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Transform\ValueObject\WrapReturn; use Webmozart\Assert\Assert; diff --git a/rules/Transform/Rector/Class_/AddInterfaceByTraitRector.php b/rules/Transform/Rector/Class_/AddInterfaceByTraitRector.php index 518ecb1b007..e5675f00573 100644 --- a/rules/Transform/Rector/Class_/AddInterfaceByTraitRector.php +++ b/rules/Transform/Rector/Class_/AddInterfaceByTraitRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\Class_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as too niche. Pairing a trait with an interface is specific to a single project or package, and the extra conditions it needs in practice are easier to express in a custom rule. diff --git a/rules/Transform/Rector/Class_/MergeInterfacesRector.php b/rules/Transform/Rector/Class_/MergeInterfacesRector.php index f0b24732ebd..3662a036d23 100644 --- a/rules/Transform/Rector/Class_/MergeInterfacesRector.php +++ b/rules/Transform/Rector/Class_/MergeInterfacesRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Interface_; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Transform/Rector/ConstFetch/ConstFetchToClassConstFetchRector.php b/rules/Transform/Rector/ConstFetch/ConstFetchToClassConstFetchRector.php index f75bca72d9b..b183ea27add 100644 --- a/rules/Transform/Rector/ConstFetch/ConstFetchToClassConstFetchRector.php +++ b/rules/Transform/Rector/ConstFetch/ConstFetchToClassConstFetchRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\ClassConstFetch; use PhpParser\Node\Expr\ConstFetch; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Transform\ValueObject\ConstFetchToClassConstFetch; use Webmozart\Assert\Assert; diff --git a/rules/Transform/Rector/FuncCall/FuncCallToConstFetchRector.php b/rules/Transform/Rector/FuncCall/FuncCallToConstFetchRector.php index 8c8610fb6aa..d7c0ea4c842 100644 --- a/rules/Transform/Rector/FuncCall/FuncCallToConstFetchRector.php +++ b/rules/Transform/Rector/FuncCall/FuncCallToConstFetchRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Transform/Rector/FuncCall/FuncCallToMethodCallRector.php b/rules/Transform/Rector/FuncCall/FuncCallToMethodCallRector.php index e90083f661c..7b0dd05b58a 100644 --- a/rules/Transform/Rector/FuncCall/FuncCallToMethodCallRector.php +++ b/rules/Transform/Rector/FuncCall/FuncCallToMethodCallRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\Class_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Transform\ValueObject\FuncCallToMethodCall; /** diff --git a/rules/Transform/Rector/FuncCall/FuncCallToNewRector.php b/rules/Transform/Rector/FuncCall/FuncCallToNewRector.php index fbcdfb27a2f..344240a7d26 100644 --- a/rules/Transform/Rector/FuncCall/FuncCallToNewRector.php +++ b/rules/Transform/Rector/FuncCall/FuncCallToNewRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\New_; use PhpParser\Node\Name\FullyQualified; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Transform/Rector/FuncCall/FuncCallToStaticCallRector.php b/rules/Transform/Rector/FuncCall/FuncCallToStaticCallRector.php index 6a2b3229d22..9ed1a3022ad 100644 --- a/rules/Transform/Rector/FuncCall/FuncCallToStaticCallRector.php +++ b/rules/Transform/Rector/FuncCall/FuncCallToStaticCallRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Transform\ValueObject\FuncCallToStaticCall; use Webmozart\Assert\Assert; diff --git a/rules/Transform/Rector/MethodCall/MethodCallToFuncCallRector.php b/rules/Transform/Rector/MethodCall/MethodCallToFuncCallRector.php index 30cdbad6013..0290d1630a2 100644 --- a/rules/Transform/Rector/MethodCall/MethodCallToFuncCallRector.php +++ b/rules/Transform/Rector/MethodCall/MethodCallToFuncCallRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Name\FullyQualified; use PHPStan\Type\ObjectType; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Transform\ValueObject\MethodCallToFuncCall; use Webmozart\Assert\Assert; diff --git a/rules/Transform/Rector/MethodCall/MethodCallToStaticCallRector.php b/rules/Transform/Rector/MethodCall/MethodCallToStaticCallRector.php index c7bebfca100..50bdd53e1c4 100644 --- a/rules/Transform/Rector/MethodCall/MethodCallToStaticCallRector.php +++ b/rules/Transform/Rector/MethodCall/MethodCallToStaticCallRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\MethodCall; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Transform\ValueObject\MethodCallToStaticCall; use Webmozart\Assert\Assert; diff --git a/rules/Transform/Rector/New_/NewToStaticCallRector.php b/rules/Transform/Rector/New_/NewToStaticCallRector.php index 37ac149d635..1dac2f41fb0 100644 --- a/rules/Transform/Rector/New_/NewToStaticCallRector.php +++ b/rules/Transform/Rector/New_/NewToStaticCallRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\New_; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Transform\ValueObject\NewToStaticCall; use Webmozart\Assert\Assert; diff --git a/rules/Transform/Rector/Scalar/ScalarValueToConstFetchRector.php b/rules/Transform/Rector/Scalar/ScalarValueToConstFetchRector.php index 257af635a81..bad57ea108f 100644 --- a/rules/Transform/Rector/Scalar/ScalarValueToConstFetchRector.php +++ b/rules/Transform/Rector/Scalar/ScalarValueToConstFetchRector.php @@ -14,10 +14,10 @@ use PhpParser\Node\Scalar\String_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Transform\ValueObject\ScalarValueToConstFetch; /** diff --git a/rules/Transform/Rector/StaticCall/StaticCallToFuncCallRector.php b/rules/Transform/Rector/StaticCall/StaticCallToFuncCallRector.php index 9ccdfba4990..0cbb3f8f375 100644 --- a/rules/Transform/Rector/StaticCall/StaticCallToFuncCallRector.php +++ b/rules/Transform/Rector/StaticCall/StaticCallToFuncCallRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Name\FullyQualified; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Transform\ValueObject\StaticCallToFuncCall; use Webmozart\Assert\Assert; diff --git a/rules/Transform/Rector/StaticCall/StaticCallToMethodCallRector.php b/rules/Transform/Rector/StaticCall/StaticCallToMethodCallRector.php index 58b5976f978..871b749ed05 100644 --- a/rules/Transform/Rector/StaticCall/StaticCallToMethodCallRector.php +++ b/rules/Transform/Rector/StaticCall/StaticCallToMethodCallRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Stmt\Class_; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Transform\NodeAnalyzer\FuncCallStaticCallToMethodCallAnalyzer; use Rector\Transform\ValueObject\StaticCallToMethodCall; use Webmozart\Assert\Assert; diff --git a/rules/Transform/Rector/StaticCall/StaticCallToNewRector.php b/rules/Transform/Rector/StaticCall/StaticCallToNewRector.php index 24217535dad..6db82c04d1e 100644 --- a/rules/Transform/Rector/StaticCall/StaticCallToNewRector.php +++ b/rules/Transform/Rector/StaticCall/StaticCallToNewRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Name\FullyQualified; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Transform\ValueObject\StaticCallToNew; use Webmozart\Assert\Assert; diff --git a/rules/Transform/Rector/String_/StringToClassConstantRector.php b/rules/Transform/Rector/String_/StringToClassConstantRector.php index 91ea8b46b9c..9fa01f09eac 100644 --- a/rules/Transform/Rector/String_/StringToClassConstantRector.php +++ b/rules/Transform/Rector/String_/StringToClassConstantRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Scalar\String_; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\Transform\ValueObject\StringToClassConstant; use Webmozart\Assert\Assert; diff --git a/rules/TypeDeclaration/Rector/ArrowFunction/AddArrowFunctionReturnTypeRector.php b/rules/TypeDeclaration/Rector/ArrowFunction/AddArrowFunctionReturnTypeRector.php index 25c205b772a..bdc1af6dda7 100644 --- a/rules/TypeDeclaration/Rector/ArrowFunction/AddArrowFunctionReturnTypeRector.php +++ b/rules/TypeDeclaration/Rector/ArrowFunction/AddArrowFunctionReturnTypeRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Expr\ArrowFunction; use PHPStan\Type\MixedType; use PHPStan\Type\NullType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/BooleanAnd/BinaryOpNullableToInstanceofRector.php b/rules/TypeDeclaration/Rector/BooleanAnd/BinaryOpNullableToInstanceofRector.php index 97f2a77985b..e2832592da5 100644 --- a/rules/TypeDeclaration/Rector/BooleanAnd/BinaryOpNullableToInstanceofRector.php +++ b/rules/TypeDeclaration/Rector/BooleanAnd/BinaryOpNullableToInstanceofRector.php @@ -13,9 +13,9 @@ use PhpParser\Node\Expr\Instanceof_; use PhpParser\Node\Name\FullyQualified; use PHPStan\Type\ObjectType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\TypeAnalyzer\NullableTypeAnalyzer; /** diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddMethodCallBasedStrictParamTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddMethodCallBasedStrictParamTypeRector.php index 2bc946315ce..97427ffea14 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddMethodCallBasedStrictParamTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddMethodCallBasedStrictParamTypeRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\NodeFinder\LocalMethodCallFinder; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\CallTypesResolver; use Rector\TypeDeclaration\NodeAnalyzer\ClassMethodParamTypeCompleter; use Rector\TypeDeclarationDocblocks\PrivateMethodFlagger; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddParamArrayDocblockBasedOnCallableNativeFuncCallRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddParamArrayDocblockBasedOnCallableNativeFuncCallRector.php index 669e4f9c42f..791ee7ac468 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddParamArrayDocblockBasedOnCallableNativeFuncCallRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddParamArrayDocblockBasedOnCallableNativeFuncCallRector.php @@ -23,9 +23,9 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\Enum\NativeFuncCallPositions; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddParamFromDimFetchKeyUseRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddParamFromDimFetchKeyUseRector.php index b7a9e4e2f4d..4280b88e29a 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddParamFromDimFetchKeyUseRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddParamFromDimFetchKeyUseRector.php @@ -10,10 +10,10 @@ use PHPStan\Type\ArrayType; use PHPStan\Type\Constant\ConstantArrayType; use PHPStan\Type\UnionType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\Guard\ParamTypeAddGuard; use Rector\TypeDeclarationDocblocks\NodeFinder\ArrayDimFetchFinder; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddParamStringTypeFromSprintfUseRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddParamStringTypeFromSprintfUseRector.php index 16c8d1e9828..5d56af5efd2 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddParamStringTypeFromSprintfUseRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddParamStringTypeFromSprintfUseRector.php @@ -12,9 +12,9 @@ use PhpParser\Node\Scalar\String_; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\Guard\ParamTypeAddGuard; use Rector\TypeDeclaration\NodeAnalyzer\VariableInSprintfMaskMatcher; use Rector\VendorLocker\ParentClassMethodTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeBasedOnPHPUnitDataProviderRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeBasedOnPHPUnitDataProviderRector.php index 7953693550f..22095972c1d 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeBasedOnPHPUnitDataProviderRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeBasedOnPHPUnitDataProviderRector.php @@ -8,11 +8,11 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Type\MixedType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\TypeAnalyzer\ParameterTypeFromDataProviderResolver; use Rector\TypeDeclaration\ValueObject\DataProviderNodes; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeDeclarationRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeDeclarationRector.php index 2b959e38876..20d930950c7 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeDeclarationRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeDeclarationRector.php @@ -13,12 +13,12 @@ use PHPStan\Type\MixedType; use PHPStan\Type\StringType; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\TypeComparator\TypeComparator; use Rector\Php\PhpVersionProvider; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\ValueObject\AddParamTypeDeclaration; use Rector\ValueObject\PhpVersionFeature; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeFromPropertyTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeFromPropertyTypeRector.php index dd848028a48..d2eb7ddc041 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeFromPropertyTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeFromPropertyTypeRector.php @@ -11,13 +11,13 @@ use PhpParser\Node\Stmt\Function_; use PhpParser\NodeVisitor; use PHPStan\Type\Type; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\PropertyFetchAnalyzer; use Rector\NodeTypeResolver\PHPStan\Type\TypeFactory; use Rector\PhpDocParser\NodeTraverser\SimpleCallableNodeTraverser; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\Guard\ParamTypeAddGuard; use Rector\ValueObject\PhpVersionFeature; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnArrayDocblockBasedOnArrayMapRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnArrayDocblockBasedOnArrayMapRector.php index 640161559d1..46dc2391c0c 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnArrayDocblockBasedOnArrayMapRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnArrayDocblockBasedOnArrayMapRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as too niche and of little practical value. It only fires when array_map() gets an inline closure with an explicit return type, where static analysis already knows the item type without the docblock. diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnDocblockForScalarArrayFromAssignsRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnDocblockForScalarArrayFromAssignsRector.php index c563f5d1ec1..8c73201ae65 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnDocblockForScalarArrayFromAssignsRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnDocblockForScalarArrayFromAssignsRector.php @@ -24,10 +24,10 @@ use PHPStan\Type\Type; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; /** diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationBasedOnParentClassMethodRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationBasedOnParentClassMethodRector.php index 5c7a583f11e..1bcddf657f4 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationBasedOnParentClassMethodRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationBasedOnParentClassMethodRector.php @@ -12,11 +12,11 @@ use PHPStan\Type\MixedType; use PHPStan\Type\ObjectType; use PHPStan\Type\Type; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Php\PhpVersionProvider; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationRector.php index bcd2ffa6104..aef1266ae06 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationRector.php @@ -14,12 +14,12 @@ use PHPStan\Type\StaticType; use PHPStan\Type\Type; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Php\PhpVersionProvider; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\StaticTypeMapper\ValueObject\Type\SimpleStaticType; use Rector\TypeDeclaration\ValueObject\AddReturnTypeDeclaration; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeFromTryCatchTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeFromTryCatchTypeRector.php index 84db4cc411e..ab8782fc6c2 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeFromTryCatchTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeFromTryCatchTypeRector.php @@ -12,13 +12,13 @@ use PhpParser\Node\Stmt\Return_; use PhpParser\Node\Stmt\TryCatch; use PHPStan\Type\Type; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\TypeComparator\TypeComparator; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddVoidReturnTypeWhereNoReturnRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddVoidReturnTypeWhereNoReturnRector.php index 3fc0b28c619..b290111217d 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddVoidReturnTypeWhereNoReturnRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddVoidReturnTypeWhereNoReturnRector.php @@ -9,11 +9,11 @@ use PhpParser\Node\Identifier; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Expression; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; use Rector\Reflection\ClassModifierChecker; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\TypeInferer\SilentVoidResolver; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnVendorLockResolver; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ArrayParamTypeByMethodCallTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ArrayParamTypeByMethodCallTypeRector.php index f2bbcfa383c..9fa0d6fab65 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ArrayParamTypeByMethodCallTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ArrayParamTypeByMethodCallTypeRector.php @@ -5,8 +5,8 @@ namespace Rector\TypeDeclaration\Rector\ClassMethod; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; /** * @deprecated This rule is deprecated, as it fills invalid types and can cause type errors on controllers and other input calls. Inferring param types from a single caller is unreliable and needs human verification, so this better suits static analysis. diff --git a/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanConstAndStrictReturnsRector.php b/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanConstAndStrictReturnsRector.php index dd3a4a44116..03ce17d1ea8 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanConstAndStrictReturnsRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanConstAndStrictReturnsRector.php @@ -13,13 +13,13 @@ use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\Return_; use PHPStan\Analyser\Scope; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanConstReturnsRector.php b/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanConstReturnsRector.php index 44857ef66c9..d48e9cf96de 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanConstReturnsRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanConstReturnsRector.php @@ -12,12 +12,12 @@ use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\Return_; use PHPStan\Analyser\Scope; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanStrictReturnsRector.php b/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanStrictReturnsRector.php index 4e4f69b7de9..85c8eac81fa 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanStrictReturnsRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanStrictReturnsRector.php @@ -17,13 +17,13 @@ use PHPStan\Analyser\Scope; use PHPStan\Reflection\ExtendedParametersAcceptor; use PHPStan\Reflection\ReflectionProvider; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/KnownMagicClassMethodTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/KnownMagicClassMethodTypeRector.php index 77fc095022a..069035ad8d2 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/KnownMagicClassMethodTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/KnownMagicClassMethodTypeRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Identifier; use PhpParser\Node\Name; use PhpParser\Node\Stmt\Class_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Php\PhpVersionProvider; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\ParentClassMethodTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/NarrowBoolDocblockReturnTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/NarrowBoolDocblockReturnTypeRector.php index 024cee887ea..b8c4054180f 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/NarrowBoolDocblockReturnTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/NarrowBoolDocblockReturnTypeRector.php @@ -15,9 +15,9 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\NarrowBoolDocblockReturnTypeRector\NarrowBoolDocblockReturnTypeRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/NarrowObjectReturnTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/NarrowObjectReturnTypeRector.php index d0f4312850a..ce94f3e521b 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/NarrowObjectReturnTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/NarrowObjectReturnTypeRector.php @@ -19,12 +19,12 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\ValueObject\Type\FullyQualifiedIdentifierTypeNode; use Rector\Comments\NodeDocBlock\DocBlockUpdater; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\TypeComparator\TypeComparator; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; /** diff --git a/rules/TypeDeclaration/Rector/ClassMethod/NumericReturnTypeFromStrictReturnsRector.php b/rules/TypeDeclaration/Rector/ClassMethod/NumericReturnTypeFromStrictReturnsRector.php index e48590d61bc..4a8b9036f85 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/NumericReturnTypeFromStrictReturnsRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/NumericReturnTypeFromStrictReturnsRector.php @@ -14,11 +14,11 @@ use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\Return_; use PHPStan\Analyser\Scope; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/NumericReturnTypeFromStrictScalarReturnsRector.php b/rules/TypeDeclaration/Rector/ClassMethod/NumericReturnTypeFromStrictScalarReturnsRector.php index ed70ddb1c04..3faec07b1e5 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/NumericReturnTypeFromStrictScalarReturnsRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/NumericReturnTypeFromStrictScalarReturnsRector.php @@ -12,11 +12,11 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use PHPStan\Analyser\Scope; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ObjectParamTypeByMethodCallTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ObjectParamTypeByMethodCallTypeRector.php index 651d9ca1623..9298a7a62e0 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ObjectParamTypeByMethodCallTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ObjectParamTypeByMethodCallTypeRector.php @@ -5,8 +5,8 @@ namespace Rector\TypeDeclaration\Rector\ClassMethod; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; /** * @deprecated This rule is deprecated, as it fills invalid types and can cause type errors on controllers and other input calls. Inferring param types from a single caller is unreliable and needs human verification, so this better suits static analysis. diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByMethodCallTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByMethodCallTypeRector.php index ffc77c7d4ad..5c2c5b75f4a 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByMethodCallTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByMethodCallTypeRector.php @@ -5,8 +5,8 @@ namespace Rector\TypeDeclaration\Rector\ClassMethod; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; /** * @deprecated This rule is deprecated, as it fills invalid types and can cause type errors on controllers and other input calls. Inferring param types from a single caller is unreliable and needs human verification, so this better suits static analysis. diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByParentCallTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByParentCallTypeRector.php index cca1354f2bc..63d437e03c5 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByParentCallTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByParentCallTypeRector.php @@ -12,14 +12,14 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Reflection\ClassReflection; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Enum\ObjectReference; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\CallerParamMatcher; /** diff --git a/rules/TypeDeclaration/Rector/ClassMethod/PrivateMethodReturnTypeFromStrictNewArrayRector.php b/rules/TypeDeclaration/Rector/ClassMethod/PrivateMethodReturnTypeFromStrictNewArrayRector.php index 76c8ed9fd20..e6f4a26e44c 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/PrivateMethodReturnTypeFromStrictNewArrayRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/PrivateMethodReturnTypeFromStrictNewArrayRector.php @@ -6,9 +6,9 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\StrictReturnNewArrayResolver; use Rector\ValueObject\PhpVersion; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnNeverTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnNeverTypeRector.php index 1d971bd6433..da3ecfd5344 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnNeverTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnNeverTypeRector.php @@ -7,11 +7,11 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeManipulator\AddNeverReturnType; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnNullableTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnNullableTypeRector.php index fe2b6094206..7b219fd0622 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnNullableTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnNullableTypeRector.php @@ -9,12 +9,12 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use PHPStan\Type\UnionType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\PHPStanStaticTypeMapper\TypeMapper\UnionTypeMapper; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromGetRepositoryDocblockRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromGetRepositoryDocblockRector.php index 67cf073691a..509d65d2512 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromGetRepositoryDocblockRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromGetRepositoryDocblockRector.php @@ -16,12 +16,12 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromMockObjectRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromMockObjectRector.php index 5d2d0dcdbe7..339c1d7a7e6 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromMockObjectRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromMockObjectRector.php @@ -13,12 +13,12 @@ use PHPStan\Type\IntersectionType; use PHPStan\Type\ObjectType; use PHPStan\Type\Type; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Enum\ClassName; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnCastRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnCastRector.php index fbcee4ff688..a4c4f36b737 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnCastRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnCastRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeManipulator\AddReturnTypeFromCast; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnDirectArrayRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnDirectArrayRector.php index ba9cf5d91c6..6947faaac9e 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnDirectArrayRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnDirectArrayRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\Return_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnNewRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnNewRector.php index b14c5400310..688b79fb50a 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnNewRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnNewRector.php @@ -18,6 +18,8 @@ use PHPStan\Type\ObjectWithoutClassType; use PHPStan\Type\StaticType; use PHPStan\Type\Type; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Enum\ObjectReference; use Rector\Exception\ShouldNotHappenException; use Rector\NodeAnalyzer\ClassAnalyzer; @@ -28,8 +30,6 @@ use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\StaticTypeMapper\ValueObject\Type\SelfStaticType; use Rector\Symfony\CodeQuality\Enum\ResponseClass; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictConstantReturnRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictConstantReturnRector.php index 5038275a80a..16311b91321 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictConstantReturnRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictConstantReturnRector.php @@ -10,13 +10,13 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Return_; use PHPStan\Type\Type; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\PHPStan\Type\TypeFactory; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersion; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictFluentReturnRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictFluentReturnRector.php index 37caa8ac92b..f5e753ac372 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictFluentReturnRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictFluentReturnRector.php @@ -11,12 +11,12 @@ use PHPStan\Type\ObjectType; use PHPStan\Type\StaticType; use PHPStan\Type\ThisType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Php\PhpVersionProvider; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNativeCallRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNativeCallRector.php index 18d694179c2..1c87382bd83 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNativeCallRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNativeCallRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeManipulator\AddReturnTypeFromStrictNativeCall; use Rector\ValueObject\PhpVersion; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNewArrayRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNewArrayRector.php index 90decbe0055..153bf0fdcd4 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNewArrayRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNewArrayRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use PHPStan\Analyser\Scope; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\StrictReturnNewArrayResolver; use Rector\ValueObject\PhpVersion; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictParamRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictParamRector.php index cba3eb126f6..8b79409660a 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictParamRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictParamRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeManipulator\AddReturnTypeFromParam; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedCallRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedCallRector.php index 1b4606ac0e9..d686c528ed1 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedCallRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedCallRector.php @@ -18,13 +18,13 @@ use PHPStan\Analyser\Scope; use PHPStan\Type\ObjectType; use PHPStan\Type\UnionType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Php\PhpVersionProvider; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\TypeDeclaration\NodeAnalyzer\TypeNodeUnwrapper; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedPropertyRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedPropertyRector.php index 44279c63c0f..e9b9aecbfdd 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedPropertyRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedPropertyRector.php @@ -12,14 +12,14 @@ use PHPStan\Reflection\Php\PhpPropertyReflection; use PHPStan\Type\MixedType; use PHPStan\Type\Type; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\PHPStan\Type\TypeFactory; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersionFeature; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromSymfonySerializerRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromSymfonySerializerRector.php index d877098ced8..a053b04e581 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromSymfonySerializerRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromSymfonySerializerRector.php @@ -10,12 +10,12 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Return_; use PHPStan\Type\ObjectType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ArgsAnalyzer; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnUnionTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnUnionTypeRector.php index 7e26ab03270..10c66fe1750 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnUnionTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnUnionTypeRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeManipulator\AddUnionReturnType; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ScalarParamTypeByMethodCallTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ScalarParamTypeByMethodCallTypeRector.php index 689e6ef947d..1ecfe9ada36 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ScalarParamTypeByMethodCallTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ScalarParamTypeByMethodCallTypeRector.php @@ -5,8 +5,8 @@ namespace Rector\TypeDeclaration\Rector\ClassMethod; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; /** * @deprecated This rule is deprecated, as it fills invalid types and can cause type errors on controllers and other input calls. Inferring param types from a single caller is unreliable and needs human verification, so this better suits static analysis. diff --git a/rules/TypeDeclaration/Rector/ClassMethod/StrictArrayParamDimFetchRector.php b/rules/TypeDeclaration/Rector/ClassMethod/StrictArrayParamDimFetchRector.php index 55b8b7058c7..fea73e372ff 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/StrictArrayParamDimFetchRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/StrictArrayParamDimFetchRector.php @@ -33,11 +33,11 @@ use PHPStan\Type\ObjectType; use PHPStan\Type\Type; use PHPStan\Type\UnionType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\PHPStan\Type\TypeFactory; use Rector\NodeTypeResolver\TypeComparator\TypeComparator; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\VendorLocker\ParentClassMethodTypeOverrideGuard; /** diff --git a/rules/TypeDeclaration/Rector/ClassMethod/StrictStringParamConcatRector.php b/rules/TypeDeclaration/Rector/ClassMethod/StrictStringParamConcatRector.php index a7621de4cea..7fb05c7511c 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/StrictStringParamConcatRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/StrictStringParamConcatRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/StringReturnTypeFromStrictScalarReturnsRector.php b/rules/TypeDeclaration/Rector/ClassMethod/StringReturnTypeFromStrictScalarReturnsRector.php index ab1dd4f97ca..5fc2b55433d 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/StringReturnTypeFromStrictScalarReturnsRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/StringReturnTypeFromStrictScalarReturnsRector.php @@ -11,11 +11,11 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use PHPStan\Analyser\Scope; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersion; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/StringReturnTypeFromStrictStringReturnsRector.php b/rules/TypeDeclaration/Rector/ClassMethod/StringReturnTypeFromStrictStringReturnsRector.php index db8962fcae9..58ebf25827b 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/StringReturnTypeFromStrictStringReturnsRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/StringReturnTypeFromStrictStringReturnsRector.php @@ -13,11 +13,11 @@ use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\Return_; use PHPStan\Analyser\Scope; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersion; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/Class_/AddTestsVoidReturnTypeWhereNoReturnRector.php b/rules/TypeDeclaration/Rector/Class_/AddTestsVoidReturnTypeWhereNoReturnRector.php index c1886c54b41..312e816c7eb 100644 --- a/rules/TypeDeclaration/Rector/Class_/AddTestsVoidReturnTypeWhereNoReturnRector.php +++ b/rules/TypeDeclaration/Rector/Class_/AddTestsVoidReturnTypeWhereNoReturnRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Identifier; use PhpParser\Node\Stmt\Class_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\TypeInferer\SilentVoidResolver; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/Class_/ChildDoctrineRepositoryClassTypeRector.php b/rules/TypeDeclaration/Rector/Class_/ChildDoctrineRepositoryClassTypeRector.php index 6e546f97ff2..77737d108a9 100644 --- a/rules/TypeDeclaration/Rector/Class_/ChildDoctrineRepositoryClassTypeRector.php +++ b/rules/TypeDeclaration/Rector/Class_/ChildDoctrineRepositoryClassTypeRector.php @@ -20,9 +20,9 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\Class_\ChildDoctrineRepositoryClassTypeRector\ChildDoctrineRepositoryClassTypeRectorTest diff --git a/rules/TypeDeclaration/Rector/Class_/MergeDateTimePropertyTypeDeclarationRector.php b/rules/TypeDeclaration/Rector/Class_/MergeDateTimePropertyTypeDeclarationRector.php index 5e4403f9470..3018ad24173 100644 --- a/rules/TypeDeclaration/Rector/Class_/MergeDateTimePropertyTypeDeclarationRector.php +++ b/rules/TypeDeclaration/Rector/Class_/MergeDateTimePropertyTypeDeclarationRector.php @@ -12,9 +12,9 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/Class_/ObjectTypedPropertyFromJMSSerializerAttributeTypeRector.php b/rules/TypeDeclaration/Rector/Class_/ObjectTypedPropertyFromJMSSerializerAttributeTypeRector.php index 9ae822b032d..414c3e3a19e 100644 --- a/rules/TypeDeclaration/Rector/Class_/ObjectTypedPropertyFromJMSSerializerAttributeTypeRector.php +++ b/rules/TypeDeclaration/Rector/Class_/ObjectTypedPropertyFromJMSSerializerAttributeTypeRector.php @@ -11,11 +11,11 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Property; use PHPStan\Reflection\ClassReflection; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Php74\Guard\MakePropertyTypedGuard; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\JMSTypeAnalyzer; use Rector\TypeDeclaration\NodeFactory\JMSTypePropertyTypeFactory; use Rector\ValueObject\PhpVersionFeature; diff --git a/rules/TypeDeclaration/Rector/Class_/PropertyTypeFromStrictSetterGetterRector.php b/rules/TypeDeclaration/Rector/Class_/PropertyTypeFromStrictSetterGetterRector.php index 68dc109752f..433f81d0be5 100644 --- a/rules/TypeDeclaration/Rector/Class_/PropertyTypeFromStrictSetterGetterRector.php +++ b/rules/TypeDeclaration/Rector/Class_/PropertyTypeFromStrictSetterGetterRector.php @@ -23,13 +23,13 @@ use PHPStan\Type\Type; use PHPStan\Type\TypeCombinator; use PHPStan\Type\UnionType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Php74\Guard\MakePropertyTypedGuard; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\TypeInferer\PropertyTypeInferer\GetterTypeDeclarationPropertyTypeInferer; use Rector\TypeDeclaration\TypeInferer\PropertyTypeInferer\SetterTypeDeclarationPropertyTypeInferer; diff --git a/rules/TypeDeclaration/Rector/Class_/ReturnTypeFromStrictTernaryRector.php b/rules/TypeDeclaration/Rector/Class_/ReturnTypeFromStrictTernaryRector.php index 8866efa73b7..c443a67a50b 100644 --- a/rules/TypeDeclaration/Rector/Class_/ReturnTypeFromStrictTernaryRector.php +++ b/rules/TypeDeclaration/Rector/Class_/ReturnTypeFromStrictTernaryRector.php @@ -12,13 +12,13 @@ use PHPStan\Type\MixedType; use PHPStan\Type\TypeCombinator; use PHPStan\Type\UnionType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; diff --git a/rules/TypeDeclaration/Rector/Class_/ScalarTypedPropertyFromJMSSerializerAttributeTypeRector.php b/rules/TypeDeclaration/Rector/Class_/ScalarTypedPropertyFromJMSSerializerAttributeTypeRector.php index d4c2176baee..557d685ffa4 100644 --- a/rules/TypeDeclaration/Rector/Class_/ScalarTypedPropertyFromJMSSerializerAttributeTypeRector.php +++ b/rules/TypeDeclaration/Rector/Class_/ScalarTypedPropertyFromJMSSerializerAttributeTypeRector.php @@ -11,11 +11,11 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Property; use PHPStan\Reflection\ClassReflection; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Php74\Guard\MakePropertyTypedGuard; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\JMSTypeAnalyzer; use Rector\TypeDeclaration\NodeFactory\JMSTypePropertyTypeFactory; use Rector\ValueObject\PhpVersionFeature; diff --git a/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromContainerGetSetUpRector.php b/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromContainerGetSetUpRector.php index 2a6b679c510..6de315642ae 100644 --- a/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromContainerGetSetUpRector.php +++ b/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromContainerGetSetUpRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Expr\Variable; use PhpParser\Node\Stmt\Class_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\SetUpAssignedPropertyTyper; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromCreateMockAssignRector.php b/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromCreateMockAssignRector.php index 62af233e3c6..920b056683d 100644 --- a/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromCreateMockAssignRector.php +++ b/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromCreateMockAssignRector.php @@ -11,11 +11,11 @@ use PhpParser\Node\Stmt\Property; use PHPStan\Type\ObjectType; use PHPStan\Type\Type; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Enum\ClassName; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\AlreadyAssignDetector\ConstructorAssignDetector; use Rector\TypeDeclaration\TypeInferer\AssignToPropertyTypeInferer; diff --git a/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromDocblockSetUpDefinedRector.php b/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromDocblockSetUpDefinedRector.php index 48a2a5f9ca3..e652c9e1307 100644 --- a/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromDocblockSetUpDefinedRector.php +++ b/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromDocblockSetUpDefinedRector.php @@ -14,11 +14,11 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; use Rector\DeadCode\PhpDoc\DeadVarTagValueNodeAnalyzer; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\AlreadyAssignDetector\ConstructorAssignDetector; use Rector\ValueObject\MethodName; diff --git a/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromGetRepositorySetUpRector.php b/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromGetRepositorySetUpRector.php index 379090dd04a..fde38a7fe1b 100644 --- a/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromGetRepositorySetUpRector.php +++ b/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromGetRepositorySetUpRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Stmt\Class_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\SetUpAssignedPropertyTyper; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/Class_/TypedStaticPropertyInBehatContextRector.php b/rules/TypeDeclaration/Rector/Class_/TypedStaticPropertyInBehatContextRector.php index 77baeed09c2..5336bd1abe2 100644 --- a/rules/TypeDeclaration/Rector/Class_/TypedStaticPropertyInBehatContextRector.php +++ b/rules/TypeDeclaration/Rector/Class_/TypedStaticPropertyInBehatContextRector.php @@ -14,11 +14,11 @@ use PHPStan\Type\ObjectType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\DeadCode\PhpDoc\TagRemover\VarTagRemover; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PHPUnit\Enum\BehatClassName; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\ValueObject\Type\ShortenedObjectType; /** diff --git a/rules/TypeDeclaration/Rector/Closure/AddClosureNeverReturnTypeRector.php b/rules/TypeDeclaration/Rector/Closure/AddClosureNeverReturnTypeRector.php index aa96933705d..e1c0c50cb20 100644 --- a/rules/TypeDeclaration/Rector/Closure/AddClosureNeverReturnTypeRector.php +++ b/rules/TypeDeclaration/Rector/Closure/AddClosureNeverReturnTypeRector.php @@ -6,10 +6,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\Closure; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeManipulator\AddNeverReturnType; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/Closure/AddClosureVoidReturnTypeWhereNoReturnRector.php b/rules/TypeDeclaration/Rector/Closure/AddClosureVoidReturnTypeWhereNoReturnRector.php index ccf060112d8..bb8a6a98b92 100644 --- a/rules/TypeDeclaration/Rector/Closure/AddClosureVoidReturnTypeWhereNoReturnRector.php +++ b/rules/TypeDeclaration/Rector/Closure/AddClosureVoidReturnTypeWhereNoReturnRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\Closure; use PhpParser\Node\Identifier; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\TypeInferer\SilentVoidResolver; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/Closure/ClosureReturnTypeFromAssertInstanceOfRector.php b/rules/TypeDeclaration/Rector/Closure/ClosureReturnTypeFromAssertInstanceOfRector.php index b84acf15d3d..93985ae4d80 100644 --- a/rules/TypeDeclaration/Rector/Closure/ClosureReturnTypeFromAssertInstanceOfRector.php +++ b/rules/TypeDeclaration/Rector/Closure/ClosureReturnTypeFromAssertInstanceOfRector.php @@ -11,13 +11,13 @@ use PHPStan\Analyser\Scope; use PHPStan\Reflection\ClassReflection; use PHPStan\Type\NeverType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Enum\ClassName; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; use Rector\ValueObject\PhpVersionFeature; diff --git a/rules/TypeDeclaration/Rector/Closure/ClosureReturnTypeRector.php b/rules/TypeDeclaration/Rector/Closure/ClosureReturnTypeRector.php index 0b226576d19..030fe1beba7 100644 --- a/rules/TypeDeclaration/Rector/Closure/ClosureReturnTypeRector.php +++ b/rules/TypeDeclaration/Rector/Closure/ClosureReturnTypeRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\Closure; use PHPStan\Type\NeverType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; use Rector\ValueObject\PhpVersionFeature; diff --git a/rules/TypeDeclaration/Rector/Empty_/EmptyOnNullableObjectToInstanceOfRector.php b/rules/TypeDeclaration/Rector/Empty_/EmptyOnNullableObjectToInstanceOfRector.php index 9504207f2d9..dab2913e8b9 100644 --- a/rules/TypeDeclaration/Rector/Empty_/EmptyOnNullableObjectToInstanceOfRector.php +++ b/rules/TypeDeclaration/Rector/Empty_/EmptyOnNullableObjectToInstanceOfRector.php @@ -13,11 +13,11 @@ use PHPStan\Type\ObjectType; use PHPStan\Type\TypeCombinator; use PHPStan\Type\UnionType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; /** diff --git a/rules/TypeDeclaration/Rector/FuncCall/AddArrayAnyAllClosureParamTypeRector.php b/rules/TypeDeclaration/Rector/FuncCall/AddArrayAnyAllClosureParamTypeRector.php index 9f259d84db2..9fdcc8b5027 100644 --- a/rules/TypeDeclaration/Rector/FuncCall/AddArrayAnyAllClosureParamTypeRector.php +++ b/rules/TypeDeclaration/Rector/FuncCall/AddArrayAnyAllClosureParamTypeRector.php @@ -6,9 +6,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ArrayCallbackParamTypeResolver; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/FuncCall/AddArrayFunctionClosureParamTypeRector.php b/rules/TypeDeclaration/Rector/FuncCall/AddArrayFunctionClosureParamTypeRector.php index 773344d746f..e1abc2d6825 100644 --- a/rules/TypeDeclaration/Rector/FuncCall/AddArrayFunctionClosureParamTypeRector.php +++ b/rules/TypeDeclaration/Rector/FuncCall/AddArrayFunctionClosureParamTypeRector.php @@ -15,10 +15,10 @@ use PHPStan\Type\IntersectionType; use PHPStan\Type\MixedType; use PHPStan\Type\Type; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\Enum\NativeFuncCallPositions; use Rector\ValueObject\PhpVersionFeature; diff --git a/rules/TypeDeclaration/Rector/FuncCall/AddArrowFunctionParamArrayWhereDimFetchRector.php b/rules/TypeDeclaration/Rector/FuncCall/AddArrowFunctionParamArrayWhereDimFetchRector.php index 780ee16cf5a..334fd5432b0 100644 --- a/rules/TypeDeclaration/Rector/FuncCall/AddArrowFunctionParamArrayWhereDimFetchRector.php +++ b/rules/TypeDeclaration/Rector/FuncCall/AddArrowFunctionParamArrayWhereDimFetchRector.php @@ -13,10 +13,10 @@ use PhpParser\Node\Expr\Variable; use PhpParser\Node\Identifier; use PHPStan\Type\ArrayType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\Enum\NativeFuncCallPositions; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/FuncCall/NarrowArrayAnyAllNullableParamTypeRector.php b/rules/TypeDeclaration/Rector/FuncCall/NarrowArrayAnyAllNullableParamTypeRector.php index 3bb84e8c202..4c237663986 100644 --- a/rules/TypeDeclaration/Rector/FuncCall/NarrowArrayAnyAllNullableParamTypeRector.php +++ b/rules/TypeDeclaration/Rector/FuncCall/NarrowArrayAnyAllNullableParamTypeRector.php @@ -6,9 +6,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ArrayCallbackParamTypeResolver; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeForArrayMapRector.php b/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeForArrayMapRector.php index fce02356fdd..58c6f2d86db 100644 --- a/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeForArrayMapRector.php +++ b/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeForArrayMapRector.php @@ -13,11 +13,11 @@ use PHPStan\Type\ArrayType; use PHPStan\Type\MixedType; use PHPStan\Type\Type; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; /** diff --git a/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeForArrayReduceRector.php b/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeForArrayReduceRector.php index 1b4391cb296..58262fd1bbe 100644 --- a/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeForArrayReduceRector.php +++ b/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeForArrayReduceRector.php @@ -15,12 +15,12 @@ use PHPStan\Type\Type; use PHPStan\Type\UnionType; use PHPStan\Type\UnionTypeHelper; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\TypeComparator\TypeComparator; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; /** diff --git a/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeFromIterableMethodCallRector.php b/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeFromIterableMethodCallRector.php index 23c10efc859..8b39ddcabd7 100644 --- a/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeFromIterableMethodCallRector.php +++ b/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeFromIterableMethodCallRector.php @@ -16,14 +16,14 @@ use PHPStan\Type\CallableType; use PHPStan\Type\IntersectionType; use PHPStan\Type\Type; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\NodeTypeResolver\TypeComparator\TypeComparator; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\PHPStanStaticTypeMapper\Utils\TypeUnwrapper; use Rector\Rector\AbstractRector; use Rector\Reflection\MethodReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; /** diff --git a/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeFromVariableCallRector.php b/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeFromVariableCallRector.php index 7a827899a6a..d04888c0b17 100644 --- a/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeFromVariableCallRector.php +++ b/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeFromVariableCallRector.php @@ -16,10 +16,10 @@ use PhpParser\Node\Stmt\Function_; use PhpParser\NodeVisitor; use PHPStan\Type\ObjectType; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; /** diff --git a/rules/TypeDeclaration/Rector/FunctionLike/AddParamTypeSplFixedArrayRector.php b/rules/TypeDeclaration/Rector/FunctionLike/AddParamTypeSplFixedArrayRector.php index 5abd4306dbf..f9684e408c2 100644 --- a/rules/TypeDeclaration/Rector/FunctionLike/AddParamTypeSplFixedArrayRector.php +++ b/rules/TypeDeclaration/Rector/FunctionLike/AddParamTypeSplFixedArrayRector.php @@ -14,9 +14,9 @@ use PHPStan\Type\TypeWithClassName; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\FunctionLike\AddParamTypeSplFixedArrayRector\AddParamTypeSplFixedArrayRectorTest diff --git a/rules/TypeDeclaration/Rector/FunctionLike/AddReturnTypeDeclarationFromYieldsRector.php b/rules/TypeDeclaration/Rector/FunctionLike/AddReturnTypeDeclarationFromYieldsRector.php index f357b7bad23..db2f62dc718 100644 --- a/rules/TypeDeclaration/Rector/FunctionLike/AddReturnTypeDeclarationFromYieldsRector.php +++ b/rules/TypeDeclaration/Rector/FunctionLike/AddReturnTypeDeclarationFromYieldsRector.php @@ -7,11 +7,11 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclarationDocblocks\NodeFinder\YieldNodeFinder; use Rector\TypeDeclarationDocblocks\TypeResolver\YieldTypeResolver; diff --git a/rules/TypeDeclaration/Rector/Function_/AddFunctionVoidReturnTypeWhereNoReturnRector.php b/rules/TypeDeclaration/Rector/Function_/AddFunctionVoidReturnTypeWhereNoReturnRector.php index 280cba7d915..fea5a8baed3 100644 --- a/rules/TypeDeclaration/Rector/Function_/AddFunctionVoidReturnTypeWhereNoReturnRector.php +++ b/rules/TypeDeclaration/Rector/Function_/AddFunctionVoidReturnTypeWhereNoReturnRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Identifier; use PhpParser\Node\Stmt\Function_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\TypeInferer\SilentVoidResolver; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/Property/AddPropertyTypeDeclarationRector.php b/rules/TypeDeclaration/Rector/Property/AddPropertyTypeDeclarationRector.php index 511048d6cf9..d34b943307b 100644 --- a/rules/TypeDeclaration/Rector/Property/AddPropertyTypeDeclarationRector.php +++ b/rules/TypeDeclaration/Rector/Property/AddPropertyTypeDeclarationRector.php @@ -9,12 +9,12 @@ use PHPStan\Reflection\ClassReflection; use PHPStan\Type\StringType; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\ValueObject\AddPropertyTypeDeclaration; use Webmozart\Assert\Assert; diff --git a/rules/TypeDeclaration/Rector/Property/TypedPropertyFromAssignsRector.php b/rules/TypeDeclaration/Rector/Property/TypedPropertyFromAssignsRector.php index 2f8ca25ec54..a6959e04b21 100644 --- a/rules/TypeDeclaration/Rector/Property/TypedPropertyFromAssignsRector.php +++ b/rules/TypeDeclaration/Rector/Property/TypedPropertyFromAssignsRector.php @@ -19,6 +19,8 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\DeadCode\PhpDoc\TagRemover\VarTagRemover; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Doctrine\CodeQuality\Enum\CollectionMapping; use Rector\Doctrine\Enum\MappingClass; use Rector\Doctrine\NodeAnalyzer\AttrinationFinder; @@ -27,8 +29,6 @@ use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\NodeTypeAnalyzer\PropertyTypeDecorator; use Rector\TypeDeclaration\TypeInferer\PropertyTypeInferer\AllAssignNodePropertyTypeInferer; diff --git a/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictConstructorRector.php b/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictConstructorRector.php index 65aca72e590..bc2357adf4f 100644 --- a/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictConstructorRector.php +++ b/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictConstructorRector.php @@ -13,12 +13,12 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; use Rector\DeadCode\PhpDoc\TagRemover\VarTagRemover; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PHPStanStaticTypeMapper\DoctrineTypeAnalyzer; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\AlreadyAssignDetector\ConstructorAssignDetector; use Rector\TypeDeclaration\Guard\PropertyTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictSetUpRector.php b/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictSetUpRector.php index dbbc522532b..890742b5ceb 100644 --- a/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictSetUpRector.php +++ b/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictSetUpRector.php @@ -13,11 +13,11 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\ValueObject\Type\FullyQualifiedIdentifierTypeNode; use Rector\Comments\NodeDocBlock\DocBlockUpdater; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Enum\ClassName; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\TypeInferer\PropertyTypeInferer\TrustedClassMethodPropertyTypeInferer; use Rector\ValueObject\MethodName; diff --git a/rules/TypeDeclaration/Rector/StmtsAwareInterface/DeclareStrictTypesRector.php b/rules/TypeDeclaration/Rector/StmtsAwareInterface/DeclareStrictTypesRector.php index e6839b9d152..e8d29528ebc 100644 --- a/rules/TypeDeclaration/Rector/StmtsAwareInterface/DeclareStrictTypesRector.php +++ b/rules/TypeDeclaration/Rector/StmtsAwareInterface/DeclareStrictTypesRector.php @@ -6,11 +6,11 @@ use PhpParser\Node; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\PhpParser\Node\FileNode; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as too risky to add `declare(strict_types=1)` without context about type safety. Use SafeDeclareStrictTypesRector instead, which only adds it to type-safe files. diff --git a/rules/TypeDeclaration/Rector/StmtsAwareInterface/SafeDeclareStrictTypesRector.php b/rules/TypeDeclaration/Rector/StmtsAwareInterface/SafeDeclareStrictTypesRector.php index e8246e6a8fe..b2d3fb15c87 100644 --- a/rules/TypeDeclaration/Rector/StmtsAwareInterface/SafeDeclareStrictTypesRector.php +++ b/rules/TypeDeclaration/Rector/StmtsAwareInterface/SafeDeclareStrictTypesRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Nop; use Rector\Contract\Rector\HTMLAverseRectorInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\FileNode; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\DeclareStrictTypeFinder; use Rector\TypeDeclaration\NodeAnalyzer\StrictTypeSafetyChecker; use Rector\ValueObject\PhpVersion; diff --git a/rules/TypeDeclaration/Rector/While_/WhileNullableToInstanceofRector.php b/rules/TypeDeclaration/Rector/While_/WhileNullableToInstanceofRector.php index 55b5cc64ba9..532c9c1c9ec 100644 --- a/rules/TypeDeclaration/Rector/While_/WhileNullableToInstanceofRector.php +++ b/rules/TypeDeclaration/Rector/While_/WhileNullableToInstanceofRector.php @@ -14,10 +14,10 @@ use PhpParser\Node\Stmt\While_; use PHPStan\Type\ObjectType; use PHPStan\Type\Type; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\TypeAnalyzer\NullableTypeAnalyzer; /** diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockBasedOnArrayMapRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockBasedOnArrayMapRector.php index d76fb11a803..8002a9deb3f 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockBasedOnArrayMapRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockBasedOnArrayMapRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as a single array_map() closure only proves what one call site reads. The param type is vague and unreliable. Add the @param docblock manually instead. diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromAssignsParamToParamReferenceRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromAssignsParamToParamReferenceRector.php index 6a5ee13b877..81be3af3a3a 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromAssignsParamToParamReferenceRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromAssignsParamToParamReferenceRector.php @@ -10,9 +10,9 @@ use PHPStan\Type\ArrayType; use PHPStan\Type\MixedType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclarationDocblocks\NodeDocblockTypeDecorator; use Rector\TypeDeclarationDocblocks\NodeFinder\ArrayDimFetchFinder; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromDataProviderRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromDataProviderRector.php index 7dd5cfa17e3..d27d1288102 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromDataProviderRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromDataProviderRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as data provider docblock typing is not relevant to code quality. It increases maintenance cost and decreases readability. diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromDimFetchAccessRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromDimFetchAccessRector.php index c3f65ea98d4..b72b1acce10 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromDimFetchAccessRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromDimFetchAccessRector.php @@ -15,9 +15,9 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclarationDocblocks\NodeFinder\ArrayDimFetchFinder; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; use Rector\VendorLocker\ParentClassMethodTypeOverrideGuard; diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForArrayDimAssignedObjectRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForArrayDimAssignedObjectRector.php index 9043a53c2a4..af1f10f997f 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForArrayDimAssignedObjectRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForArrayDimAssignedObjectRector.php @@ -19,9 +19,9 @@ use PHPStan\Type\ObjectType; use PHPStan\Type\Type; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\ValueObject\Type\NonExistingObjectType; use Rector\TypeDeclarationDocblocks\NodeDocblockTypeDecorator; use Rector\TypeDeclarationDocblocks\NodeFinder\ReturnNodeFinder; diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForCommonObjectDenominatorRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForCommonObjectDenominatorRector.php index e37ee551e24..83f9a0a29db 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForCommonObjectDenominatorRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForCommonObjectDenominatorRector.php @@ -18,9 +18,9 @@ use PHPStan\Type\Type; use PHPStan\Type\UnionType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType; use Rector\TypeDeclarationDocblocks\NodeDocblockTypeDecorator; use Rector\TypeDeclarationDocblocks\NodeFinder\ReturnNodeFinder; diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForDimFetchArrayFromAssignsRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForDimFetchArrayFromAssignsRector.php index 4a6f16a4db9..8964b55da2b 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForDimFetchArrayFromAssignsRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForDimFetchArrayFromAssignsRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as the array shape is guessed from conditional assigns. The result is vague and unreliable, as any later assign can widen the type. Add the @return docblock manually instead. diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForJsonArrayRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForJsonArrayRector.php index a3922849541..7d63d07787d 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForJsonArrayRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForJsonArrayRector.php @@ -17,10 +17,10 @@ use PHPStan\Type\StringType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclarationDocblocks\Enum\NetteClassName; use Rector\TypeDeclarationDocblocks\NodeFinder\ReturnNodeFinder; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockFromMethodCallDocblockRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockFromMethodCallDocblockRector.php index 829793afa6b..498fc5d1d00 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockFromMethodCallDocblockRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockFromMethodCallDocblockRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as it copies docblock from another method call. The docblock can be incorrect or outdated, and spreads the error further. diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockGetterReturnArrayFromPropertyDocblockVarRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockGetterReturnArrayFromPropertyDocblockVarRector.php index 3f9c1fe5a82..a194a4b6edf 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockGetterReturnArrayFromPropertyDocblockVarRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockGetterReturnArrayFromPropertyDocblockVarRector.php @@ -10,9 +10,9 @@ use PHPStan\PhpDocParser\Ast\Type\ArrayTypeNode; use PHPStan\PhpDocParser\Ast\Type\GenericTypeNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclarationDocblocks\NodeDocblockTypeDecorator; use Rector\TypeDeclarationDocblocks\NodeFinder\GetterClassMethodPropertyFinder; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockReturnArrayFromDirectArrayInstanceRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockReturnArrayFromDirectArrayInstanceRector.php index cdb189de961..1f249b62516 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockReturnArrayFromDirectArrayInstanceRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockReturnArrayFromDirectArrayInstanceRector.php @@ -16,9 +16,9 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; use Rector\BetterPhpDocParser\ValueObject\Type\SpacingAwareArrayTypeNode; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclarationDocblocks\NodeFinder\ReturnNodeFinder; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; use Rector\TypeDeclarationDocblocks\TypeResolver\ConstantArrayTypeGeneralizer; diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/NarrowArrayCollectionUnionReturnDocblockRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/NarrowArrayCollectionUnionReturnDocblockRector.php index e6671726b92..d5ed9ecbe23 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/NarrowArrayCollectionUnionReturnDocblockRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/NarrowArrayCollectionUnionReturnDocblockRector.php @@ -15,9 +15,9 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclarationDocblocks\Rector\ClassMethod\NarrowArrayCollectionUnionReturnDocblockRector\NarrowArrayCollectionUnionReturnDocblockRectorTest diff --git a/rules/TypeDeclarationDocblocks/Rector/Class_/AddParamTypeToRefactorMethodRector.php b/rules/TypeDeclarationDocblocks/Rector/Class_/AddParamTypeToRefactorMethodRector.php index 49d5416913e..8d1afe7d6df 100644 --- a/rules/TypeDeclarationDocblocks/Rector/Class_/AddParamTypeToRefactorMethodRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/Class_/AddParamTypeToRefactorMethodRector.php @@ -17,10 +17,10 @@ use PHPStan\Type\TypeCombinator; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclarationDocblocks\Rector\Class_\AddParamTypeToRefactorMethodRector\AddParamTypeToRefactorMethodRectorTest diff --git a/rules/TypeDeclarationDocblocks/Rector/Class_/AddReturnArrayDocblockFromDataProviderParamRector.php b/rules/TypeDeclarationDocblocks/Rector/Class_/AddReturnArrayDocblockFromDataProviderParamRector.php index 24e5ca87103..3199aac9c94 100644 --- a/rules/TypeDeclarationDocblocks/Rector/Class_/AddReturnArrayDocblockFromDataProviderParamRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/Class_/AddReturnArrayDocblockFromDataProviderParamRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as data provider docblock typing is not relevant to code quality. It increases maintenance cost and decreases readability. diff --git a/rules/TypeDeclarationDocblocks/Rector/Class_/AddReturnDocblockDataProviderRector.php b/rules/TypeDeclarationDocblocks/Rector/Class_/AddReturnDocblockDataProviderRector.php index 09ca9c0665d..42e2cc09976 100644 --- a/rules/TypeDeclarationDocblocks/Rector/Class_/AddReturnDocblockDataProviderRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/Class_/AddReturnDocblockDataProviderRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as data provider docblock typing is not relevant to code quality. It increases maintenance cost and decreases readability. diff --git a/rules/TypeDeclarationDocblocks/Rector/Class_/AddVarArrayDocblockFromDimFetchAssignRector.php b/rules/TypeDeclarationDocblocks/Rector/Class_/AddVarArrayDocblockFromDimFetchAssignRector.php index 63c276e6cb6..a33f467600c 100644 --- a/rules/TypeDeclarationDocblocks/Rector/Class_/AddVarArrayDocblockFromDimFetchAssignRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/Class_/AddVarArrayDocblockFromDimFetchAssignRector.php @@ -12,10 +12,10 @@ use PHPStan\Type\MixedType; use PHPStan\Type\UnionType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\PHPStan\Type\TypeFactory; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclarationDocblocks\NodeDocblockTypeDecorator; use Rector\TypeDeclarationDocblocks\NodeFinder\ArrayDimFetchFinder; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; diff --git a/rules/TypeDeclarationDocblocks/Rector/Class_/ClassMethodArrayDocblockParamFromLocalCallsRector.php b/rules/TypeDeclarationDocblocks/Rector/Class_/ClassMethodArrayDocblockParamFromLocalCallsRector.php index ce052591acb..eb3e5da8bc6 100644 --- a/rules/TypeDeclarationDocblocks/Rector/Class_/ClassMethodArrayDocblockParamFromLocalCallsRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/Class_/ClassMethodArrayDocblockParamFromLocalCallsRector.php @@ -13,10 +13,10 @@ use PHPStan\Type\TypeCombinator; use PHPStan\Type\UnionType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PhpParser\NodeFinder\LocalMethodCallFinder; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\CallTypesResolver; use Rector\TypeDeclarationDocblocks\NodeDocblockTypeDecorator; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; diff --git a/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarArrayFromGetterReturnRector.php b/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarArrayFromGetterReturnRector.php index 007865f0c80..f75bdf63fd3 100644 --- a/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarArrayFromGetterReturnRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarArrayFromGetterReturnRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Stmt\ClassMethod; use PHPStan\PhpDocParser\Ast\PhpDoc\ReturnTagValueNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclarationDocblocks\NodeDocblockTypeDecorator; use Rector\TypeDeclarationDocblocks\NodeFinder\PropertyGetterFinder; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; diff --git a/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarArrayFromPropertyDefaultsRector.php b/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarArrayFromPropertyDefaultsRector.php index 045703bfecf..b3ca5af7896 100644 --- a/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarArrayFromPropertyDefaultsRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarArrayFromPropertyDefaultsRector.php @@ -16,10 +16,10 @@ use PHPStan\Reflection\Php\PhpPropertyReflection; use PHPStan\Type\Type; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclarationDocblocks\NodeDocblockTypeDecorator; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; diff --git a/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarFromParamDocblockInConstructorRector.php b/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarFromParamDocblockInConstructorRector.php index 42fd221eef4..f8c827a96cc 100644 --- a/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarFromParamDocblockInConstructorRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarFromParamDocblockInConstructorRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Stmt\Property; use PHPStan\Type\ArrayType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\TypeDeclarationDocblocks\NodeAnalyzer\ConstructorAssignedTypeResolver; use Rector\TypeDeclarationDocblocks\NodeDocblockTypeDecorator; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; diff --git a/rules/TypeDeclarationDocblocks/Rector/Property/MergePhpstanDocTagIntoNativeRector.php b/rules/TypeDeclarationDocblocks/Rector/Property/MergePhpstanDocTagIntoNativeRector.php index 450cc7ecfae..660bf0a46ff 100644 --- a/rules/TypeDeclarationDocblocks/Rector/Property/MergePhpstanDocTagIntoNativeRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/Property/MergePhpstanDocTagIntoNativeRector.php @@ -18,9 +18,9 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclarationDocblocks\Rector\Property\MergePhpstanDocTagIntoNativeRector\MergePhpstanDocTagIntoNativeRectorTest diff --git a/rules/Unambiguous/Rector/Class_/RemoveReturnThisFromSetterClassMethodRector.php b/rules/Unambiguous/Rector/Class_/RemoveReturnThisFromSetterClassMethodRector.php index 55f59f20495..c94764fae8f 100644 --- a/rules/Unambiguous/Rector/Class_/RemoveReturnThisFromSetterClassMethodRector.php +++ b/rules/Unambiguous/Rector/Class_/RemoveReturnThisFromSetterClassMethodRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as removing "return $this" from a setter needs a more complex approach that depends on the use case - the setter may be part of a fluent public API that callers rely on. diff --git a/rules/Unambiguous/Rector/Expression/FluentSettersToStandaloneCallMethodRector.php b/rules/Unambiguous/Rector/Expression/FluentSettersToStandaloneCallMethodRector.php index bb34ebd31df..9670ee310a2 100644 --- a/rules/Unambiguous/Rector/Expression/FluentSettersToStandaloneCallMethodRector.php +++ b/rules/Unambiguous/Rector/Expression/FluentSettersToStandaloneCallMethodRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Return_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @deprecated This rule is deprecated, as breaking a fluent setter chain into standalone calls needs a more complex approach that depends on the use case - the safe transformation differs per method return semantics. diff --git a/rules/Visibility/Rector/ClassConst/ChangeConstantVisibilityRector.php b/rules/Visibility/Rector/ClassConst/ChangeConstantVisibilityRector.php index 78693c6e4f8..9962649916c 100644 --- a/rules/Visibility/Rector/ClassConst/ChangeConstantVisibilityRector.php +++ b/rules/Visibility/Rector/ClassConst/ChangeConstantVisibilityRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Interface_; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\Visibility; use Rector\Visibility\ValueObject\ChangeConstantVisibility; use Webmozart\Assert\Assert; diff --git a/rules/Visibility/Rector/ClassMethod/ChangeMethodVisibilityRector.php b/rules/Visibility/Rector/ClassMethod/ChangeMethodVisibilityRector.php index cbb62825cef..9b55fdb5461 100644 --- a/rules/Visibility/Rector/ClassMethod/ChangeMethodVisibilityRector.php +++ b/rules/Visibility/Rector/ClassMethod/ChangeMethodVisibilityRector.php @@ -7,12 +7,12 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\RuleDefinition; use Rector\NodeCollector\ScopeResolver\ParentClassScopeResolver; use Rector\PHPStan\ScopeFetcher; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Rector\ValueObject\Visibility; use Rector\Visibility\ValueObject\ChangeMethodVisibility; use Webmozart\Assert\Assert; diff --git a/rules/Visibility/Rector/ClassMethod/ExplicitPublicClassMethodRector.php b/rules/Visibility/Rector/ClassMethod/ExplicitPublicClassMethodRector.php index 4c2a5470c91..0f1c5ec3a64 100644 --- a/rules/Visibility/Rector/ClassMethod/ExplicitPublicClassMethodRector.php +++ b/rules/Visibility/Rector/ClassMethod/ExplicitPublicClassMethodRector.php @@ -6,10 +6,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Visibility\Rector\ClassMethod\ExplicitPublicClassMethodRector\ExplicitPublicClassMethodRectorTest diff --git a/src/RuleDoc/ValueObject/AbstractCodeSample.php b/src/Doc/AbstractCodeSample.php similarity index 97% rename from src/RuleDoc/ValueObject/AbstractCodeSample.php rename to src/Doc/AbstractCodeSample.php index 820619600b0..6e7c1b8a2be 100644 --- a/src/RuleDoc/ValueObject/AbstractCodeSample.php +++ b/src/Doc/AbstractCodeSample.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace Rector\RuleDoc\ValueObject; +namespace Rector\Doc; use Rector\RuleDoc\Contract\CodeSampleInterface; use Rector\RuleDoc\Exception\ShouldNotHappenException; diff --git a/src/RuleDoc/ValueObject/CodeSample/CodeSample.php b/src/Doc/CodeSample/CodeSample.php similarity index 51% rename from src/RuleDoc/ValueObject/CodeSample/CodeSample.php rename to src/Doc/CodeSample/CodeSample.php index 82cd6f23124..739fb8ddcdd 100644 --- a/src/RuleDoc/ValueObject/CodeSample/CodeSample.php +++ b/src/Doc/CodeSample/CodeSample.php @@ -2,9 +2,9 @@ declare(strict_types=1); -namespace Rector\RuleDoc\ValueObject\CodeSample; +namespace Rector\Doc\CodeSample; -use Rector\RuleDoc\ValueObject\AbstractCodeSample; +use Rector\Doc\AbstractCodeSample; /** * @api diff --git a/src/RuleDoc/ValueObject/CodeSample/ComposerJsonAwareCodeSample.php b/src/Doc/CodeSample/ComposerJsonAwareCodeSample.php similarity index 80% rename from src/RuleDoc/ValueObject/CodeSample/ComposerJsonAwareCodeSample.php rename to src/Doc/CodeSample/ComposerJsonAwareCodeSample.php index aa064e345e8..aa112876108 100644 --- a/src/RuleDoc/ValueObject/CodeSample/ComposerJsonAwareCodeSample.php +++ b/src/Doc/CodeSample/ComposerJsonAwareCodeSample.php @@ -2,9 +2,9 @@ declare(strict_types=1); -namespace Rector\RuleDoc\ValueObject\CodeSample; +namespace Rector\Doc\CodeSample; -use Rector\RuleDoc\ValueObject\AbstractCodeSample; +use Rector\Doc\AbstractCodeSample; /** * @api diff --git a/src/RuleDoc/ValueObject/CodeSample/ConfiguredCodeSample.php b/src/Doc/CodeSample/ConfiguredCodeSample.php similarity index 90% rename from src/RuleDoc/ValueObject/CodeSample/ConfiguredCodeSample.php rename to src/Doc/CodeSample/ConfiguredCodeSample.php index df27acfb68b..b2bc6c99013 100644 --- a/src/RuleDoc/ValueObject/CodeSample/ConfiguredCodeSample.php +++ b/src/Doc/CodeSample/ConfiguredCodeSample.php @@ -2,11 +2,11 @@ declare(strict_types=1); -namespace Rector\RuleDoc\ValueObject\CodeSample; +namespace Rector\Doc\CodeSample; +use Rector\Doc\AbstractCodeSample; use Rector\RuleDoc\Contract\CodeSampleInterface; use Rector\RuleDoc\Exception\ShouldNotHappenException; -use Rector\RuleDoc\ValueObject\AbstractCodeSample; /** * @api diff --git a/src/RuleDoc/ValueObject/CodeSample/ExtraFileCodeSample.php b/src/Doc/CodeSample/ExtraFileCodeSample.php similarity index 79% rename from src/RuleDoc/ValueObject/CodeSample/ExtraFileCodeSample.php rename to src/Doc/CodeSample/ExtraFileCodeSample.php index 97d88b1b7a7..b1046bbfde7 100644 --- a/src/RuleDoc/ValueObject/CodeSample/ExtraFileCodeSample.php +++ b/src/Doc/CodeSample/ExtraFileCodeSample.php @@ -2,9 +2,9 @@ declare(strict_types=1); -namespace Rector\RuleDoc\ValueObject\CodeSample; +namespace Rector\Doc\CodeSample; -use Rector\RuleDoc\ValueObject\AbstractCodeSample; +use Rector\Doc\AbstractCodeSample; /** * @api diff --git a/src/RuleDoc/ValueObject/RuleDefinition.php b/src/Doc/RuleDefinition.php similarity index 95% rename from src/RuleDoc/ValueObject/RuleDefinition.php rename to src/Doc/RuleDefinition.php index d2219aa1a90..037a16b0cfd 100644 --- a/src/RuleDoc/ValueObject/RuleDefinition.php +++ b/src/Doc/RuleDefinition.php @@ -2,12 +2,12 @@ declare(strict_types=1); -namespace Rector\RuleDoc\ValueObject; +namespace Rector\Doc; +use Rector\Doc\CodeSample\ConfiguredCodeSample; use Rector\RuleDoc\Contract\CodeSampleInterface; use Rector\RuleDoc\Exception\PoorDocumentationException; use Rector\RuleDoc\Exception\ShouldNotHappenException; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; /** * @api diff --git a/src/RuleDoc/Contract/Category/CategoryInfererInterface.php b/src/RuleDoc/Contract/Category/CategoryInfererInterface.php index e80d5d0c82a..cff3113e3df 100644 --- a/src/RuleDoc/Contract/Category/CategoryInfererInterface.php +++ b/src/RuleDoc/Contract/Category/CategoryInfererInterface.php @@ -4,7 +4,7 @@ namespace Rector\RuleDoc\Contract\Category; -use Rector\RuleDoc\ValueObject\RuleDefinition; +use Rector\Doc\RuleDefinition; /** * @api diff --git a/src/RuleDoc/Contract/DocumentedRuleInterface.php b/src/RuleDoc/Contract/DocumentedRuleInterface.php index b229909987a..d658018b500 100644 --- a/src/RuleDoc/Contract/DocumentedRuleInterface.php +++ b/src/RuleDoc/Contract/DocumentedRuleInterface.php @@ -4,7 +4,7 @@ namespace Rector\RuleDoc\Contract; -use Rector\RuleDoc\ValueObject\RuleDefinition; +use Rector\Doc\RuleDefinition; /** * @api diff --git a/src/RuleDoc/Contract/RuleCodeSamplePrinterInterface.php b/src/RuleDoc/Contract/RuleCodeSamplePrinterInterface.php index e2c7ae2dab9..eace0121ee1 100644 --- a/src/RuleDoc/Contract/RuleCodeSamplePrinterInterface.php +++ b/src/RuleDoc/Contract/RuleCodeSamplePrinterInterface.php @@ -4,7 +4,7 @@ namespace Rector\RuleDoc\Contract; -use Rector\RuleDoc\ValueObject\RuleDefinition; +use Rector\Doc\RuleDefinition; /** * @api diff --git a/src/functions/rule_doc_generator_class_aliases.php b/src/functions/rule_doc_generator_class_aliases.php index 983856d8126..41c8334dff7 100644 --- a/src/functions/rule_doc_generator_class_aliases.php +++ b/src/functions/rule_doc_generator_class_aliases.php @@ -2,6 +2,12 @@ declare(strict_types=1); +use Rector\Doc\AbstractCodeSample; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\CodeSample\ComposerJsonAwareCodeSample; +use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\Doc\CodeSample\ExtraFileCodeSample; +use Rector\Doc\RuleDefinition; use Rector\RuleDoc\Contract\Category\CategoryInfererInterface; use Rector\RuleDoc\Contract\CodeSampleInterface; use Rector\RuleDoc\Contract\ConfigurableRuleInterface; @@ -9,12 +15,6 @@ use Rector\RuleDoc\Contract\RuleCodeSamplePrinterInterface; use Rector\RuleDoc\Exception\PoorDocumentationException; use Rector\RuleDoc\Exception\ShouldNotHappenException; -use Rector\RuleDoc\ValueObject\AbstractCodeSample; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\CodeSample\ComposerJsonAwareCodeSample; -use Rector\RuleDoc\ValueObject\CodeSample\ConfiguredCodeSample; -use Rector\RuleDoc\ValueObject\CodeSample\ExtraFileCodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; // backward-compatibility aliases for the former symplify/rule-doc-generator-contracts package, // so existing extension and 3rd party rules referencing the Symplify\RuleDocGenerator namespace keep working diff --git a/tests/Issues/ScopeNotAvailable/Variable/ArrayItemForeachValueRector.php b/tests/Issues/ScopeNotAvailable/Variable/ArrayItemForeachValueRector.php index aecb4bfeeba..b2ba53727d5 100644 --- a/tests/Issues/ScopeNotAvailable/Variable/ArrayItemForeachValueRector.php +++ b/tests/Issues/ScopeNotAvailable/Variable/ArrayItemForeachValueRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr; use PhpParser\Node\Expr\Variable; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; final class ArrayItemForeachValueRector extends AbstractRector { diff --git a/tests/PhpParser/NodeTraverser/ClassLike/RuleUsingClassLikeRector.php b/tests/PhpParser/NodeTraverser/ClassLike/RuleUsingClassLikeRector.php index ae093229d40..4b4ff0288c1 100644 --- a/tests/PhpParser/NodeTraverser/ClassLike/RuleUsingClassLikeRector.php +++ b/tests/PhpParser/NodeTraverser/ClassLike/RuleUsingClassLikeRector.php @@ -6,9 +6,9 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassLike; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\PhpParser\NodeTraverser\RectorNodeTraverserTest diff --git a/tests/PhpParser/NodeTraverser/Class_/RuleUsingClassRector.php b/tests/PhpParser/NodeTraverser/Class_/RuleUsingClassRector.php index b3143d7f782..53c5cc45cb3 100644 --- a/tests/PhpParser/NodeTraverser/Class_/RuleUsingClassRector.php +++ b/tests/PhpParser/NodeTraverser/Class_/RuleUsingClassRector.php @@ -6,9 +6,9 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\PhpParser\NodeTraverser\RectorNodeTraverserTest diff --git a/tests/PhpParser/NodeTraverser/Function_/RuleUsingFunctionRector.php b/tests/PhpParser/NodeTraverser/Function_/RuleUsingFunctionRector.php index c7aac7b6485..1fcae05d3bf 100644 --- a/tests/PhpParser/NodeTraverser/Function_/RuleUsingFunctionRector.php +++ b/tests/PhpParser/NodeTraverser/Function_/RuleUsingFunctionRector.php @@ -6,9 +6,9 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Function_; +use Rector\Doc\CodeSample\CodeSample; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\CodeSample\CodeSample; -use Rector\RuleDoc\ValueObject\RuleDefinition; /** * @see \Rector\Tests\PhpParser\NodeTraverser\RectorNodeTraverserTest diff --git a/tests/PhpParser/NodeTraverser/StopTraverseOnTypeChange/Class_/RuleChangingClassToTraitRector.php b/tests/PhpParser/NodeTraverser/StopTraverseOnTypeChange/Class_/RuleChangingClassToTraitRector.php index cae961ffe01..626a31d8724 100644 --- a/tests/PhpParser/NodeTraverser/StopTraverseOnTypeChange/Class_/RuleChangingClassToTraitRector.php +++ b/tests/PhpParser/NodeTraverser/StopTraverseOnTypeChange/Class_/RuleChangingClassToTraitRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Name; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Trait_; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\RuleDefinition; final class RuleChangingClassToTraitRector extends AbstractRector { diff --git a/tests/PhpParser/NodeTraverser/StopTraverseOnTypeChange/Class_/RuleCheckingClassRector.php b/tests/PhpParser/NodeTraverser/StopTraverseOnTypeChange/Class_/RuleCheckingClassRector.php index a096f27d11a..a315eab4030 100644 --- a/tests/PhpParser/NodeTraverser/StopTraverseOnTypeChange/Class_/RuleCheckingClassRector.php +++ b/tests/PhpParser/NodeTraverser/StopTraverseOnTypeChange/Class_/RuleCheckingClassRector.php @@ -6,8 +6,8 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; +use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; -use Rector\RuleDoc\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; final class RuleCheckingClassRector extends AbstractRector From 5c608986398900dc04df8705c1c5eda2f2c28489 Mon Sep 17 00:00:00 2001 From: Tomas Votruba Date: Sat, 10 Oct 2026 15:02:42 +0200 Subject: [PATCH 5/5] Rename Rector\Doc back to Rector\RuleDoc namespace --- .../Rector/ClassMethod/ArgumentAdderRector.php | 4 ++-- .../ReplaceArgumentDefaultValueRector.php | 4 ++-- .../FunctionArgumentDefaultValueReplacerRector.php | 4 ++-- .../MethodCall/RemoveMethodCallParamRector.php | 4 ++-- .../AddAssertArrayFromClassMethodDocblockRector.php | 4 ++-- .../Rector/FuncCall/DateFuncCallToCarbonRector.php | 4 ++-- .../Rector/FuncCall/TimeFuncCallToCarbonRector.php | 4 ++-- .../MethodCall/DateTimeMethodCallToCarbonRector.php | 4 ++-- .../Rector/New_/DateTimeInstanceToCarbonRector.php | 4 ++-- .../Rector/Assign/CombinedAssignRector.php | 4 ++-- .../NewArrayItemConcatAssignToAssignRector.php | 4 ++-- .../Attribute/ExplicitAttributeNamedArgsRector.php | 4 ++-- .../Attribute/SortAttributeNamedArgsRector.php | 4 ++-- .../BooleanAnd/RemoveUselessIsObjectCheckRector.php | 4 ++-- .../RepeatedAndNotEqualToNotInArrayRector.php | 4 ++-- .../BooleanAnd/SimplifyEmptyArrayCheckRector.php | 4 ++-- .../BooleanNot/NegatedAndsToPositiveOrsRector.php | 4 ++-- .../BooleanNot/ReplaceConstantBooleanNotRector.php | 4 ++-- .../BooleanNot/ReplaceMultipleBooleanNotRector.php | 4 ++-- .../BooleanNot/SimplifyDeMorganBinaryRector.php | 4 ++-- .../BooleanOr/RepeatedOrEqualToInArrayRector.php | 4 ++-- .../CallLike/AddNameToBooleanArgumentRector.php | 4 ++-- .../Rector/CallLike/AddNameToNullArgumentRector.php | 4 ++-- .../Catch_/ThrowWithPreviousExceptionRector.php | 4 ++-- .../VariableConstFetchToClassConstFetchRector.php | 4 ++-- .../Rector/ClassMethod/ExplicitReturnNullRector.php | 4 ++-- .../ClassMethod/InlineArrayReturnAssignRector.php | 4 ++-- .../LocallyCalledStaticMethodToNonStaticRector.php | 4 ++-- .../OptionalParametersAfterRequiredRector.php | 4 ++-- .../Class_/CompleteDynamicPropertiesRector.php | 4 ++-- .../Rector/Class_/ConvertStaticToSelfRector.php | 4 ++-- ...DynamicDocBlockPropertyToNativePropertyRector.php | 4 ++-- .../InlineConstructorDefaultToPropertyRector.php | 4 ++-- .../Class_/InnerFunctionToPrivateMethodRector.php | 4 ++-- ...adonlyPropertyVisibilityOnReadonlyClassRector.php | 4 ++-- .../Class_/ReturnIteratorInDataProviderRector.php | 4 ++-- .../Rector/Coalesce/CoalesceToTernaryRector.php | 4 ++-- ...irnameDirConcatStringToDirectStringPathRector.php | 4 ++-- .../Rector/Concat/JoinStringConcatRector.php | 4 ++-- .../Empty_/SimplifyEmptyCheckOnEmptyArrayRector.php | 4 ++-- .../UseIdenticalOverEqualWithSameTypeRector.php | 4 ++-- .../Rector/Expression/InlineIfToExplicitIfRector.php | 4 ++-- .../Expression/TernaryFalseExpressionToIfRector.php | 4 ++-- .../For_/ForRepeatedCountToOwnVariableRector.php | 4 ++-- .../ForeachItemsAssignToEmptyArrayToAssignRector.php | 4 ++-- .../Rector/Foreach_/ForeachToInArrayRector.php | 4 ++-- .../Foreach_/SimplifyForeachToCoalescingRector.php | 4 ++-- .../Foreach_/UnusedForeachValueToArrayKeysRector.php | 4 ++-- .../ArrayMergeOfNonArraysToSimpleArrayRector.php | 4 ++-- .../CallUserFuncWithArrowFunctionToInlineRector.php | 4 ++-- .../FuncCall/ChangeArrayPushToArrayAssignRector.php | 4 ++-- .../Rector/FuncCall/CompactToVariablesRector.php | 4 ++-- .../Rector/FuncCall/InlineIsAInstanceOfRector.php | 4 ++-- .../IsAWithStringWithThirdArgumentRector.php | 4 ++-- .../Rector/FuncCall/RemoveSoleValueSprintfRector.php | 4 ++-- .../Rector/FuncCall/SetTypeToCastRector.php | 4 ++-- .../FuncCall/SimplifyFuncGetArgsCountRector.php | 4 ++-- .../Rector/FuncCall/SimplifyInArrayValuesRector.php | 4 ++-- .../Rector/FuncCall/SimplifyRegexPatternRector.php | 4 ++-- .../Rector/FuncCall/SimplifyStrposLowerRector.php | 4 ++-- .../Rector/FuncCall/SingleInArrayToCompareRector.php | 4 ++-- .../Rector/FuncCall/SortCallLikeNamedArgsRector.php | 4 ++-- .../FuncCall/UnwrapSprintfOneArgumentRector.php | 4 ++-- .../FunctionLike/SimplifyUselessVariableRector.php | 4 ++-- .../BooleanNotIdenticalToNotIdenticalRector.php | 4 ++-- .../FlipTypeControlToUseExclusiveTypeRector.php | 4 ++-- .../Rector/Identical/SimplifyArraySearchRector.php | 4 ++-- .../Identical/SimplifyBoolIdenticalTrueRector.php | 4 ++-- .../Rector/Identical/SimplifyConditionsRector.php | 4 ++-- .../StrlenZeroToIdenticalEmptyStringRector.php | 4 ++-- .../Rector/If_/ArrayExplicitBoolCompareRector.php | 4 ++-- rules/CodeQuality/Rector/If_/CombineIfRector.php | 4 ++-- .../If_/CompleteMissingIfElseBracketRector.php | 4 ++-- ...veNullCompareReturnsToNullCoalesceQueueRector.php | 4 ++-- .../Rector/If_/ExplicitBoolCompareRector.php | 4 ++-- .../Rector/If_/ObjectExplicitBoolCompareRector.php | 4 ++-- rules/CodeQuality/Rector/If_/ShortenElseIfRector.php | 4 ++-- .../Rector/If_/SimplifyIfElseToTernaryRector.php | 4 ++-- .../Rector/If_/SimplifyIfNotNullReturnRector.php | 4 ++-- .../Rector/If_/SimplifyIfNullableReturnRector.php | 4 ++-- .../Rector/If_/SimplifyIfReturnBoolRector.php | 4 ++-- .../AbsolutizeRequireAndIncludePathRector.php | 4 ++-- .../IssetOnPropertyObjectToPropertyExistsRector.php | 4 ++-- .../LogicalAnd/AndAssignsToSeparateLinesRector.php | 4 ++-- .../Rector/LogicalAnd/LogicalToBooleanRector.php | 4 ++-- .../Rector/New_/NewStaticToNewSelfRector.php | 4 ++-- .../Rector/NotEqual/CommonNotEqualRector.php | 4 ++-- .../CleanupUnneededNullsafeOperatorRector.php | 4 ++-- .../FixClassCaseSensitivityVarDocblockRector.php | 4 ++-- .../MoveInnerFunctionToTopLevelRector.php | 4 ++-- .../Rector/Switch_/SingularSwitchToIfRector.php | 4 ++-- .../Rector/Switch_/SwitchTrueToIfRector.php | 4 ++-- .../Rector/Switch_/SwitchTrueToMatchRector.php | 4 ++-- ...ayKeyExistsTernaryThenValueToCoalescingRector.php | 4 ++-- .../Ternary/NumberCompareToMaxFuncCallRector.php | 4 ++-- .../Ternary/SimplifyTautologyTernaryRector.php | 4 ++-- .../Rector/Ternary/SwitchNegatedTernaryRector.php | 4 ++-- ...ernaryEmptyArrayArrayDimFetchToCoalesceRector.php | 4 ++-- .../Rector/Ternary/TernaryImplodeToImplodeRector.php | 4 ++-- .../Ternary/UnnecessaryTernaryExpressionRector.php | 4 ++-- ...ctionDelegatingCallToFirstClassCallableRector.php | 4 ++-- .../ArrowFunction/StaticArrowFunctionRector.php | 4 ++-- .../Rector/Assign/NestedTernaryToMatchRector.php | 4 ++-- .../Rector/Assign/SplitDoubleAssignRector.php | 4 ++-- .../Catch_/CatchExceptionNameMatchingTypeRector.php | 4 ++-- .../Rector/ClassConst/RemoveFinalFromConstRector.php | 4 ++-- .../ClassConst/SplitGroupedClassConstantsRector.php | 4 ++-- .../ClassLike/NewlineBetweenClassLikeStmtsRector.php | 4 ++-- .../BinaryOpStandaloneAssignsToDirectRector.php | 4 ++-- .../ClassMethod/FuncGetArgsToVariadicParamRector.php | 4 ++-- ...keInheritedMethodVisibilitySameAsParentRector.php | 4 ++-- .../ClassMethod/NewlineBeforeNewAssignSetRector.php | 4 ++-- ...osureDelegatingCallToFirstClassCallableRector.php | 4 ++-- .../Rector/Closure/StaticClosureRector.php | 4 ++-- .../Encapsed/EncapsedStringsToSprintfRector.php | 4 ++-- .../WrapEncapsedVariableInCurlyBracesRector.php | 4 ++-- .../Rector/Enum_/EnumCaseToPascalCaseRector.php | 4 ++-- .../ArraySpreadInsteadOfArrayMergeRector.php | 4 ++-- .../FuncCall/CallUserFuncArrayToVariadicRector.php | 4 ++-- .../FuncCall/CallUserFuncToMethodCallRector.php | 4 ++-- ...ClosureFromCallableToFirstClassCallableRector.php | 4 ++-- .../Rector/FuncCall/ConsistentImplodeRector.php | 4 ++-- .../CountArrayToEmptyArrayComparisonRector.php | 4 ++-- .../FuncCall/FunctionFirstClassCallableRector.php | 4 ++-- .../Rector/FuncCall/StrictArraySearchRector.php | 4 ++-- .../Rector/FuncCall/StrictInArrayRector.php | 4 ++-- .../VersionCompareFuncCallToConstantRector.php | 4 ++-- .../Rector/If_/AlternativeIfToBracketRector.php | 4 ++-- .../Rector/If_/NullableCompareToNullRector.php | 4 ++-- .../Rector/PostInc/PostIncDecToPreIncDecRector.php | 4 ++-- .../Rector/Property/SplitGroupedPropertiesRector.php | 4 ++-- .../Rector/Stmt/NewlineAfterStatementRector.php | 4 ++-- .../Stmt/RemoveUselessAliasInUseStatementRector.php | 4 ++-- .../Rector/String_/SimplifyQuoteEscapeRector.php | 4 ++-- .../UseClassKeywordForClassNameResolutionRector.php | 4 ++-- .../TernaryConditionVariableAssignmentRector.php | 4 ++-- .../Rector/Use_/SeparateMultiUseImportsRector.php | 4 ++-- .../Rector/Array_/RemoveDuplicatedArrayKeyRector.php | 4 ++-- .../Rector/Assign/RemoveDoubleAssignRector.php | 4 ++-- .../Rector/Assign/RemoveDoubleSelfAssignRector.php | 4 ++-- .../Assign/RemoveUnusedVariableAssignRector.php | 4 ++-- .../BinaryOp/RemoveRedundantTypeCheckRector.php | 4 ++-- .../Rector/Block/ReplaceBlockToItsStmtsRector.php | 4 ++-- .../Rector/BooleanAnd/RemoveAndTrueRector.php | 4 ++-- .../DeadCode/Rector/Cast/RecastingRemovalRector.php | 4 ++-- .../RemoveUnusedPrivateClassConstantRector.php | 4 ++-- .../Rector/ClassLike/RemoveAnnotationRector.php | 4 ++-- .../RemoveTypedPropertyNonMockDocblockRector.php | 4 ++-- .../RemoveArgumentFromDefaultParentCallRector.php | 4 ++-- .../RemoveDuplicatedReturnSelfDocblockRector.php | 4 ++-- .../ClassMethod/RemoveEmptyClassMethodRector.php | 4 ++-- ...emoveMixedDocblockOverruledByNativeTypeRector.php | 4 ++-- .../ClassMethod/RemoveNullTagValueNodeRector.php | 4 ++-- .../RemoveParentDelegatingClassMethodRector.php | 4 ++-- .../RemoveParentDelegatingConstructorRector.php | 4 ++-- ...moveReturnTagIncompatibleWithNativeTypeRector.php | 4 ++-- ...veTestsOverriddenPrivateMethodParameterRector.php | 4 ++-- .../RemoveUnusedConstructorParamRector.php | 4 ++-- .../RemoveUnusedPrivateMethodParameterRector.php | 4 ++-- .../ClassMethod/RemoveUnusedPrivateMethodRector.php | 4 ++-- .../RemoveUnusedPromotedPropertyRector.php | 4 ++-- .../RemoveUnusedPublicMethodParameterRector.php | 4 ++-- ...emoveUselessAssignFromPropertyPromotionRector.php | 4 ++-- .../ClassMethod/RemoveUselessParamTagRector.php | 4 ++-- .../RemoveUselessReturnExprInConstructRector.php | 4 ++-- .../ClassMethod/RemoveUselessReturnTagRector.php | 4 ++-- .../RemoveUselessUnionReturnDocblockRector.php | 4 ++-- .../RemoveVoidDocblockFromMagicMethodRector.php | 4 ++-- ...moveRefactorDuplicatedNodeInstanceCheckRector.php | 4 ++-- .../Closure/RemoveUnusedClosureVariableUseRector.php | 4 ++-- .../Rector/Concat/RemoveConcatAutocastRector.php | 4 ++-- .../ConstFetch/RemovePhpVersionIdCheckRector.php | 4 ++-- .../Rector/Expression/RemoveDeadStmtRector.php | 4 ++-- .../Rector/Expression/SimplifyMirrorAssignRector.php | 4 ++-- .../Rector/For_/RemoveDeadContinueRector.php | 4 ++-- .../Rector/For_/RemoveDeadIfForeachForRector.php | 4 ++-- rules/DeadCode/Rector/For_/RemoveDeadLoopRector.php | 4 ++-- .../Rector/Foreach_/RemoveUnusedForeachKeyRector.php | 4 ++-- .../FuncCall/RemoveFilterVarOnExactTypeRector.php | 4 ++-- .../FunctionLike/NarrowWideUnionReturnTypeRector.php | 4 ++-- .../Rector/FunctionLike/RemoveDeadReturnRector.php | 4 ++-- .../Rector/If_/ReduceAlwaysFalseIfOrRector.php | 4 ++-- .../Rector/If_/RemoveAlwaysTrueIfConditionRector.php | 4 ++-- .../DeadCode/Rector/If_/RemoveDeadIfBlockRector.php | 4 ++-- .../Rector/If_/RemoveDeadInstanceOfRector.php | 4 ++-- .../If_/RemoveOverriddenAssignBeforeIfElseRector.php | 4 ++-- .../If_/RemoveTypedPropertyDeadInstanceOfRector.php | 4 ++-- .../RemoveUnusedNonEmptyArrayBeforeForeachRector.php | 4 ++-- .../If_/SimplifyIfElseWithSameContentRector.php | 4 ++-- .../If_/UnwrapFutureCompatibleIfPhpVersionRector.php | 4 ++-- .../RemoveNullArgOnNullDefaultParamRector.php | 4 ++-- .../RemoveNullNamedArgOnNullDefaultParamRector.php | 4 ++-- .../Node/RemoveNonExistingVarAnnotationRector.php | 4 ++-- .../Plus/RemoveDeadZeroAndOneOperationRector.php | 4 ++-- .../RemoveDefaultValueFromAssignedPropertyRector.php | 4 ++-- .../Property/RemoveUnusedPrivatePropertyRector.php | 4 ++-- .../Property/RemoveUselessReadOnlyTagRector.php | 4 ++-- .../Rector/Property/RemoveUselessVarTagRector.php | 4 ++-- .../RemoveNullPropertyInitializationRector.php | 4 ++-- .../Return_/RemoveDeadConditionAboveReturnRector.php | 4 ++-- .../RemoveParentCallWithoutParentRector.php | 4 ++-- .../Rector/Stmt/RemoveConditionExactReturnRector.php | 4 ++-- .../Stmt/RemoveNextSameValueConditionRector.php | 4 ++-- .../Rector/Stmt/RemoveUnreachableStatementRector.php | 4 ++-- .../RemoveDeadInstanceOfAssertRector.php | 4 ++-- .../Switch_/RemoveDuplicatedCaseInSwitchRector.php | 4 ++-- .../Rector/Ternary/RemoveUselessTernaryRector.php | 4 ++-- .../TernaryToBooleanOrFalseToBooleanAndRector.php | 4 ++-- .../Rector/TryCatch/RemoveDeadCatchRector.php | 4 ++-- .../Rector/TryCatch/RemoveDeadTryCatchRector.php | 4 ++-- .../ChangeNestedForeachIfsToEarlyContinueRector.php | 4 ++-- .../ChangeIfElseValueAssignToEarlyReturnRector.php | 4 ++-- .../If_/ChangeNestedIfsToEarlyReturnRector.php | 4 ++-- .../If_/ChangeOrIfContinueToMultiContinueRector.php | 4 ++-- .../Rector/If_/RemoveAlwaysElseRector.php | 4 ++-- .../Return_/PreparedValueToEarlyReturnRector.php | 4 ++-- .../Return_/ReturnBinaryOrToEarlyReturnRector.php | 4 ++-- .../ReturnEarlyIfVariableRector.php | 4 ++-- .../Ternary/FlipNegatedTernaryInstanceofRector.php | 4 ++-- ...nameVariableToMatchMethodCallReturnTypeRector.php | 4 ++-- .../ClassMethod/RenameParamToMatchTypeRector.php | 4 ++-- .../RenameVariableToMatchNewTypeRector.php | 4 ++-- .../Class_/RenamePropertyToMatchTypeRector.php | 4 ++-- ...ForeachValueVariableToMatchExprVariableRector.php | 4 ++-- ...alueVariableToMatchMethodCallReturnTypeRector.php | 4 ++-- .../Rector/Property/VarToPublicPropertyRector.php | 4 ++-- .../Rector/Switch_/ContinueToBreakInSwitchRector.php | 4 ++-- .../DirNameFileConstantToDirConstantRector.php | 4 ++-- rules/Php53/Rector/Ternary/TernaryToElvisRector.php | 4 ++-- .../Variable/ReplaceHttpServerVarsByServerRector.php | 4 ++-- .../Rector/Array_/LongArrayToShortArrayRector.php | 4 ++-- .../Rector/Break_/RemoveZeroBreakContinueRector.php | 4 ++-- .../FuncCall/RemoveReferenceFromCallRector.php | 4 ++-- .../StaticToSelfOnFinalClassRector.php | 4 ++-- .../Rector/Class_/ClassConstantToSelfClassRector.php | 4 ++-- .../FuncCall/GetCalledClassToSelfClassRector.php | 4 ++-- .../FuncCall/GetCalledClassToStaticClassRector.php | 4 ++-- .../Rector/FuncCall/PregReplaceEModifierRector.php | 4 ++-- .../String_/StringClassNameToClassConstantRector.php | 4 ++-- rules/Php56/Rector/FuncCall/PowToExpRector.php | 4 ++-- rules/Php70/Rector/Assign/ListSplitStringRector.php | 4 ++-- .../Php70/Rector/Assign/ListSwapArrayOrderRector.php | 4 ++-- .../Break_/BreakNotInLoopOrSwitchToReturnRector.php | 4 ++-- .../Rector/ClassMethod/Php4ConstructorRector.php | 4 ++-- rules/Php70/Rector/FuncCall/CallUserMethodRector.php | 4 ++-- .../Php70/Rector/FuncCall/EregToPregMatchRector.php | 4 ++-- rules/Php70/Rector/FuncCall/MultiDirnameRector.php | 4 ++-- rules/Php70/Rector/FuncCall/RandomFunctionRector.php | 4 ++-- .../FuncCall/RenameMktimeWithoutArgsToTimeRector.php | 4 ++-- .../FunctionLike/ExceptionHandlerTypehintRector.php | 4 ++-- rules/Php70/Rector/If_/IfToSpaceshipRector.php | 4 ++-- rules/Php70/Rector/List_/EmptyListRector.php | 4 ++-- .../ThisCallOnStaticMethodToStaticCallRector.php | 4 ++-- .../StaticCallOnNonStaticToInstanceCallRector.php | 4 ++-- .../IfIssetToCoalescingRector.php | 4 ++-- .../Switch_/ReduceMultipleDefaultSwitchRector.php | 4 ++-- .../Rector/Ternary/TernaryToNullCoalescingRector.php | 4 ++-- .../Rector/Ternary/TernaryToSpaceshipRector.php | 4 ++-- .../WrapVariableVariableNameInCurlyBracesRector.php | 4 ++-- .../Rector/Assign/AssignArrayToStringRector.php | 4 ++-- .../BinaryOpBetweenNumberAndStringRector.php | 4 ++-- rules/Php71/Rector/BooleanOr/IsIterableRector.php | 4 ++-- .../Rector/FuncCall/RemoveExtraParametersRector.php | 4 ++-- .../Php71/Rector/List_/ListToArrayDestructRector.php | 4 ++-- .../Rector/TryCatch/MultiExceptionCatchRector.php | 4 ++-- rules/Php72/Rector/Assign/ListEachRector.php | 4 ++-- .../ReplaceEachAssignmentWithKeyCurrentRector.php | 4 ++-- .../CreateFunctionToAnonymousFunctionRector.php | 4 ++-- rules/Php72/Rector/FuncCall/GetClassOnNullRector.php | 4 ++-- .../FuncCall/ParseStrWithResultArgumentRector.php | 4 ++-- .../Php72/Rector/FuncCall/StringifyDefineRector.php | 4 ++-- .../Rector/FuncCall/StringsAssertNakedRector.php | 4 ++-- rules/Php72/Rector/Unset_/UnsetCastRector.php | 4 ++-- .../Php72/Rector/While_/WhileEachToForeachRector.php | 4 ++-- rules/Php73/Rector/BooleanOr/IsCountableRector.php | 4 ++-- .../ConstFetch/SensitiveConstantNameRector.php | 4 ++-- .../Rector/FuncCall/ArrayKeyFirstLastRector.php | 4 ++-- .../FuncCall/ArrayKeysToArrayKeyFirstLastRector.php | 4 ++-- .../Php73/Rector/FuncCall/JsonThrowOnErrorRector.php | 4 ++-- .../Php73/Rector/FuncCall/RegexDashEscapeRector.php | 4 ++-- .../Php73/Rector/FuncCall/SensitiveDefineRector.php | 4 ++-- rules/Php73/Rector/FuncCall/SetCookieRector.php | 4 ++-- .../Rector/FuncCall/StringifyStrNeedlesRector.php | 4 ++-- .../Rector/String_/SensitiveHereNowDocRector.php | 4 ++-- .../CurlyToSquareBracketArrayStringRector.php | 4 ++-- .../Rector/Assign/NullCoalescingOperatorRector.php | 4 ++-- .../Rector/Closure/ClosureToArrowFunctionRector.php | 4 ++-- .../FuncCall/ArrayKeyExistsOnPropertyRector.php | 4 ++-- .../Rector/FuncCall/FilterVarToAddSlashesRector.php | 4 ++-- .../Rector/FuncCall/HebrevcToNl2brHebrevRector.php | 4 ++-- .../MbStrrposEncodingArgumentPositionRector.php | 4 ++-- .../FuncCall/MoneyFormatToNumberFormatRector.php | 4 ++-- .../RestoreIncludePathToIniRestoreRector.php | 4 ++-- .../Rector/If_/IfToNullCoalescingAssignRector.php | 4 ++-- ...estoreDefaultNullToNullableTypePropertyRector.php | 4 ++-- .../StaticCall/ExportToReflectionFunctionRector.php | 4 ++-- .../Ternary/ParenthesizeNestedTernaryRector.php | 4 ++-- .../Catch_/RemoveUnusedVariableInCatchRector.php | 4 ++-- .../ClassOnThisVariableObjectRector.php | 4 ++-- .../AddParamBasedOnParentClassMethodRector.php | 4 ++-- .../FinalPrivateToPrivateVisibilityRector.php | 4 ++-- .../Rector/ClassMethod/SetStateToStaticRector.php | 4 ++-- .../Rector/Class_/AnnotationToAttributeRector.php | 4 ++-- ...assPropertyAssignToConstructorPromotionRector.php | 4 ++-- .../Rector/Class_/StringableForToStringRector.php | 4 ++-- rules/Php80/Rector/FuncCall/ClassOnObjectRector.php | 4 ++-- rules/Php80/Rector/Identical/StrEndsWithRector.php | 4 ++-- rules/Php80/Rector/Identical/StrStartsWithRector.php | 4 ++-- .../Rector/NotIdentical/MbStrContainsRector.php | 4 ++-- .../Php80/Rector/NotIdentical/StrContainsRector.php | 4 ++-- .../Property/NestedAnnotationToAttributeRector.php | 4 ++-- .../Rector/Switch_/ChangeSwitchToMatchRector.php | 4 ++-- rules/Php80/Rector/Ternary/GetDebugTypeRector.php | 4 ++-- .../Ternary/TernaryToNullsafeCoalesceRector.php | 4 ++-- .../Array_/ArrayToFirstClassCallableRector.php | 4 ++-- .../Php81/Rector/Class_/MyCLabsClassToEnumRector.php | 4 ++-- .../Rector/Class_/SpatieEnumClassToEnumRector.php | 4 ++-- ...NullToStrictIntPregSlitFuncCallLimitArgRector.php | 4 ++-- .../FuncCall/NullToStrictStringFuncCallArgRector.php | 4 ++-- .../MyCLabsMethodCallToEnumConstRector.php | 4 ++-- .../RemoveReflectionSetAccessibleCallsRector.php | 4 ++-- .../SpatieEnumMethodCallToEnumConstRector.php | 4 ++-- .../New_/MyCLabsConstructorCallToEnumFromRector.php | 4 ++-- .../Php81/Rector/Property/ReadOnlyPropertyRector.php | 4 ++-- rules/Php82/Rector/Class_/ReadOnlyClassRector.php | 4 ++-- .../VariableInStringInterpolationFixerRector.php | 4 ++-- .../Utf8DecodeEncodeToMbConvertEncodingRector.php | 4 ++-- .../Rector/New_/FilesystemIteratorSkipDotsRector.php | 4 ++-- .../Param/AddSensitiveParameterAttributeRector.php | 4 ++-- rules/Php83/Rector/BooleanAnd/JsonValidateRector.php | 4 ++-- .../Php83/Rector/ClassConst/AddTypeToConstRector.php | 4 ++-- ...AddOverrideAttributeToOverriddenMethodsRector.php | 4 ++-- .../Rector/Class_/ReadOnlyAnonymousClassRector.php | 4 ++-- .../Rector/FuncCall/CombineHostPortLdapUriRector.php | 4 ++-- .../Rector/FuncCall/DynamicClassConstFetchRector.php | 4 ++-- .../RemoveGetClassGetParentClassNoArgsRector.php | 4 ++-- ...precatedAnnotationToDeprecatedAttributeRector.php | 4 ++-- rules/Php84/Rector/Class_/PropertyHookRector.php | 4 ++-- .../Rector/Foreach_/ForeachToArrayAllRector.php | 4 ++-- .../Rector/Foreach_/ForeachToArrayAnyRector.php | 4 ++-- .../Rector/Foreach_/ForeachToArrayFindKeyRector.php | 4 ++-- .../Rector/Foreach_/ForeachToArrayFindRector.php | 4 ++-- .../Rector/FuncCall/AddEscapeArgumentRector.php | 4 ++-- .../Php84/Rector/FuncCall/RoundingModeEnumRector.php | 4 ++-- .../NewMethodCallWithoutParenthesesRector.php | 4 ++-- .../Rector/Param/ExplicitNullableParamTypeRector.php | 4 ++-- .../Rector/ArrayDimFetch/ArrayFirstLastRector.php | 4 ++-- .../Rector/ClassMethod/NullDebugInfoReturnRector.php | 4 ++-- rules/Php85/Rector/Class_/SleepToSerializeRector.php | 4 ++-- .../Rector/Class_/WakeupToUnserializeRector.php | 4 ++-- .../ConstAndTraitDeprecatedAttributeRector.php | 4 ++-- .../NestedFuncCallsToPipeOperatorRector.php | 4 ++-- .../ArrayKeyExistsNullToEmptyStringRector.php | 4 ++-- rules/Php85/Rector/FuncCall/ChrArgModuloRector.php | 4 ++-- rules/Php85/Rector/FuncCall/OrdSingleByteRector.php | 4 ++-- .../FuncCall/RemoveFinfoBufferContextArgRector.php | 4 ++-- ...OverrideAttributeToOverriddenPropertiesRector.php | 4 ++-- .../ShellExecFunctionCallOverBackticksRector.php | 4 ++-- .../SequentialAssignmentsToPipeOperatorRector.php | 4 ++-- .../Rector/Switch_/ColonAfterSwitchCaseRector.php | 4 ++-- .../ConstructorReadonlyAssignToDefaultRector.php | 4 ++-- rules/Php86/Rector/FuncCall/MinMaxToClampRector.php | 4 ++-- .../ClassConst/PrivatizeFinalClassConstantRector.php | 4 ++-- .../ClassMethod/PrivatizeFinalClassMethodRector.php | 4 ++-- .../Rector/Class_/FinalizeTestCaseClassRector.php | 4 ++-- .../PrivatizeLocalGetterToPropertyRector.php | 4 ++-- .../Property/PrivatizeFinalClassPropertyRector.php | 4 ++-- .../Rector/ClassMethod/ArgumentRemoverRector.php | 4 ++-- .../Rector/Class_/RemoveInterfacesRector.php | 4 ++-- .../Removing/Rector/Class_/RemoveTraitUseRector.php | 4 ++-- .../Rector/FuncCall/RemoveFuncCallArgRector.php | 4 ++-- .../Rector/FuncCall/RemoveFuncCallRector.php | 4 ++-- rules/Renaming/Rector/Cast/RenameCastRector.php | 4 ++-- .../ClassConstFetch/RenameClassConstFetchRector.php | 4 ++-- .../Rector/ClassMethod/RenameAnnotationRector.php | 4 ++-- .../Renaming/Rector/Class_/RenameAttributeRector.php | 4 ++-- .../Rector/ConstFetch/RenameConstantRector.php | 4 ++-- .../Rector/FuncCall/RenameFunctionRector.php | 4 ++-- .../Rector/MethodCall/RenameMethodRector.php | 4 ++-- rules/Renaming/Rector/Name/RenameClassRector.php | 4 ++-- .../Rector/PropertyFetch/RenamePropertyRector.php | 4 ++-- .../Rector/StaticCall/RenameStaticMethodRector.php | 4 ++-- rules/Renaming/Rector/String_/RenameStringRector.php | 4 ++-- .../Rector/Empty_/DisallowedEmptyRuleFixerRector.php | 4 ++-- .../ArrayDimFetchToMethodCallRector.php | 4 ++-- .../AttributeKeyToClassConstFetchRector.php | 4 ++-- .../Rector/ClassMethod/WrapReturnRector.php | 4 ++-- .../Rector/Class_/AddInterfaceByTraitRector.php | 4 ++-- .../Rector/Class_/MergeInterfacesRector.php | 4 ++-- .../ConstFetch/ConstFetchToClassConstFetchRector.php | 4 ++-- .../Rector/FuncCall/FuncCallToConstFetchRector.php | 4 ++-- .../Rector/FuncCall/FuncCallToMethodCallRector.php | 4 ++-- .../Rector/FuncCall/FuncCallToNewRector.php | 4 ++-- .../Rector/FuncCall/FuncCallToStaticCallRector.php | 4 ++-- .../Rector/MethodCall/MethodCallToFuncCallRector.php | 4 ++-- .../MethodCall/MethodCallToStaticCallRector.php | 4 ++-- .../Transform/Rector/New_/NewToStaticCallRector.php | 4 ++-- .../Rector/Scalar/ScalarValueToConstFetchRector.php | 4 ++-- .../Rector/StaticCall/StaticCallToFuncCallRector.php | 4 ++-- .../StaticCall/StaticCallToMethodCallRector.php | 4 ++-- .../Rector/StaticCall/StaticCallToNewRector.php | 4 ++-- .../Rector/String_/StringToClassConstantRector.php | 4 ++-- .../AddArrowFunctionReturnTypeRector.php | 4 ++-- .../BinaryOpNullableToInstanceofRector.php | 4 ++-- .../AddMethodCallBasedStrictParamTypeRector.php | 4 ++-- ...ayDocblockBasedOnCallableNativeFuncCallRector.php | 4 ++-- .../ClassMethod/AddParamFromDimFetchKeyUseRector.php | 4 ++-- .../AddParamStringTypeFromSprintfUseRector.php | 4 ++-- .../AddParamTypeBasedOnPHPUnitDataProviderRector.php | 4 ++-- .../ClassMethod/AddParamTypeDeclarationRector.php | 4 ++-- .../AddParamTypeFromPropertyTypeRector.php | 4 ++-- .../AddReturnArrayDocblockBasedOnArrayMapRector.php | 4 ++-- ...ReturnDocblockForScalarArrayFromAssignsRector.php | 4 ++-- ...TypeDeclarationBasedOnParentClassMethodRector.php | 4 ++-- .../ClassMethod/AddReturnTypeDeclarationRector.php | 4 ++-- .../AddReturnTypeFromTryCatchTypeRector.php | 4 ++-- .../AddVoidReturnTypeWhereNoReturnRector.php | 4 ++-- .../ArrayParamTypeByMethodCallTypeRector.php | 4 ++-- ...urnTypeFromBooleanConstAndStrictReturnsRector.php | 4 ++-- .../BoolReturnTypeFromBooleanConstReturnsRector.php | 4 ++-- .../BoolReturnTypeFromBooleanStrictReturnsRector.php | 4 ++-- .../ClassMethod/KnownMagicClassMethodTypeRector.php | 4 ++-- .../NarrowBoolDocblockReturnTypeRector.php | 4 ++-- .../ClassMethod/NarrowObjectReturnTypeRector.php | 4 ++-- .../NumericReturnTypeFromStrictReturnsRector.php | 4 ++-- ...umericReturnTypeFromStrictScalarReturnsRector.php | 4 ++-- .../ObjectParamTypeByMethodCallTypeRector.php | 4 ++-- .../ClassMethod/ParamTypeByMethodCallTypeRector.php | 4 ++-- .../ClassMethod/ParamTypeByParentCallTypeRector.php | 4 ++-- ...ivateMethodReturnTypeFromStrictNewArrayRector.php | 4 ++-- .../Rector/ClassMethod/ReturnNeverTypeRector.php | 4 ++-- .../Rector/ClassMethod/ReturnNullableTypeRector.php | 4 ++-- .../ReturnTypeFromGetRepositoryDocblockRector.php | 4 ++-- .../ClassMethod/ReturnTypeFromMockObjectRector.php | 4 ++-- .../ClassMethod/ReturnTypeFromReturnCastRector.php | 4 ++-- .../ReturnTypeFromReturnDirectArrayRector.php | 4 ++-- .../ClassMethod/ReturnTypeFromReturnNewRector.php | 4 ++-- .../ReturnTypeFromStrictConstantReturnRector.php | 4 ++-- .../ReturnTypeFromStrictFluentReturnRector.php | 4 ++-- .../ReturnTypeFromStrictNativeCallRector.php | 4 ++-- .../ReturnTypeFromStrictNewArrayRector.php | 4 ++-- .../ClassMethod/ReturnTypeFromStrictParamRector.php | 4 ++-- .../ReturnTypeFromStrictTypedCallRector.php | 4 ++-- .../ReturnTypeFromStrictTypedPropertyRector.php | 4 ++-- .../ReturnTypeFromSymfonySerializerRector.php | 4 ++-- .../Rector/ClassMethod/ReturnUnionTypeRector.php | 4 ++-- .../ScalarParamTypeByMethodCallTypeRector.php | 4 ++-- .../ClassMethod/StrictArrayParamDimFetchRector.php | 4 ++-- .../ClassMethod/StrictStringParamConcatRector.php | 4 ++-- ...StringReturnTypeFromStrictScalarReturnsRector.php | 4 ++-- ...StringReturnTypeFromStrictStringReturnsRector.php | 4 ++-- .../AddTestsVoidReturnTypeWhereNoReturnRector.php | 4 ++-- .../ChildDoctrineRepositoryClassTypeRector.php | 4 ++-- .../MergeDateTimePropertyTypeDeclarationRector.php | 4 ++-- ...dPropertyFromJMSSerializerAttributeTypeRector.php | 4 ++-- .../PropertyTypeFromStrictSetterGetterRector.php | 4 ++-- .../Class_/ReturnTypeFromStrictTernaryRector.php | 4 ++-- ...dPropertyFromJMSSerializerAttributeTypeRector.php | 4 ++-- .../TypedPropertyFromContainerGetSetUpRector.php | 4 ++-- .../TypedPropertyFromCreateMockAssignRector.php | 4 ++-- .../TypedPropertyFromDocblockSetUpDefinedRector.php | 4 ++-- .../TypedPropertyFromGetRepositorySetUpRector.php | 4 ++-- .../TypedStaticPropertyInBehatContextRector.php | 4 ++-- .../Closure/AddClosureNeverReturnTypeRector.php | 4 ++-- .../AddClosureVoidReturnTypeWhereNoReturnRector.php | 4 ++-- .../ClosureReturnTypeFromAssertInstanceOfRector.php | 4 ++-- .../Rector/Closure/ClosureReturnTypeRector.php | 4 ++-- .../EmptyOnNullableObjectToInstanceOfRector.php | 4 ++-- .../AddArrayAnyAllClosureParamTypeRector.php | 4 ++-- .../AddArrayFunctionClosureParamTypeRector.php | 4 ++-- ...AddArrowFunctionParamArrayWhereDimFetchRector.php | 4 ++-- .../NarrowArrayAnyAllNullableParamTypeRector.php | 4 ++-- .../AddClosureParamTypeForArrayMapRector.php | 4 ++-- .../AddClosureParamTypeForArrayReduceRector.php | 4 ++-- ...dClosureParamTypeFromIterableMethodCallRector.php | 4 ++-- .../AddClosureParamTypeFromVariableCallRector.php | 4 ++-- .../FunctionLike/AddParamTypeSplFixedArrayRector.php | 4 ++-- .../AddReturnTypeDeclarationFromYieldsRector.php | 4 ++-- .../AddFunctionVoidReturnTypeWhereNoReturnRector.php | 4 ++-- .../Property/AddPropertyTypeDeclarationRector.php | 4 ++-- .../Property/TypedPropertyFromAssignsRector.php | 4 ++-- .../TypedPropertyFromStrictConstructorRector.php | 4 ++-- .../Property/TypedPropertyFromStrictSetUpRector.php | 4 ++-- .../StmtsAwareInterface/DeclareStrictTypesRector.php | 4 ++-- .../SafeDeclareStrictTypesRector.php | 4 ++-- .../While_/WhileNullableToInstanceofRector.php | 4 ++-- .../AddParamArrayDocblockBasedOnArrayMapRector.php | 4 ++-- ...ocblockFromAssignsParamToParamReferenceRector.php | 4 ++-- .../AddParamArrayDocblockFromDataProviderRector.php | 4 ++-- ...AddParamArrayDocblockFromDimFetchAccessRector.php | 4 ++-- ...ReturnDocblockForArrayDimAssignedObjectRector.php | 4 ++-- ...eturnDocblockForCommonObjectDenominatorRector.php | 4 ++-- ...turnDocblockForDimFetchArrayFromAssignsRector.php | 4 ++-- .../AddReturnDocblockForJsonArrayRector.php | 4 ++-- ...AddReturnDocblockFromMethodCallDocblockRector.php | 4 ++-- ...etterReturnArrayFromPropertyDocblockVarRector.php | 4 ++-- ...blockReturnArrayFromDirectArrayInstanceRector.php | 4 ++-- ...arrowArrayCollectionUnionReturnDocblockRector.php | 4 ++-- .../Class_/AddParamTypeToRefactorMethodRector.php | 4 ++-- ...eturnArrayDocblockFromDataProviderParamRector.php | 4 ++-- .../Class_/AddReturnDocblockDataProviderRector.php | 4 ++-- .../AddVarArrayDocblockFromDimFetchAssignRector.php | 4 ++-- ...sMethodArrayDocblockParamFromLocalCallsRector.php | 4 ++-- .../DocblockVarArrayFromGetterReturnRector.php | 4 ++-- .../DocblockVarArrayFromPropertyDefaultsRector.php | 4 ++-- ...cblockVarFromParamDocblockInConstructorRector.php | 4 ++-- .../Property/MergePhpstanDocTagIntoNativeRector.php | 4 ++-- .../RemoveReturnThisFromSetterClassMethodRector.php | 4 ++-- .../FluentSettersToStandaloneCallMethodRector.php | 4 ++-- .../ClassConst/ChangeConstantVisibilityRector.php | 4 ++-- .../ClassMethod/ChangeMethodVisibilityRector.php | 4 ++-- .../ClassMethod/ExplicitPublicClassMethodRector.php | 4 ++-- src/{Doc => RuleDoc}/AbstractCodeSample.php | 2 +- src/{Doc => RuleDoc}/CodeSample/CodeSample.php | 4 ++-- .../CodeSample/ComposerJsonAwareCodeSample.php | 4 ++-- .../CodeSample/ConfiguredCodeSample.php | 4 ++-- .../CodeSample/ExtraFileCodeSample.php | 4 ++-- .../Contract/Category/CategoryInfererInterface.php | 2 +- src/RuleDoc/Contract/DocumentedRuleInterface.php | 2 +- .../Contract/RuleCodeSamplePrinterInterface.php | 2 +- src/{Doc => RuleDoc}/RuleDefinition.php | 4 ++-- src/functions/rule_doc_generator_class_aliases.php | 12 ++++++------ .../Variable/ArrayItemForeachValueRector.php | 4 ++-- .../ClassLike/RuleUsingClassLikeRector.php | 4 ++-- .../NodeTraverser/Class_/RuleUsingClassRector.php | 4 ++-- .../Function_/RuleUsingFunctionRector.php | 4 ++-- .../Class_/RuleChangingClassToTraitRector.php | 2 +- .../Class_/RuleCheckingClassRector.php | 2 +- 528 files changed, 1054 insertions(+), 1054 deletions(-) rename src/{Doc => RuleDoc}/AbstractCodeSample.php (97%) rename src/{Doc => RuleDoc}/CodeSample/CodeSample.php (58%) rename src/{Doc => RuleDoc}/CodeSample/ComposerJsonAwareCodeSample.php (84%) rename src/{Doc => RuleDoc}/CodeSample/ConfiguredCodeSample.php (92%) rename src/{Doc => RuleDoc}/CodeSample/ExtraFileCodeSample.php (83%) rename src/{Doc => RuleDoc}/RuleDefinition.php (96%) diff --git a/rules/Arguments/Rector/ClassMethod/ArgumentAdderRector.php b/rules/Arguments/Rector/ClassMethod/ArgumentAdderRector.php index f2ede2025e1..1e63816d6a8 100644 --- a/rules/Arguments/Rector/ClassMethod/ArgumentAdderRector.php +++ b/rules/Arguments/Rector/ClassMethod/ArgumentAdderRector.php @@ -23,14 +23,14 @@ use Rector\Arguments\ValueObject\ArgumentAdder; use Rector\Arguments\ValueObject\ArgumentAdderWithoutDefaultValue; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Enum\ObjectReference; use Rector\Exception\ShouldNotHappenException; use Rector\NodeAnalyzer\ArgsAnalyzer; use Rector\PhpParser\AstResolver; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Webmozart\Assert\Assert; diff --git a/rules/Arguments/Rector/ClassMethod/ReplaceArgumentDefaultValueRector.php b/rules/Arguments/Rector/ClassMethod/ReplaceArgumentDefaultValueRector.php index cb3b2d19d58..422575634d4 100644 --- a/rules/Arguments/Rector/ClassMethod/ReplaceArgumentDefaultValueRector.php +++ b/rules/Arguments/Rector/ClassMethod/ReplaceArgumentDefaultValueRector.php @@ -12,9 +12,9 @@ use Rector\Arguments\ArgumentDefaultValueReplacer; use Rector\Arguments\ValueObject\ReplaceArgumentDefaultValue; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\MethodName; use Webmozart\Assert\Assert; diff --git a/rules/Arguments/Rector/FuncCall/FunctionArgumentDefaultValueReplacerRector.php b/rules/Arguments/Rector/FuncCall/FunctionArgumentDefaultValueReplacerRector.php index 66d939f2d46..c62c86554ad 100644 --- a/rules/Arguments/Rector/FuncCall/FunctionArgumentDefaultValueReplacerRector.php +++ b/rules/Arguments/Rector/FuncCall/FunctionArgumentDefaultValueReplacerRector.php @@ -9,9 +9,9 @@ use Rector\Arguments\ArgumentDefaultValueReplacer; use Rector\Arguments\ValueObject\ReplaceFuncCallArgumentDefaultValue; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Arguments/Rector/MethodCall/RemoveMethodCallParamRector.php b/rules/Arguments/Rector/MethodCall/RemoveMethodCallParamRector.php index 4b307d39a7d..2da98da7274 100644 --- a/rules/Arguments/Rector/MethodCall/RemoveMethodCallParamRector.php +++ b/rules/Arguments/Rector/MethodCall/RemoveMethodCallParamRector.php @@ -12,11 +12,11 @@ use PHPStan\Reflection\ParametersAcceptorSelector; use Rector\Arguments\ValueObject\RemoveMethodCallParam; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ArgsAnalyzer; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Assert/Rector/ClassMethod/AddAssertArrayFromClassMethodDocblockRector.php b/rules/Assert/Rector/ClassMethod/AddAssertArrayFromClassMethodDocblockRector.php index 5a911e68533..2913e57886e 100644 --- a/rules/Assert/Rector/ClassMethod/AddAssertArrayFromClassMethodDocblockRector.php +++ b/rules/Assert/Rector/ClassMethod/AddAssertArrayFromClassMethodDocblockRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\ClassMethod; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as turning a docblock type into a runtime assert is risky and academic. It adds runtime cost to every call and trusts a docblock that is often wrong. Write a custom rule if the project needs it. diff --git a/rules/Carbon/Rector/FuncCall/DateFuncCallToCarbonRector.php b/rules/Carbon/Rector/FuncCall/DateFuncCallToCarbonRector.php index 308f06c3224..fd7913f3ded 100644 --- a/rules/Carbon/Rector/FuncCall/DateFuncCallToCarbonRector.php +++ b/rules/Carbon/Rector/FuncCall/DateFuncCallToCarbonRector.php @@ -15,9 +15,9 @@ use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Scalar\Int_; use PhpParser\Node\Scalar\String_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\Carbon\Rector\FuncCall\DateFuncCallToCarbonRector\DateFuncCallToCarbonRectorTest diff --git a/rules/Carbon/Rector/FuncCall/TimeFuncCallToCarbonRector.php b/rules/Carbon/Rector/FuncCall/TimeFuncCallToCarbonRector.php index ca728e06a60..1731825b642 100644 --- a/rules/Carbon/Rector/FuncCall/TimeFuncCallToCarbonRector.php +++ b/rules/Carbon/Rector/FuncCall/TimeFuncCallToCarbonRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Name\FullyQualified; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\Carbon\Rector\FuncCall\TimeFuncCallToCarbonRector\TimeFuncCallToCarbonRectorTest diff --git a/rules/Carbon/Rector/MethodCall/DateTimeMethodCallToCarbonRector.php b/rules/Carbon/Rector/MethodCall/DateTimeMethodCallToCarbonRector.php index ca942ea7329..ab95c35497f 100644 --- a/rules/Carbon/Rector/MethodCall/DateTimeMethodCallToCarbonRector.php +++ b/rules/Carbon/Rector/MethodCall/DateTimeMethodCallToCarbonRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Scalar\String_; use Rector\Carbon\NodeFactory\CarbonCallFactory; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\Carbon\Rector\MethodCall\DateTimeMethodCallToCarbonRector\DateTimeMethodCallToCarbonRectorTest diff --git a/rules/Carbon/Rector/New_/DateTimeInstanceToCarbonRector.php b/rules/Carbon/Rector/New_/DateTimeInstanceToCarbonRector.php index e2502027082..f493b0dae68 100644 --- a/rules/Carbon/Rector/New_/DateTimeInstanceToCarbonRector.php +++ b/rules/Carbon/Rector/New_/DateTimeInstanceToCarbonRector.php @@ -12,9 +12,9 @@ use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Scalar\String_; use Rector\Carbon\NodeFactory\CarbonCallFactory; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\Carbon\Rector\New_\DateTimeInstanceToCarbonRector\DateTimeInstanceToCarbonRectorTest diff --git a/rules/CodeQuality/Rector/Assign/CombinedAssignRector.php b/rules/CodeQuality/Rector/Assign/CombinedAssignRector.php index 9b51eb6d79a..5504baadcf9 100644 --- a/rules/CodeQuality/Rector/Assign/CombinedAssignRector.php +++ b/rules/CodeQuality/Rector/Assign/CombinedAssignRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\BinaryOp; use PhpParser\Node\Expr\BinaryOp\BitwiseXor; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\AssignAndBinaryMap; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Assign\CombinedAssignRector\CombinedAssignRectorTest diff --git a/rules/CodeQuality/Rector/AssignOp/NewArrayItemConcatAssignToAssignRector.php b/rules/CodeQuality/Rector/AssignOp/NewArrayItemConcatAssignToAssignRector.php index 62817625659..a0fb6f956c0 100644 --- a/rules/CodeQuality/Rector/AssignOp/NewArrayItemConcatAssignToAssignRector.php +++ b/rules/CodeQuality/Rector/AssignOp/NewArrayItemConcatAssignToAssignRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\ArrayDimFetch; use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\AssignOp\Concat; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\AssignOp\NewArrayItemConcatAssignToAssignRector\NewArrayItemConcatAssignToAssignRectorTest diff --git a/rules/CodeQuality/Rector/Attribute/ExplicitAttributeNamedArgsRector.php b/rules/CodeQuality/Rector/Attribute/ExplicitAttributeNamedArgsRector.php index 8cbf297bb16..f3e5e4201d5 100644 --- a/rules/CodeQuality/Rector/Attribute/ExplicitAttributeNamedArgsRector.php +++ b/rules/CodeQuality/Rector/Attribute/ExplicitAttributeNamedArgsRector.php @@ -11,10 +11,10 @@ use PHPStan\Reflection\MethodReflection; use PHPStan\Reflection\ParameterReflection; use PHPStan\Reflection\ParametersAcceptorSelector; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/CodeQuality/Rector/Attribute/SortAttributeNamedArgsRector.php b/rules/CodeQuality/Rector/Attribute/SortAttributeNamedArgsRector.php index d5e5ab81937..7b110a5130e 100644 --- a/rules/CodeQuality/Rector/Attribute/SortAttributeNamedArgsRector.php +++ b/rules/CodeQuality/Rector/Attribute/SortAttributeNamedArgsRector.php @@ -8,11 +8,11 @@ use PhpParser\Node\Attribute; use PHPStan\Reflection\MethodReflection; use Rector\CodeQuality\NodeManipulator\NamedArgsSorter; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ArgsAnalyzer; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Attribute\SortAttributeNamedArgsRector\SortAttributeNamedArgsRectorTest diff --git a/rules/CodeQuality/Rector/BooleanAnd/RemoveUselessIsObjectCheckRector.php b/rules/CodeQuality/Rector/BooleanAnd/RemoveUselessIsObjectCheckRector.php index e265060c298..84672198d91 100644 --- a/rules/CodeQuality/Rector/BooleanAnd/RemoveUselessIsObjectCheckRector.php +++ b/rules/CodeQuality/Rector/BooleanAnd/RemoveUselessIsObjectCheckRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\BinaryOp\BooleanAnd; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\Instanceof_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\BooleanAnd\RemoveUselessIsObjectCheckRector\RemoveUselessIsObjectCheckRectorTest diff --git a/rules/CodeQuality/Rector/BooleanAnd/RepeatedAndNotEqualToNotInArrayRector.php b/rules/CodeQuality/Rector/BooleanAnd/RepeatedAndNotEqualToNotInArrayRector.php index e5baf7539ea..f55c5caf14a 100644 --- a/rules/CodeQuality/Rector/BooleanAnd/RepeatedAndNotEqualToNotInArrayRector.php +++ b/rules/CodeQuality/Rector/BooleanAnd/RepeatedAndNotEqualToNotInArrayRector.php @@ -16,10 +16,10 @@ use PhpParser\Node\Name; use Rector\CodeQuality\NodeFactory\InArrayFromRepeatedCompareFactory; use Rector\CodeQuality\ValueObject\ComparedExprAndValueExpr; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\BooleanAnd\RepeatedAndNotEqualToNotInArrayRector\RepeatedAndNotEqualToNotInArrayRectorTest diff --git a/rules/CodeQuality/Rector/BooleanAnd/SimplifyEmptyArrayCheckRector.php b/rules/CodeQuality/Rector/BooleanAnd/SimplifyEmptyArrayCheckRector.php index 1bdea2e6839..7c10897a868 100644 --- a/rules/CodeQuality/Rector/BooleanAnd/SimplifyEmptyArrayCheckRector.php +++ b/rules/CodeQuality/Rector/BooleanAnd/SimplifyEmptyArrayCheckRector.php @@ -11,11 +11,11 @@ use PhpParser\Node\Expr\Empty_; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\Variable; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\BinaryOpManipulator; use Rector\Php71\ValueObject\TwoNodeMatch; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\BooleanAnd\SimplifyEmptyArrayCheckRector\SimplifyEmptyArrayCheckRectorTest diff --git a/rules/CodeQuality/Rector/BooleanNot/NegatedAndsToPositiveOrsRector.php b/rules/CodeQuality/Rector/BooleanNot/NegatedAndsToPositiveOrsRector.php index 632a84fd6ce..51b25ed1f11 100644 --- a/rules/CodeQuality/Rector/BooleanNot/NegatedAndsToPositiveOrsRector.php +++ b/rules/CodeQuality/Rector/BooleanNot/NegatedAndsToPositiveOrsRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr\BinaryOp; use PhpParser\Node\Expr\BinaryOp\BooleanAnd; use PhpParser\Node\Expr\BooleanNot; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\BinaryOpManipulator; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\BooleanNot\NegatedAndsToPositiveOrsRector\NegatedAndsToPositiveOrsRectorTest diff --git a/rules/CodeQuality/Rector/BooleanNot/ReplaceConstantBooleanNotRector.php b/rules/CodeQuality/Rector/BooleanNot/ReplaceConstantBooleanNotRector.php index 40a65d279a4..d53136d5f1d 100644 --- a/rules/CodeQuality/Rector/BooleanNot/ReplaceConstantBooleanNotRector.php +++ b/rules/CodeQuality/Rector/BooleanNot/ReplaceConstantBooleanNotRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\ConstFetch; use PhpParser\Node\Name; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * Replace negated boolean literals with their simplified equivalents diff --git a/rules/CodeQuality/Rector/BooleanNot/ReplaceMultipleBooleanNotRector.php b/rules/CodeQuality/Rector/BooleanNot/ReplaceMultipleBooleanNotRector.php index 2c862ad3f03..96afae6f721 100644 --- a/rules/CodeQuality/Rector/BooleanNot/ReplaceMultipleBooleanNotRector.php +++ b/rules/CodeQuality/Rector/BooleanNot/ReplaceMultipleBooleanNotRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\Cast\Bool_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\BooleanNot\ReplaceMultipleBooleanNotRector\ReplaceMultipleBooleanNotRectorTest diff --git a/rules/CodeQuality/Rector/BooleanNot/SimplifyDeMorganBinaryRector.php b/rules/CodeQuality/Rector/BooleanNot/SimplifyDeMorganBinaryRector.php index 29a306ea0cf..9d14b35642b 100644 --- a/rules/CodeQuality/Rector/BooleanNot/SimplifyDeMorganBinaryRector.php +++ b/rules/CodeQuality/Rector/BooleanNot/SimplifyDeMorganBinaryRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr\BinaryOp; use PhpParser\Node\Expr\BinaryOp\BooleanOr; use PhpParser\Node\Expr\BooleanNot; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\BinaryOpManipulator; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\BooleanNot\SimplifyDeMorganBinaryRector\SimplifyDeMorganBinaryRectorTest diff --git a/rules/CodeQuality/Rector/BooleanOr/RepeatedOrEqualToInArrayRector.php b/rules/CodeQuality/Rector/BooleanOr/RepeatedOrEqualToInArrayRector.php index 3430da8ddf7..b757b90cb82 100644 --- a/rules/CodeQuality/Rector/BooleanOr/RepeatedOrEqualToInArrayRector.php +++ b/rules/CodeQuality/Rector/BooleanOr/RepeatedOrEqualToInArrayRector.php @@ -15,10 +15,10 @@ use PhpParser\Node\Name; use Rector\CodeQuality\NodeFactory\InArrayFromRepeatedCompareFactory; use Rector\CodeQuality\ValueObject\ComparedExprAndValueExpr; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\BooleanOr\RepeatedOrEqualToInArrayRector\RepeatedOrEqualToInArrayRectorTest diff --git a/rules/CodeQuality/Rector/CallLike/AddNameToBooleanArgumentRector.php b/rules/CodeQuality/Rector/CallLike/AddNameToBooleanArgumentRector.php index c3685f199d1..99ed2bccba3 100644 --- a/rules/CodeQuality/Rector/CallLike/AddNameToBooleanArgumentRector.php +++ b/rules/CodeQuality/Rector/CallLike/AddNameToBooleanArgumentRector.php @@ -7,11 +7,11 @@ use PhpParser\Node; use PhpParser\Node\Expr; use PhpParser\Node\Expr\CallLike; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\CallLikeArgumentNameAdder; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/CodeQuality/Rector/CallLike/AddNameToNullArgumentRector.php b/rules/CodeQuality/Rector/CallLike/AddNameToNullArgumentRector.php index eeb0a054967..6d764529f61 100644 --- a/rules/CodeQuality/Rector/CallLike/AddNameToNullArgumentRector.php +++ b/rules/CodeQuality/Rector/CallLike/AddNameToNullArgumentRector.php @@ -7,11 +7,11 @@ use PhpParser\Node; use PhpParser\Node\Expr; use PhpParser\Node\Expr\CallLike; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\CallLikeArgumentNameAdder; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/CodeQuality/Rector/Catch_/ThrowWithPreviousExceptionRector.php b/rules/CodeQuality/Rector/Catch_/ThrowWithPreviousExceptionRector.php index 5c530f00b2e..17216fc046c 100644 --- a/rules/CodeQuality/Rector/Catch_/ThrowWithPreviousExceptionRector.php +++ b/rules/CodeQuality/Rector/Catch_/ThrowWithPreviousExceptionRector.php @@ -19,10 +19,10 @@ use PHPStan\Reflection\ReflectionProvider; use PHPStan\Type\ObjectType; use PHPStan\Type\TypeCombinator; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\Resolver\ClassNameFromObjectTypeResolver; use Rector\ValueObject\MethodName; diff --git a/rules/CodeQuality/Rector/ClassConstFetch/VariableConstFetchToClassConstFetchRector.php b/rules/CodeQuality/Rector/ClassConstFetch/VariableConstFetchToClassConstFetchRector.php index 2ba98ed8230..94246db3248 100644 --- a/rules/CodeQuality/Rector/ClassConstFetch/VariableConstFetchToClassConstFetchRector.php +++ b/rules/CodeQuality/Rector/ClassConstFetch/VariableConstFetchToClassConstFetchRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Name\FullyQualified; use PHPStan\Reflection\ReflectionProvider; use PHPStan\Type\ObjectType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\ClassConstFetch\VariableConstFetchToClassConstFetchRector\VariableConstFetchToClassConstFetchRectorTest diff --git a/rules/CodeQuality/Rector/ClassMethod/ExplicitReturnNullRector.php b/rules/CodeQuality/Rector/ClassMethod/ExplicitReturnNullRector.php index 01356498d4b..c063ed28060 100644 --- a/rules/CodeQuality/Rector/ClassMethod/ExplicitReturnNullRector.php +++ b/rules/CodeQuality/Rector/ClassMethod/ExplicitReturnNullRector.php @@ -19,11 +19,11 @@ use PHPStan\Type\UnionType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\PHPStan\Type\TypeFactory; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; use Rector\TypeDeclaration\TypeInferer\SilentVoidResolver; use Rector\ValueObject\MethodName; diff --git a/rules/CodeQuality/Rector/ClassMethod/InlineArrayReturnAssignRector.php b/rules/CodeQuality/Rector/ClassMethod/InlineArrayReturnAssignRector.php index 6d6a4316c64..8369c126fbb 100644 --- a/rules/CodeQuality/Rector/ClassMethod/InlineArrayReturnAssignRector.php +++ b/rules/CodeQuality/Rector/ClassMethod/InlineArrayReturnAssignRector.php @@ -16,11 +16,11 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Return_; use Rector\CodeQuality\NodeAnalyzer\VariableDimFetchAssignResolver; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\NotImplementedYetException; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\ClassMethod\InlineArrayReturnAssignRector\InlineArrayReturnAssignRectorTest diff --git a/rules/CodeQuality/Rector/ClassMethod/LocallyCalledStaticMethodToNonStaticRector.php b/rules/CodeQuality/Rector/ClassMethod/LocallyCalledStaticMethodToNonStaticRector.php index 28f29a99247..2087c986ba7 100644 --- a/rules/CodeQuality/Rector/ClassMethod/LocallyCalledStaticMethodToNonStaticRector.php +++ b/rules/CodeQuality/Rector/ClassMethod/LocallyCalledStaticMethodToNonStaticRector.php @@ -17,14 +17,14 @@ use PhpParser\NodeVisitor; use PHPStan\Analyser\Scope; use PHPStan\Reflection\ClassReflection; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeCollector\NodeAnalyzer\ArrayCallableMethodMatcher; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Privatization\VisibilityGuard\ClassMethodVisibilityGuard; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\ClassMethod\LocallyCalledStaticMethodToNonStaticRector\LocallyCalledStaticMethodToNonStaticRectorTest diff --git a/rules/CodeQuality/Rector/ClassMethod/OptionalParametersAfterRequiredRector.php b/rules/CodeQuality/Rector/ClassMethod/OptionalParametersAfterRequiredRector.php index d734887ddff..bb56a8b0ec8 100644 --- a/rules/CodeQuality/Rector/ClassMethod/OptionalParametersAfterRequiredRector.php +++ b/rules/CodeQuality/Rector/ClassMethod/OptionalParametersAfterRequiredRector.php @@ -20,10 +20,10 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use PhpParser\Node\UnionType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/CodeQuality/Rector/Class_/CompleteDynamicPropertiesRector.php b/rules/CodeQuality/Rector/Class_/CompleteDynamicPropertiesRector.php index 0da0773c526..88d1014643c 100644 --- a/rules/CodeQuality/Rector/Class_/CompleteDynamicPropertiesRector.php +++ b/rules/CodeQuality/Rector/Class_/CompleteDynamicPropertiesRector.php @@ -11,12 +11,12 @@ use Rector\CodeQuality\NodeAnalyzer\LocalPropertyAnalyzer; use Rector\CodeQuality\NodeAnalyzer\MissingPropertiesResolver; use Rector\CodeQuality\NodeFactory\MissingPropertiesFactory; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ClassAnalyzer; use Rector\Php80\NodeAnalyzer\PhpAttributeAnalyzer; use Rector\Rector\AbstractRector; use Rector\Reflection\ClassReflectionAnalyzer; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Class_\CompleteDynamicPropertiesRector\CompleteDynamicPropertiesRectorTest diff --git a/rules/CodeQuality/Rector/Class_/ConvertStaticToSelfRector.php b/rules/CodeQuality/Rector/Class_/ConvertStaticToSelfRector.php index e4263e68624..772734f230a 100644 --- a/rules/CodeQuality/Rector/Class_/ConvertStaticToSelfRector.php +++ b/rules/CodeQuality/Rector/Class_/ConvertStaticToSelfRector.php @@ -15,11 +15,11 @@ use PHPStan\Reflection\ClassConstantReflection; use PHPStan\Reflection\ClassReflection; use Rector\Configuration\Parameter\FeatureFlags; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Enum\ObjectReference; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see https://3v4l.org/TQIcH diff --git a/rules/CodeQuality/Rector/Class_/DynamicDocBlockPropertyToNativePropertyRector.php b/rules/CodeQuality/Rector/Class_/DynamicDocBlockPropertyToNativePropertyRector.php index 3bf974d04c4..86a97df2c59 100644 --- a/rules/CodeQuality/Rector/Class_/DynamicDocBlockPropertyToNativePropertyRector.php +++ b/rules/CodeQuality/Rector/Class_/DynamicDocBlockPropertyToNativePropertyRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as a docblock "@property" is public by design, while the native property it created was "private" - the access level changed and could break code that relied on the public property. diff --git a/rules/CodeQuality/Rector/Class_/InlineConstructorDefaultToPropertyRector.php b/rules/CodeQuality/Rector/Class_/InlineConstructorDefaultToPropertyRector.php index ff48f4ad446..0da8c402beb 100644 --- a/rules/CodeQuality/Rector/Class_/InlineConstructorDefaultToPropertyRector.php +++ b/rules/CodeQuality/Rector/Class_/InlineConstructorDefaultToPropertyRector.php @@ -15,14 +15,14 @@ use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Property; use PHPStan\Reflection\ClassReflection; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PhpParser\NodeFinder\PropertyFetchFinder; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\MethodName; /** diff --git a/rules/CodeQuality/Rector/Class_/InnerFunctionToPrivateMethodRector.php b/rules/CodeQuality/Rector/Class_/InnerFunctionToPrivateMethodRector.php index 9d8818e9d62..50629fd9282 100644 --- a/rules/CodeQuality/Rector/Class_/InnerFunctionToPrivateMethodRector.php +++ b/rules/CodeQuality/Rector/Class_/InnerFunctionToPrivateMethodRector.php @@ -15,9 +15,9 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Class_\InnerFunctionToPrivateMethodRector\InnerFunctionToPrivateMethodRectorTest diff --git a/rules/CodeQuality/Rector/Class_/RemoveReadonlyPropertyVisibilityOnReadonlyClassRector.php b/rules/CodeQuality/Rector/Class_/RemoveReadonlyPropertyVisibilityOnReadonlyClassRector.php index 2a76fa4b203..cdb310d9140 100644 --- a/rules/CodeQuality/Rector/Class_/RemoveReadonlyPropertyVisibilityOnReadonlyClassRector.php +++ b/rules/CodeQuality/Rector/Class_/RemoveReadonlyPropertyVisibilityOnReadonlyClassRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/CodeQuality/Rector/Class_/ReturnIteratorInDataProviderRector.php b/rules/CodeQuality/Rector/Class_/ReturnIteratorInDataProviderRector.php index d3325eeb0fb..fee47366247 100644 --- a/rules/CodeQuality/Rector/Class_/ReturnIteratorInDataProviderRector.php +++ b/rules/CodeQuality/Rector/Class_/ReturnIteratorInDataProviderRector.php @@ -9,11 +9,11 @@ use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclarationDocblocks\NodeFinder\DataProviderMethodsFinder; /** diff --git a/rules/CodeQuality/Rector/Coalesce/CoalesceToTernaryRector.php b/rules/CodeQuality/Rector/Coalesce/CoalesceToTernaryRector.php index 0fb533fbfa9..a56f26bd8e9 100644 --- a/rules/CodeQuality/Rector/Coalesce/CoalesceToTernaryRector.php +++ b/rules/CodeQuality/Rector/Coalesce/CoalesceToTernaryRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\BinaryOp\Coalesce; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as risky. The "??" and "?:" operators are not interchangeable: "?:" also falls back on empty string, "0" and empty array. A regression must be fixed manually, so the rule is removed instead. diff --git a/rules/CodeQuality/Rector/Concat/DirnameDirConcatStringToDirectStringPathRector.php b/rules/CodeQuality/Rector/Concat/DirnameDirConcatStringToDirectStringPathRector.php index 953669fb3f3..a7e6072ba6a 100644 --- a/rules/CodeQuality/Rector/Concat/DirnameDirConcatStringToDirectStringPathRector.php +++ b/rules/CodeQuality/Rector/Concat/DirnameDirConcatStringToDirectStringPathRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\MagicConst\Dir; use PhpParser\Node\Scalar\String_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Concat\DirnameDirConcatStringToDirectStringPathRector\DirnameDirConcatStringToDirectStringPathRectorTest diff --git a/rules/CodeQuality/Rector/Concat/JoinStringConcatRector.php b/rules/CodeQuality/Rector/Concat/JoinStringConcatRector.php index 0a5bc40e638..14eb8451f29 100644 --- a/rules/CodeQuality/Rector/Concat/JoinStringConcatRector.php +++ b/rules/CodeQuality/Rector/Concat/JoinStringConcatRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\BinaryOp\Concat; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated as depends on context and personal preference, hard to generalize. Handle it manually or via a custom rule instead. diff --git a/rules/CodeQuality/Rector/Empty_/SimplifyEmptyCheckOnEmptyArrayRector.php b/rules/CodeQuality/Rector/Empty_/SimplifyEmptyCheckOnEmptyArrayRector.php index 62b215b7cc7..b6f7bf2452b 100644 --- a/rules/CodeQuality/Rector/Empty_/SimplifyEmptyCheckOnEmptyArrayRector.php +++ b/rules/CodeQuality/Rector/Empty_/SimplifyEmptyCheckOnEmptyArrayRector.php @@ -20,14 +20,14 @@ use PHPStan\Reflection\ClassReflection; use PHPStan\Type\MixedType; use PHPStan\Type\Type; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\Php\ReservedKeywordAnalyzer; use Rector\PhpParser\AstResolver; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\TypeInferer\PropertyTypeInferer\AllAssignNodePropertyTypeInferer; /** diff --git a/rules/CodeQuality/Rector/Equal/UseIdenticalOverEqualWithSameTypeRector.php b/rules/CodeQuality/Rector/Equal/UseIdenticalOverEqualWithSameTypeRector.php index 147441f0406..b0b5db9fb95 100644 --- a/rules/CodeQuality/Rector/Equal/UseIdenticalOverEqualWithSameTypeRector.php +++ b/rules/CodeQuality/Rector/Equal/UseIdenticalOverEqualWithSameTypeRector.php @@ -19,10 +19,10 @@ use PHPStan\Type\Type; use PHPStan\Type\TypeTraverser; use PHPStan\Type\UnionType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Equal\UseIdenticalOverEqualWithSameTypeRector\UseIdenticalOverEqualWithSameTypeRectorTest diff --git a/rules/CodeQuality/Rector/Expression/InlineIfToExplicitIfRector.php b/rules/CodeQuality/Rector/Expression/InlineIfToExplicitIfRector.php index 58aa0cab54a..fdfe51c07f3 100644 --- a/rules/CodeQuality/Rector/Expression/InlineIfToExplicitIfRector.php +++ b/rules/CodeQuality/Rector/Expression/InlineIfToExplicitIfRector.php @@ -14,10 +14,10 @@ use PhpParser\Node\Expr\Variable; use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\If_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\BinaryOpManipulator; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Expression\InlineIfToExplicitIfRector\InlineIfToExplicitIfRectorTest diff --git a/rules/CodeQuality/Rector/Expression/TernaryFalseExpressionToIfRector.php b/rules/CodeQuality/Rector/Expression/TernaryFalseExpressionToIfRector.php index 208a7cdeb3f..f2b6d6558da 100644 --- a/rules/CodeQuality/Rector/Expression/TernaryFalseExpressionToIfRector.php +++ b/rules/CodeQuality/Rector/Expression/TernaryFalseExpressionToIfRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\If_; use Rector\Contract\Rector\HTMLAverseRectorInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Expression\TernaryFalseExpressionToIfRector\TernaryFalseExpressionToIfRectorTest diff --git a/rules/CodeQuality/Rector/For_/ForRepeatedCountToOwnVariableRector.php b/rules/CodeQuality/Rector/For_/ForRepeatedCountToOwnVariableRector.php index 149f0e47ee3..e55339f349b 100644 --- a/rules/CodeQuality/Rector/For_/ForRepeatedCountToOwnVariableRector.php +++ b/rules/CodeQuality/Rector/For_/ForRepeatedCountToOwnVariableRector.php @@ -15,10 +15,10 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\For_; use Rector\Contract\Rector\HTMLAverseRectorInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\For_\ForRepeatedCountToOwnVariableRector\ForRepeatedCountToOwnVariableRectorTest diff --git a/rules/CodeQuality/Rector/Foreach_/ForeachItemsAssignToEmptyArrayToAssignRector.php b/rules/CodeQuality/Rector/Foreach_/ForeachItemsAssignToEmptyArrayToAssignRector.php index b0d04a97e1f..02073c7c584 100644 --- a/rules/CodeQuality/Rector/Foreach_/ForeachItemsAssignToEmptyArrayToAssignRector.php +++ b/rules/CodeQuality/Rector/Foreach_/ForeachItemsAssignToEmptyArrayToAssignRector.php @@ -6,11 +6,11 @@ use PhpParser\Node; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as the foreach assign and direct array assign are not equivalent - the foreach re-indexes keys from 0, while the direct assign keeps the original keys. This can create risky situations, e.g. with sparse arrays. diff --git a/rules/CodeQuality/Rector/Foreach_/ForeachToInArrayRector.php b/rules/CodeQuality/Rector/Foreach_/ForeachToInArrayRector.php index 8f6f4042c34..be8f2756235 100644 --- a/rules/CodeQuality/Rector/Foreach_/ForeachToInArrayRector.php +++ b/rules/CodeQuality/Rector/Foreach_/ForeachToInArrayRector.php @@ -15,13 +15,13 @@ use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; use PhpParser\NodeFinder; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\BinaryOpManipulator; use Rector\Php71\ValueObject\TwoNodeMatch; use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Foreach_\ForeachToInArrayRector\ForeachToInArrayRectorTest diff --git a/rules/CodeQuality/Rector/Foreach_/SimplifyForeachToCoalescingRector.php b/rules/CodeQuality/Rector/Foreach_/SimplifyForeachToCoalescingRector.php index 6e57c549300..bfc3860e372 100644 --- a/rules/CodeQuality/Rector/Foreach_/SimplifyForeachToCoalescingRector.php +++ b/rules/CodeQuality/Rector/Foreach_/SimplifyForeachToCoalescingRector.php @@ -16,10 +16,10 @@ use PhpParser\Node\Stmt\Foreach_; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/CodeQuality/Rector/Foreach_/UnusedForeachValueToArrayKeysRector.php b/rules/CodeQuality/Rector/Foreach_/UnusedForeachValueToArrayKeysRector.php index 964164deed8..53c1c1d6fab 100644 --- a/rules/CodeQuality/Rector/Foreach_/UnusedForeachValueToArrayKeysRector.php +++ b/rules/CodeQuality/Rector/Foreach_/UnusedForeachValueToArrayKeysRector.php @@ -6,11 +6,11 @@ use PhpParser\Node; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as it is a personal preference. The array_keys() wrap makes the foreach harder to read and harder to extend, once the value is needed again. diff --git a/rules/CodeQuality/Rector/FuncCall/ArrayMergeOfNonArraysToSimpleArrayRector.php b/rules/CodeQuality/Rector/FuncCall/ArrayMergeOfNonArraysToSimpleArrayRector.php index b97d3d7b436..4c7bf5a64b8 100644 --- a/rules/CodeQuality/Rector/FuncCall/ArrayMergeOfNonArraysToSimpleArrayRector.php +++ b/rules/CodeQuality/Rector/FuncCall/ArrayMergeOfNonArraysToSimpleArrayRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\ArrayItem; use PhpParser\Node\Expr\Array_; use PhpParser\Node\Expr\FuncCall; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\ArrayMergeOfNonArraysToSimpleArrayRector\ArrayMergeOfNonArraysToSimpleArrayRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/CallUserFuncWithArrowFunctionToInlineRector.php b/rules/CodeQuality/Rector/FuncCall/CallUserFuncWithArrowFunctionToInlineRector.php index e48ee1b08c5..1970f463552 100644 --- a/rules/CodeQuality/Rector/FuncCall/CallUserFuncWithArrowFunctionToInlineRector.php +++ b/rules/CodeQuality/Rector/FuncCall/CallUserFuncWithArrowFunctionToInlineRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Expr\ArrowFunction; use PhpParser\Node\Expr\Closure; use PhpParser\Node\Expr\FuncCall; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Php74\NodeAnalyzer\ClosureArrowFunctionAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\CallUserFuncWithArrowFunctionToInlineRector\CallUserFuncWithArrowFunctionToInlineRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/ChangeArrayPushToArrayAssignRector.php b/rules/CodeQuality/Rector/FuncCall/ChangeArrayPushToArrayAssignRector.php index 6ceb21439ed..8d9d80f0364 100644 --- a/rules/CodeQuality/Rector/FuncCall/ChangeArrayPushToArrayAssignRector.php +++ b/rules/CodeQuality/Rector/FuncCall/ChangeArrayPushToArrayAssignRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Expression; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\ChangeArrayPushToArrayAssignRector\ChangeArrayPushToArrayAssignRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/CompactToVariablesRector.php b/rules/CodeQuality/Rector/FuncCall/CompactToVariablesRector.php index 837690ced04..8495c853b75 100644 --- a/rules/CodeQuality/Rector/FuncCall/CompactToVariablesRector.php +++ b/rules/CodeQuality/Rector/FuncCall/CompactToVariablesRector.php @@ -14,9 +14,9 @@ use PHPStan\Type\Constant\ConstantStringType; use PHPStan\Type\MixedType; use Rector\CodeQuality\CompactConverter; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\CompactToVariablesRector\CompactToVariablesRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/InlineIsAInstanceOfRector.php b/rules/CodeQuality/Rector/FuncCall/InlineIsAInstanceOfRector.php index 8f395e3bc6e..d1cd7d1954d 100644 --- a/rules/CodeQuality/Rector/FuncCall/InlineIsAInstanceOfRector.php +++ b/rules/CodeQuality/Rector/FuncCall/InlineIsAInstanceOfRector.php @@ -14,9 +14,9 @@ use PHPStan\Type\Generic\GenericClassStringType; use PHPStan\Type\ObjectType; use PHPStan\Type\ObjectWithoutClassType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\Resolver\ClassNameFromObjectTypeResolver; /** diff --git a/rules/CodeQuality/Rector/FuncCall/IsAWithStringWithThirdArgumentRector.php b/rules/CodeQuality/Rector/FuncCall/IsAWithStringWithThirdArgumentRector.php index 4ae914fcd6a..9c0c2c82c45 100644 --- a/rules/CodeQuality/Rector/FuncCall/IsAWithStringWithThirdArgumentRector.php +++ b/rules/CodeQuality/Rector/FuncCall/IsAWithStringWithThirdArgumentRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\IsAWithStringWithThirdArgumentRector\IsAWithStringWithThirdArgumentRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/RemoveSoleValueSprintfRector.php b/rules/CodeQuality/Rector/FuncCall/RemoveSoleValueSprintfRector.php index a3165b37f83..e2d9516be85 100644 --- a/rules/CodeQuality/Rector/FuncCall/RemoveSoleValueSprintfRector.php +++ b/rules/CodeQuality/Rector/FuncCall/RemoveSoleValueSprintfRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\String_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\RemoveSoleValueSprintfRector\RemoveSoleValueSprintfRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/SetTypeToCastRector.php b/rules/CodeQuality/Rector/FuncCall/SetTypeToCastRector.php index abd795bcb71..e2c8215fe24 100644 --- a/rules/CodeQuality/Rector/FuncCall/SetTypeToCastRector.php +++ b/rules/CodeQuality/Rector/FuncCall/SetTypeToCastRector.php @@ -15,10 +15,10 @@ use PhpParser\Node\Expr\Cast\String_; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Stmt\Expression; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\SetTypeToCastRector\SetTypeToCastRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/SimplifyFuncGetArgsCountRector.php b/rules/CodeQuality/Rector/FuncCall/SimplifyFuncGetArgsCountRector.php index 5485facdf69..d5abdc22e76 100644 --- a/rules/CodeQuality/Rector/FuncCall/SimplifyFuncGetArgsCountRector.php +++ b/rules/CodeQuality/Rector/FuncCall/SimplifyFuncGetArgsCountRector.php @@ -6,9 +6,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\SimplifyFuncGetArgsCountRector\SimplifyFuncGetArgsCountRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/SimplifyInArrayValuesRector.php b/rules/CodeQuality/Rector/FuncCall/SimplifyInArrayValuesRector.php index 77da3c8f92a..d3d65e1ddd5 100644 --- a/rules/CodeQuality/Rector/FuncCall/SimplifyInArrayValuesRector.php +++ b/rules/CodeQuality/Rector/FuncCall/SimplifyInArrayValuesRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\SimplifyInArrayValuesRector\SimplifyInArrayValuesRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/SimplifyRegexPatternRector.php b/rules/CodeQuality/Rector/FuncCall/SimplifyRegexPatternRector.php index ceee54f115a..069d8738778 100644 --- a/rules/CodeQuality/Rector/FuncCall/SimplifyRegexPatternRector.php +++ b/rules/CodeQuality/Rector/FuncCall/SimplifyRegexPatternRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Scalar\String_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as shortening ranges like "[a-zA-Z0-9_]" to "\w" is a matter of personal preference. It can worsen regex readability and is rather a coding standard change. diff --git a/rules/CodeQuality/Rector/FuncCall/SimplifyStrposLowerRector.php b/rules/CodeQuality/Rector/FuncCall/SimplifyStrposLowerRector.php index 9aec5a78f38..12bf2889ea3 100644 --- a/rules/CodeQuality/Rector/FuncCall/SimplifyStrposLowerRector.php +++ b/rules/CodeQuality/Rector/FuncCall/SimplifyStrposLowerRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; use PhpParser\Node\Scalar\String_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\SimplifyStrposLowerRector\SimplifyStrposLowerRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/SingleInArrayToCompareRector.php b/rules/CodeQuality/Rector/FuncCall/SingleInArrayToCompareRector.php index b1fcd7882d1..473c59ae096 100644 --- a/rules/CodeQuality/Rector/FuncCall/SingleInArrayToCompareRector.php +++ b/rules/CodeQuality/Rector/FuncCall/SingleInArrayToCompareRector.php @@ -14,9 +14,9 @@ use PhpParser\Node\Expr\BinaryOp\NotIdentical; use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\FuncCall; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\SingleInArrayToCompareRector\SingleInArrayToCompareRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/SortCallLikeNamedArgsRector.php b/rules/CodeQuality/Rector/FuncCall/SortCallLikeNamedArgsRector.php index e17bff16943..f4075b566a6 100644 --- a/rules/CodeQuality/Rector/FuncCall/SortCallLikeNamedArgsRector.php +++ b/rules/CodeQuality/Rector/FuncCall/SortCallLikeNamedArgsRector.php @@ -12,11 +12,11 @@ use PHPStan\Reflection\FunctionReflection; use PHPStan\Reflection\MethodReflection; use Rector\CodeQuality\NodeManipulator\NamedArgsSorter; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ArgsAnalyzer; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\SortCallLikeNamedArgsRector\SortCallLikeNamedArgsRectorTest diff --git a/rules/CodeQuality/Rector/FuncCall/UnwrapSprintfOneArgumentRector.php b/rules/CodeQuality/Rector/FuncCall/UnwrapSprintfOneArgumentRector.php index 4e45eb2d2d2..862c06940bc 100644 --- a/rules/CodeQuality/Rector/FuncCall/UnwrapSprintfOneArgumentRector.php +++ b/rules/CodeQuality/Rector/FuncCall/UnwrapSprintfOneArgumentRector.php @@ -6,9 +6,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FuncCall\UnwrapSprintfOneArgumentRector\UnwrapSprintfOneArgumentRectorTest diff --git a/rules/CodeQuality/Rector/FunctionLike/SimplifyUselessVariableRector.php b/rules/CodeQuality/Rector/FunctionLike/SimplifyUselessVariableRector.php index 25c4a3c9a60..62cf7e577e1 100644 --- a/rules/CodeQuality/Rector/FunctionLike/SimplifyUselessVariableRector.php +++ b/rules/CodeQuality/Rector/FunctionLike/SimplifyUselessVariableRector.php @@ -13,13 +13,13 @@ use PhpParser\Node\Stmt\Return_; use PHPStan\Type\MixedType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\CallAnalyzer; use Rector\NodeAnalyzer\VariableAnalyzer; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\FunctionLike\SimplifyUselessVariableRector\SimplifyUselessVariableRectorTest diff --git a/rules/CodeQuality/Rector/Identical/BooleanNotIdenticalToNotIdenticalRector.php b/rules/CodeQuality/Rector/Identical/BooleanNotIdenticalToNotIdenticalRector.php index 0a736cfcb9f..be57bbfac93 100644 --- a/rules/CodeQuality/Rector/Identical/BooleanNotIdenticalToNotIdenticalRector.php +++ b/rules/CodeQuality/Rector/Identical/BooleanNotIdenticalToNotIdenticalRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\BinaryOp\Identical; use PhpParser\Node\Expr\BinaryOp\NotIdentical; use PhpParser\Node\Expr\BooleanNot; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Identical\BooleanNotIdenticalToNotIdenticalRector\BooleanNotIdenticalToNotIdenticalRectorTest diff --git a/rules/CodeQuality/Rector/Identical/FlipTypeControlToUseExclusiveTypeRector.php b/rules/CodeQuality/Rector/Identical/FlipTypeControlToUseExclusiveTypeRector.php index f400ab70a3e..847c235af92 100644 --- a/rules/CodeQuality/Rector/Identical/FlipTypeControlToUseExclusiveTypeRector.php +++ b/rules/CodeQuality/Rector/Identical/FlipTypeControlToUseExclusiveTypeRector.php @@ -12,10 +12,10 @@ use PhpParser\Node\Expr\Instanceof_; use PhpParser\Node\Name\FullyQualified; use PHPStan\Type\ObjectType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\ValueObject\Type\AliasedObjectType; use Rector\StaticTypeMapper\ValueObject\Type\ShortenedObjectType; use Rector\TypeDeclaration\TypeAnalyzer\NullableTypeAnalyzer; diff --git a/rules/CodeQuality/Rector/Identical/SimplifyArraySearchRector.php b/rules/CodeQuality/Rector/Identical/SimplifyArraySearchRector.php index 372941e81be..f375f8f7203 100644 --- a/rules/CodeQuality/Rector/Identical/SimplifyArraySearchRector.php +++ b/rules/CodeQuality/Rector/Identical/SimplifyArraySearchRector.php @@ -10,12 +10,12 @@ use PhpParser\Node\Expr\BinaryOp\NotIdentical; use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\FuncCall; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\BinaryOpManipulator; use Rector\Php71\ValueObject\TwoNodeMatch; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Identical\SimplifyArraySearchRector\SimplifyArraySearchRectorTest diff --git a/rules/CodeQuality/Rector/Identical/SimplifyBoolIdenticalTrueRector.php b/rules/CodeQuality/Rector/Identical/SimplifyBoolIdenticalTrueRector.php index c0d14d001df..bac5e81a4af 100644 --- a/rules/CodeQuality/Rector/Identical/SimplifyBoolIdenticalTrueRector.php +++ b/rules/CodeQuality/Rector/Identical/SimplifyBoolIdenticalTrueRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Expr\BinaryOp\Identical; use PhpParser\Node\Expr\BinaryOp\NotIdentical; use PhpParser\Node\Expr\BooleanNot; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Identical\SimplifyBoolIdenticalTrueRector\SimplifyBoolIdenticalTrueRectorTest diff --git a/rules/CodeQuality/Rector/Identical/SimplifyConditionsRector.php b/rules/CodeQuality/Rector/Identical/SimplifyConditionsRector.php index 528f52cc723..b3e471e460c 100644 --- a/rules/CodeQuality/Rector/Identical/SimplifyConditionsRector.php +++ b/rules/CodeQuality/Rector/Identical/SimplifyConditionsRector.php @@ -12,14 +12,14 @@ use PhpParser\Node\Expr\BinaryOp\NotIdentical; use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\Ternary; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\BinaryOpManipulator; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Php71\ValueObject\TwoNodeMatch; use Rector\PhpParser\Node\AssignAndBinaryMap; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Identical\SimplifyConditionsRector\SimplifyConditionsRectorTest diff --git a/rules/CodeQuality/Rector/Identical/StrlenZeroToIdenticalEmptyStringRector.php b/rules/CodeQuality/Rector/Identical/StrlenZeroToIdenticalEmptyStringRector.php index cfbeb55af84..2e46aa47b04 100644 --- a/rules/CodeQuality/Rector/Identical/StrlenZeroToIdenticalEmptyStringRector.php +++ b/rules/CodeQuality/Rector/Identical/StrlenZeroToIdenticalEmptyStringRector.php @@ -12,10 +12,10 @@ use PhpParser\Node\Expr\BinaryOp\Smaller; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\String_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Identical\StrlenZeroToIdenticalEmptyStringRector\StrlenZeroToIdenticalEmptyStringRectorTest diff --git a/rules/CodeQuality/Rector/If_/ArrayExplicitBoolCompareRector.php b/rules/CodeQuality/Rector/If_/ArrayExplicitBoolCompareRector.php index 60e084755a2..58f43d1d271 100644 --- a/rules/CodeQuality/Rector/If_/ArrayExplicitBoolCompareRector.php +++ b/rules/CodeQuality/Rector/If_/ArrayExplicitBoolCompareRector.php @@ -15,10 +15,10 @@ use PhpParser\Node\Stmt\If_; use Rector\CodeQuality\NodeAnalyzer\ExplicitBoolConditionResolver; use Rector\CodeQuality\ValueObject\ExplicitBoolCondition; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\TypeAnalyzer\ArrayTypeAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\If_\ArrayExplicitBoolCompareRector\ArrayExplicitBoolCompareRectorTest diff --git a/rules/CodeQuality/Rector/If_/CombineIfRector.php b/rules/CodeQuality/Rector/If_/CombineIfRector.php index 2d954728d6f..fb71a15becb 100644 --- a/rules/CodeQuality/Rector/If_/CombineIfRector.php +++ b/rules/CodeQuality/Rector/If_/CombineIfRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\If_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as merging nested ifs can create much less readable code and depends on context. diff --git a/rules/CodeQuality/Rector/If_/CompleteMissingIfElseBracketRector.php b/rules/CodeQuality/Rector/If_/CompleteMissingIfElseBracketRector.php index 93e01334d92..a1a3b9cc274 100644 --- a/rules/CodeQuality/Rector/If_/CompleteMissingIfElseBracketRector.php +++ b/rules/CodeQuality/Rector/If_/CompleteMissingIfElseBracketRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Stmt\If_; use PhpParser\Token; use Rector\Contract\Rector\HTMLAverseRectorInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\If_\CompleteMissingIfElseBracketRector\CompleteMissingIfElseBracketRectorTest diff --git a/rules/CodeQuality/Rector/If_/ConsecutiveNullCompareReturnsToNullCoalesceQueueRector.php b/rules/CodeQuality/Rector/If_/ConsecutiveNullCompareReturnsToNullCoalesceQueueRector.php index f168b0c4215..50e905aa001 100644 --- a/rules/CodeQuality/Rector/If_/ConsecutiveNullCompareReturnsToNullCoalesceQueueRector.php +++ b/rules/CodeQuality/Rector/If_/ConsecutiveNullCompareReturnsToNullCoalesceQueueRector.php @@ -12,12 +12,12 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\IfManipulator; use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/CodeQuality/Rector/If_/ExplicitBoolCompareRector.php b/rules/CodeQuality/Rector/If_/ExplicitBoolCompareRector.php index 259f20720e3..29ca3df16f9 100644 --- a/rules/CodeQuality/Rector/If_/ExplicitBoolCompareRector.php +++ b/rules/CodeQuality/Rector/If_/ExplicitBoolCompareRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Stmt\ElseIf_; use PhpParser\Node\Stmt\If_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated. Array and object bool compares have dedicated rules; the rest is an opinionated approach that depends on context. diff --git a/rules/CodeQuality/Rector/If_/ObjectExplicitBoolCompareRector.php b/rules/CodeQuality/Rector/If_/ObjectExplicitBoolCompareRector.php index 2bdc70da650..46f7b350149 100644 --- a/rules/CodeQuality/Rector/If_/ObjectExplicitBoolCompareRector.php +++ b/rules/CodeQuality/Rector/If_/ObjectExplicitBoolCompareRector.php @@ -15,9 +15,9 @@ use PHPStan\Type\ObjectType; use Rector\CodeQuality\NodeAnalyzer\ExplicitBoolConditionResolver; use Rector\CodeQuality\ValueObject\ExplicitBoolCondition; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\If_\ObjectExplicitBoolCompareRector\ObjectExplicitBoolCompareRectorTest diff --git a/rules/CodeQuality/Rector/If_/ShortenElseIfRector.php b/rules/CodeQuality/Rector/If_/ShortenElseIfRector.php index 31832578687..3ddd7d7159e 100644 --- a/rules/CodeQuality/Rector/If_/ShortenElseIfRector.php +++ b/rules/CodeQuality/Rector/If_/ShortenElseIfRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\If_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as merging `else`/`if` into `elseif` creates less readable code and breaks the logical reading of the if train. diff --git a/rules/CodeQuality/Rector/If_/SimplifyIfElseToTernaryRector.php b/rules/CodeQuality/Rector/If_/SimplifyIfElseToTernaryRector.php index 13be21adc27..9ba612819de 100644 --- a/rules/CodeQuality/Rector/If_/SimplifyIfElseToTernaryRector.php +++ b/rules/CodeQuality/Rector/If_/SimplifyIfElseToTernaryRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\If_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as the result depends on context and can worsen readability. Extract a method instead if needed. diff --git a/rules/CodeQuality/Rector/If_/SimplifyIfNotNullReturnRector.php b/rules/CodeQuality/Rector/If_/SimplifyIfNotNullReturnRector.php index 34dd008f5fa..74bb48e64fe 100644 --- a/rules/CodeQuality/Rector/If_/SimplifyIfNotNullReturnRector.php +++ b/rules/CodeQuality/Rector/If_/SimplifyIfNotNullReturnRector.php @@ -9,12 +9,12 @@ use PhpParser\Node\Stmt\Else_; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\IfManipulator; use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\If_\SimplifyIfNotNullReturnRector\SimplifyIfNotNullReturnRectorTest diff --git a/rules/CodeQuality/Rector/If_/SimplifyIfNullableReturnRector.php b/rules/CodeQuality/Rector/If_/SimplifyIfNullableReturnRector.php index 894e6202d86..893945577b8 100644 --- a/rules/CodeQuality/Rector/If_/SimplifyIfNullableReturnRector.php +++ b/rules/CodeQuality/Rector/If_/SimplifyIfNullableReturnRector.php @@ -19,12 +19,12 @@ use PHPStan\Type\UnionType; use Rector\CodeQuality\TypeResolver\AssignVariableTypeResolver; use Rector\DeadCode\PhpDoc\TagRemover\VarTagRemover; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\IfManipulator; use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType; /** diff --git a/rules/CodeQuality/Rector/If_/SimplifyIfReturnBoolRector.php b/rules/CodeQuality/Rector/If_/SimplifyIfReturnBoolRector.php index e9b37b0eef3..c3bdaa05d9f 100644 --- a/rules/CodeQuality/Rector/If_/SimplifyIfReturnBoolRector.php +++ b/rules/CodeQuality/Rector/If_/SimplifyIfReturnBoolRector.php @@ -16,12 +16,12 @@ use PhpParser\Node\Stmt\Return_; use Rector\BetterPhpDocParser\Comment\CommentsMerger; use Rector\CodeQuality\NodeManipulator\ExprBoolCaster; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PhpParser\Printer\BetterStandardPrinter; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\If_\SimplifyIfReturnBoolRector\SimplifyIfReturnBoolRectorTest diff --git a/rules/CodeQuality/Rector/Include_/AbsolutizeRequireAndIncludePathRector.php b/rules/CodeQuality/Rector/Include_/AbsolutizeRequireAndIncludePathRector.php index 2f5ccf0f36c..296ab148934 100644 --- a/rules/CodeQuality/Rector/Include_/AbsolutizeRequireAndIncludePathRector.php +++ b/rules/CodeQuality/Rector/Include_/AbsolutizeRequireAndIncludePathRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Expr\Include_; use PhpParser\Node\Scalar\MagicConst\Dir; use PhpParser\Node\Scalar\String_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\Util\StringUtils; /** diff --git a/rules/CodeQuality/Rector/Isset_/IssetOnPropertyObjectToPropertyExistsRector.php b/rules/CodeQuality/Rector/Isset_/IssetOnPropertyObjectToPropertyExistsRector.php index 7958461f7b3..7facda73b16 100644 --- a/rules/CodeQuality/Rector/Isset_/IssetOnPropertyObjectToPropertyExistsRector.php +++ b/rules/CodeQuality/Rector/Isset_/IssetOnPropertyObjectToPropertyExistsRector.php @@ -22,11 +22,11 @@ use PHPStan\Reflection\ReflectionProvider; use PHPStan\Type\MixedType; use PHPStan\Type\TypeCombinator; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\Resolver\ClassNameFromObjectTypeResolver; use Rector\ValueObject\MethodName; diff --git a/rules/CodeQuality/Rector/LogicalAnd/AndAssignsToSeparateLinesRector.php b/rules/CodeQuality/Rector/LogicalAnd/AndAssignsToSeparateLinesRector.php index 03218c685bd..d0078ab8a3d 100644 --- a/rules/CodeQuality/Rector/LogicalAnd/AndAssignsToSeparateLinesRector.php +++ b/rules/CodeQuality/Rector/LogicalAnd/AndAssignsToSeparateLinesRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\BinaryOp\LogicalAnd; use PhpParser\Node\Stmt\Expression; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\LogicalAnd\AndAssignsToSeparateLinesRector\AndAssignsToSeparateLinesRectorTest diff --git a/rules/CodeQuality/Rector/LogicalAnd/LogicalToBooleanRector.php b/rules/CodeQuality/Rector/LogicalAnd/LogicalToBooleanRector.php index 1728e958ab2..5dad558c690 100644 --- a/rules/CodeQuality/Rector/LogicalAnd/LogicalToBooleanRector.php +++ b/rules/CodeQuality/Rector/LogicalAnd/LogicalToBooleanRector.php @@ -20,10 +20,10 @@ use PhpParser\Node\Expr\ErrorSuppress; use PhpParser\Node\Expr\UnaryMinus; use PhpParser\Node\Expr\UnaryPlus; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\LogicalAnd\LogicalToBooleanRector\LogicalToBooleanRectorTest diff --git a/rules/CodeQuality/Rector/New_/NewStaticToNewSelfRector.php b/rules/CodeQuality/Rector/New_/NewStaticToNewSelfRector.php index fc326af6edd..d56e6ef697f 100644 --- a/rules/CodeQuality/Rector/New_/NewStaticToNewSelfRector.php +++ b/rules/CodeQuality/Rector/New_/NewStaticToNewSelfRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Name; use PhpParser\Node\Stmt\Class_; use Rector\Configuration\Parameter\FeatureFlags; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Enum\ObjectReference; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\New_\NewStaticToNewSelfRector\NewStaticToNewSelfRectorTest diff --git a/rules/CodeQuality/Rector/NotEqual/CommonNotEqualRector.php b/rules/CodeQuality/Rector/NotEqual/CommonNotEqualRector.php index ffb54e4a945..8b3e6b6cdd9 100644 --- a/rules/CodeQuality/Rector/NotEqual/CommonNotEqualRector.php +++ b/rules/CodeQuality/Rector/NotEqual/CommonNotEqualRector.php @@ -6,9 +6,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\BinaryOp\NotEqual; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\NotEqual\CommonNotEqualRector\CommonNotEqualRectorTest diff --git a/rules/CodeQuality/Rector/NullsafeMethodCall/CleanupUnneededNullsafeOperatorRector.php b/rules/CodeQuality/Rector/NullsafeMethodCall/CleanupUnneededNullsafeOperatorRector.php index 07f86d0e21d..eea699dbcf6 100644 --- a/rules/CodeQuality/Rector/NullsafeMethodCall/CleanupUnneededNullsafeOperatorRector.php +++ b/rules/CodeQuality/Rector/NullsafeMethodCall/CleanupUnneededNullsafeOperatorRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Identifier; use PHPStan\Type\ObjectType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\TypeAnalyzer\ReturnStrictTypeAnalyzer; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/CodeQuality/Rector/Property/FixClassCaseSensitivityVarDocblockRector.php b/rules/CodeQuality/Rector/Property/FixClassCaseSensitivityVarDocblockRector.php index 77743fa8812..f565ca08451 100644 --- a/rules/CodeQuality/Rector/Property/FixClassCaseSensitivityVarDocblockRector.php +++ b/rules/CodeQuality/Rector/Property/FixClassCaseSensitivityVarDocblockRector.php @@ -15,11 +15,11 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Naming\Naming\UseImportsResolver; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Property\FixClassCaseSensitivityVarDocblockRector\FixClassCaseSensitivityVarDocblockRectorTest diff --git a/rules/CodeQuality/Rector/StmtsAwareInterface/MoveInnerFunctionToTopLevelRector.php b/rules/CodeQuality/Rector/StmtsAwareInterface/MoveInnerFunctionToTopLevelRector.php index 47974923fc0..00d29f4fcfc 100644 --- a/rules/CodeQuality/Rector/StmtsAwareInterface/MoveInnerFunctionToTopLevelRector.php +++ b/rules/CodeQuality/Rector/StmtsAwareInterface/MoveInnerFunctionToTopLevelRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Stmt\Function_; use PHPStan\Reflection\Native\NativeFunctionReflection; use PHPStan\Reflection\ReflectionProvider; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\StmtsAwareInterface\MoveInnerFunctionToTopLevelRector\MoveInnerFunctionToTopLevelRectorTest diff --git a/rules/CodeQuality/Rector/Switch_/SingularSwitchToIfRector.php b/rules/CodeQuality/Rector/Switch_/SingularSwitchToIfRector.php index c58c629fe88..a5bc68b0c64 100644 --- a/rules/CodeQuality/Rector/Switch_/SingularSwitchToIfRector.php +++ b/rules/CodeQuality/Rector/Switch_/SingularSwitchToIfRector.php @@ -15,10 +15,10 @@ use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Switch_; use PhpParser\NodeVisitor; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; use Rector\Renaming\NodeManipulator\SwitchManipulator; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Switch_\SingularSwitchToIfRector\SingularSwitchToIfRectorTest diff --git a/rules/CodeQuality/Rector/Switch_/SwitchTrueToIfRector.php b/rules/CodeQuality/Rector/Switch_/SwitchTrueToIfRector.php index dd33dff12cc..ed86bbc9916 100644 --- a/rules/CodeQuality/Rector/Switch_/SwitchTrueToIfRector.php +++ b/rules/CodeQuality/Rector/Switch_/SwitchTrueToIfRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Switch_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated as it worsens readability by expanding a compact `switch (true)` into many separate `if` statements. Use `match (true)` for the same logic instead. diff --git a/rules/CodeQuality/Rector/Switch_/SwitchTrueToMatchRector.php b/rules/CodeQuality/Rector/Switch_/SwitchTrueToMatchRector.php index 02941e9265f..36676573af8 100644 --- a/rules/CodeQuality/Rector/Switch_/SwitchTrueToMatchRector.php +++ b/rules/CodeQuality/Rector/Switch_/SwitchTrueToMatchRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\MatchArm; use PhpParser\Node\Stmt\Return_; use PhpParser\Node\Stmt\Switch_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/CodeQuality/Rector/Ternary/ArrayKeyExistsTernaryThenValueToCoalescingRector.php b/rules/CodeQuality/Rector/Ternary/ArrayKeyExistsTernaryThenValueToCoalescingRector.php index caf8dd77d67..25a219f8581 100644 --- a/rules/CodeQuality/Rector/Ternary/ArrayKeyExistsTernaryThenValueToCoalescingRector.php +++ b/rules/CodeQuality/Rector/Ternary/ArrayKeyExistsTernaryThenValueToCoalescingRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Expr\BinaryOp\Coalesce; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\Ternary; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Ternary\ArrayKeyExistsTernaryThenValueToCoalescingRector\ArrayKeyExistsTernaryThenValueToCoalescingRectorTest diff --git a/rules/CodeQuality/Rector/Ternary/NumberCompareToMaxFuncCallRector.php b/rules/CodeQuality/Rector/Ternary/NumberCompareToMaxFuncCallRector.php index 807607e4f3d..463ac80855e 100644 --- a/rules/CodeQuality/Rector/Ternary/NumberCompareToMaxFuncCallRector.php +++ b/rules/CodeQuality/Rector/Ternary/NumberCompareToMaxFuncCallRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Expr\BinaryOp\Smaller; use PhpParser\Node\Expr\BinaryOp\SmallerOrEqual; use PhpParser\Node\Expr\Ternary; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Ternary\NumberCompareToMaxFuncCallRector\NumberCompareToMaxFuncCallRectorTest diff --git a/rules/CodeQuality/Rector/Ternary/SimplifyTautologyTernaryRector.php b/rules/CodeQuality/Rector/Ternary/SimplifyTautologyTernaryRector.php index 23943cfdd9c..057b8e9fd09 100644 --- a/rules/CodeQuality/Rector/Ternary/SimplifyTautologyTernaryRector.php +++ b/rules/CodeQuality/Rector/Ternary/SimplifyTautologyTernaryRector.php @@ -8,11 +8,11 @@ use PhpParser\Node\Expr\BinaryOp\Identical; use PhpParser\Node\Expr\BinaryOp\NotIdentical; use PhpParser\Node\Expr\Ternary; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\BinaryOpManipulator; use Rector\Php71\ValueObject\TwoNodeMatch; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Ternary\SimplifyTautologyTernaryRector\SimplifyTautologyTernaryRectorTest diff --git a/rules/CodeQuality/Rector/Ternary/SwitchNegatedTernaryRector.php b/rules/CodeQuality/Rector/Ternary/SwitchNegatedTernaryRector.php index 1cbc42fef43..8ad6f3adf97 100644 --- a/rules/CodeQuality/Rector/Ternary/SwitchNegatedTernaryRector.php +++ b/rules/CodeQuality/Rector/Ternary/SwitchNegatedTernaryRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\Ternary; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as it is a personal preference. Swapping the branches keeps the condition positive, but moves the values out of their logical order, e.g. a fallback value ahead of the main one. diff --git a/rules/CodeQuality/Rector/Ternary/TernaryEmptyArrayArrayDimFetchToCoalesceRector.php b/rules/CodeQuality/Rector/Ternary/TernaryEmptyArrayArrayDimFetchToCoalesceRector.php index 407c1fa0a7c..03aad4914bc 100644 --- a/rules/CodeQuality/Rector/Ternary/TernaryEmptyArrayArrayDimFetchToCoalesceRector.php +++ b/rules/CodeQuality/Rector/Ternary/TernaryEmptyArrayArrayDimFetchToCoalesceRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\Empty_; use PhpParser\Node\Expr\Ternary; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Ternary\TernaryEmptyArrayArrayDimFetchToCoalesceRector\TernaryEmptyArrayArrayDimFetchToCoalesceRectorTest diff --git a/rules/CodeQuality/Rector/Ternary/TernaryImplodeToImplodeRector.php b/rules/CodeQuality/Rector/Ternary/TernaryImplodeToImplodeRector.php index 2a55737d74a..5b75fd0baef 100644 --- a/rules/CodeQuality/Rector/Ternary/TernaryImplodeToImplodeRector.php +++ b/rules/CodeQuality/Rector/Ternary/TernaryImplodeToImplodeRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\Ternary; use PhpParser\Node\Scalar\String_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Ternary\TernaryImplodeToImplodeRector\TernaryImplodeToImplodeRectorTest diff --git a/rules/CodeQuality/Rector/Ternary/UnnecessaryTernaryExpressionRector.php b/rules/CodeQuality/Rector/Ternary/UnnecessaryTernaryExpressionRector.php index 86a17678424..d5e45fad66b 100644 --- a/rules/CodeQuality/Rector/Ternary/UnnecessaryTernaryExpressionRector.php +++ b/rules/CodeQuality/Rector/Ternary/UnnecessaryTernaryExpressionRector.php @@ -10,11 +10,11 @@ use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\Cast\Bool_; use PhpParser\Node\Expr\Ternary; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\AssignAndBinaryMap; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodeQuality\Rector\Ternary\UnnecessaryTernaryExpressionRector\UnnecessaryTernaryExpressionRectorTest diff --git a/rules/CodingStyle/Rector/ArrowFunction/ArrowFunctionDelegatingCallToFirstClassCallableRector.php b/rules/CodingStyle/Rector/ArrowFunction/ArrowFunctionDelegatingCallToFirstClassCallableRector.php index e4b225ab4e9..738a7320400 100644 --- a/rules/CodingStyle/Rector/ArrowFunction/ArrowFunctionDelegatingCallToFirstClassCallableRector.php +++ b/rules/CodingStyle/Rector/ArrowFunction/ArrowFunctionDelegatingCallToFirstClassCallableRector.php @@ -13,10 +13,10 @@ use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\VariadicPlaceholder; use Rector\CodingStyle\Guard\ArrowFunctionAndClosureFirstClassCallableGuard; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/CodingStyle/Rector/ArrowFunction/StaticArrowFunctionRector.php b/rules/CodingStyle/Rector/ArrowFunction/StaticArrowFunctionRector.php index d50fbe08a5f..878ba298788 100644 --- a/rules/CodingStyle/Rector/ArrowFunction/StaticArrowFunctionRector.php +++ b/rules/CodingStyle/Rector/ArrowFunction/StaticArrowFunctionRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\ArrowFunction; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated as noisy change with little value. Use manually or custom rule where needed instead. diff --git a/rules/CodingStyle/Rector/Assign/NestedTernaryToMatchRector.php b/rules/CodingStyle/Rector/Assign/NestedTernaryToMatchRector.php index 9e22e1d45d9..4506f6ee325 100644 --- a/rules/CodingStyle/Rector/Assign/NestedTernaryToMatchRector.php +++ b/rules/CodingStyle/Rector/Assign/NestedTernaryToMatchRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\Assign; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as match(true) with nested conditions is often less readable and more confusing than the original ternary. Refactor to an explicit intent instead, e.g. early returns or a named method. diff --git a/rules/CodingStyle/Rector/Assign/SplitDoubleAssignRector.php b/rules/CodingStyle/Rector/Assign/SplitDoubleAssignRector.php index e968110d6bc..b6b8ae13acc 100644 --- a/rules/CodingStyle/Rector/Assign/SplitDoubleAssignRector.php +++ b/rules/CodingStyle/Rector/Assign/SplitDoubleAssignRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\CallLike; use PhpParser\Node\Stmt\Expression; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\Assign\SplitDoubleAssignRector\SplitDoubleAssignRectorTest diff --git a/rules/CodingStyle/Rector/Catch_/CatchExceptionNameMatchingTypeRector.php b/rules/CodingStyle/Rector/Catch_/CatchExceptionNameMatchingTypeRector.php index 443da7b1a2c..f706ad0d4d5 100644 --- a/rules/CodingStyle/Rector/Catch_/CatchExceptionNameMatchingTypeRector.php +++ b/rules/CodingStyle/Rector/Catch_/CatchExceptionNameMatchingTypeRector.php @@ -19,12 +19,12 @@ use PhpParser\NodeVisitor; use PHPStan\Analyser\Scope; use PHPStan\Type\ObjectType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Naming\Naming\PropertyNaming; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PhpParser\Node\FileNode; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\Catch_\CatchExceptionNameMatchingTypeRector\CatchExceptionNameMatchingTypeRectorTest diff --git a/rules/CodingStyle/Rector/ClassConst/RemoveFinalFromConstRector.php b/rules/CodingStyle/Rector/ClassConst/RemoveFinalFromConstRector.php index e28488386b0..692cf930fca 100644 --- a/rules/CodingStyle/Rector/ClassConst/RemoveFinalFromConstRector.php +++ b/rules/CodingStyle/Rector/ClassConst/RemoveFinalFromConstRector.php @@ -6,10 +6,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/CodingStyle/Rector/ClassConst/SplitGroupedClassConstantsRector.php b/rules/CodingStyle/Rector/ClassConst/SplitGroupedClassConstantsRector.php index ce10e421f26..235701a59c8 100644 --- a/rules/CodingStyle/Rector/ClassConst/SplitGroupedClassConstantsRector.php +++ b/rules/CodingStyle/Rector/ClassConst/SplitGroupedClassConstantsRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Const_; use PhpParser\Node\Stmt\ClassConst; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\ClassConst\SplitGroupedClassConstantsRector\SplitGroupedClassConstantsRectorTest diff --git a/rules/CodingStyle/Rector/ClassLike/NewlineBetweenClassLikeStmtsRector.php b/rules/CodingStyle/Rector/ClassLike/NewlineBetweenClassLikeStmtsRector.php index 61698e42432..60f5dce70f7 100644 --- a/rules/CodingStyle/Rector/ClassLike/NewlineBetweenClassLikeStmtsRector.php +++ b/rules/CodingStyle/Rector/ClassLike/NewlineBetweenClassLikeStmtsRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Stmt\Nop; use PhpParser\Node\Stmt\TraitUse; use Rector\Comments\CommentResolver; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\ClassLike\NewlineBetweenClassLikeStmtsRector\NewlineBetweenClassLikeStmtsRectorTest diff --git a/rules/CodingStyle/Rector/ClassMethod/BinaryOpStandaloneAssignsToDirectRector.php b/rules/CodingStyle/Rector/ClassMethod/BinaryOpStandaloneAssignsToDirectRector.php index b4f88c6d447..9ffb9e21ff2 100644 --- a/rules/CodingStyle/Rector/ClassMethod/BinaryOpStandaloneAssignsToDirectRector.php +++ b/rules/CodingStyle/Rector/ClassMethod/BinaryOpStandaloneAssignsToDirectRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as it targets a very specific shape of 3 statements only and its purpose is unclear. diff --git a/rules/CodingStyle/Rector/ClassMethod/FuncGetArgsToVariadicParamRector.php b/rules/CodingStyle/Rector/ClassMethod/FuncGetArgsToVariadicParamRector.php index a553633afc9..5c32ac0bc87 100644 --- a/rules/CodingStyle/Rector/ClassMethod/FuncGetArgsToVariadicParamRector.php +++ b/rules/CodingStyle/Rector/ClassMethod/FuncGetArgsToVariadicParamRector.php @@ -14,10 +14,10 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Function_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/CodingStyle/Rector/ClassMethod/MakeInheritedMethodVisibilitySameAsParentRector.php b/rules/CodingStyle/Rector/ClassMethod/MakeInheritedMethodVisibilitySameAsParentRector.php index fba84085ebe..bef1d7c111a 100644 --- a/rules/CodingStyle/Rector/ClassMethod/MakeInheritedMethodVisibilitySameAsParentRector.php +++ b/rules/CodingStyle/Rector/ClassMethod/MakeInheritedMethodVisibilitySameAsParentRector.php @@ -9,11 +9,11 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Reflection\ClassReflection; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use ReflectionMethod; /** diff --git a/rules/CodingStyle/Rector/ClassMethod/NewlineBeforeNewAssignSetRector.php b/rules/CodingStyle/Rector/ClassMethod/NewlineBeforeNewAssignSetRector.php index d7d16bb4eee..4d0b5394598 100644 --- a/rules/CodingStyle/Rector/ClassMethod/NewlineBeforeNewAssignSetRector.php +++ b/rules/CodingStyle/Rector/ClassMethod/NewlineBeforeNewAssignSetRector.php @@ -17,9 +17,9 @@ use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\Nop; use Rector\Contract\Rector\HTMLAverseRectorInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\ClassMethod\NewlineBeforeNewAssignSetRector\NewlineBeforeNewAssignSetRectorTest diff --git a/rules/CodingStyle/Rector/Closure/ClosureDelegatingCallToFirstClassCallableRector.php b/rules/CodingStyle/Rector/Closure/ClosureDelegatingCallToFirstClassCallableRector.php index 859b34dc48b..2212a166d09 100644 --- a/rules/CodingStyle/Rector/Closure/ClosureDelegatingCallToFirstClassCallableRector.php +++ b/rules/CodingStyle/Rector/Closure/ClosureDelegatingCallToFirstClassCallableRector.php @@ -13,10 +13,10 @@ use PhpParser\Node\Stmt\Return_; use PhpParser\Node\VariadicPlaceholder; use Rector\CodingStyle\Guard\ArrowFunctionAndClosureFirstClassCallableGuard; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/CodingStyle/Rector/Closure/StaticClosureRector.php b/rules/CodingStyle/Rector/Closure/StaticClosureRector.php index c02a99bdf92..805f1ee2297 100644 --- a/rules/CodingStyle/Rector/Closure/StaticClosureRector.php +++ b/rules/CodingStyle/Rector/Closure/StaticClosureRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\Closure; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated as noisy change with little value. Use manually or custom rule where needed instead. diff --git a/rules/CodingStyle/Rector/Encapsed/EncapsedStringsToSprintfRector.php b/rules/CodingStyle/Rector/Encapsed/EncapsedStringsToSprintfRector.php index 67b68602b66..ab47c1187f1 100644 --- a/rules/CodingStyle/Rector/Encapsed/EncapsedStringsToSprintfRector.php +++ b/rules/CodingStyle/Rector/Encapsed/EncapsedStringsToSprintfRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Scalar\InterpolatedString; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as turning "{$string}" interpolation into sprintf() or concat is a matter of personal preference. It can worsen readability and is rather a coding standard change. diff --git a/rules/CodingStyle/Rector/Encapsed/WrapEncapsedVariableInCurlyBracesRector.php b/rules/CodingStyle/Rector/Encapsed/WrapEncapsedVariableInCurlyBracesRector.php index cc5763946db..fd96568e79e 100644 --- a/rules/CodingStyle/Rector/Encapsed/WrapEncapsedVariableInCurlyBracesRector.php +++ b/rules/CodingStyle/Rector/Encapsed/WrapEncapsedVariableInCurlyBracesRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Scalar\InterpolatedString; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as it is a coding standard preference with no real value. Use a coding standard tool instead. diff --git a/rules/CodingStyle/Rector/Enum_/EnumCaseToPascalCaseRector.php b/rules/CodingStyle/Rector/Enum_/EnumCaseToPascalCaseRector.php index c35d6f83447..b33f6122257 100644 --- a/rules/CodingStyle/Rector/Enum_/EnumCaseToPascalCaseRector.php +++ b/rules/CodingStyle/Rector/Enum_/EnumCaseToPascalCaseRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr\ClassConstFetch; use PhpParser\Node\Stmt\Enum_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated as risky change that does not handle enum usage across the whole context. Handle it via IDE with full context, manually, or a custom rule instead. diff --git a/rules/CodingStyle/Rector/FuncCall/ArraySpreadInsteadOfArrayMergeRector.php b/rules/CodingStyle/Rector/FuncCall/ArraySpreadInsteadOfArrayMergeRector.php index 2d9a7660fe9..6dfccbdef02 100644 --- a/rules/CodingStyle/Rector/FuncCall/ArraySpreadInsteadOfArrayMergeRector.php +++ b/rules/CodingStyle/Rector/FuncCall/ArraySpreadInsteadOfArrayMergeRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as it is a personal preference. The spread operator makes array merges harder to read and look dangerous. diff --git a/rules/CodingStyle/Rector/FuncCall/CallUserFuncArrayToVariadicRector.php b/rules/CodingStyle/Rector/FuncCall/CallUserFuncArrayToVariadicRector.php index 3257cb0398e..873f72ced11 100644 --- a/rules/CodingStyle/Rector/FuncCall/CallUserFuncArrayToVariadicRector.php +++ b/rules/CodingStyle/Rector/FuncCall/CallUserFuncArrayToVariadicRector.php @@ -12,10 +12,10 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Scalar\String_; use Rector\CodingStyle\NodeFactory\ArrayCallableToMethodCallFactory; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/CodingStyle/Rector/FuncCall/CallUserFuncToMethodCallRector.php b/rules/CodingStyle/Rector/FuncCall/CallUserFuncToMethodCallRector.php index 171eef4d776..b67e15a342c 100644 --- a/rules/CodingStyle/Rector/FuncCall/CallUserFuncToMethodCallRector.php +++ b/rules/CodingStyle/Rector/FuncCall/CallUserFuncToMethodCallRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\MethodCall; use Rector\CodingStyle\NodeFactory\ArrayCallableToMethodCallFactory; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\FuncCall\CallUserFuncToMethodCallRector\CallUserFuncToMethodCallRectorTest diff --git a/rules/CodingStyle/Rector/FuncCall/ClosureFromCallableToFirstClassCallableRector.php b/rules/CodingStyle/Rector/FuncCall/ClosureFromCallableToFirstClassCallableRector.php index 854ba07caae..14b872e2cb3 100644 --- a/rules/CodingStyle/Rector/FuncCall/ClosureFromCallableToFirstClassCallableRector.php +++ b/rules/CodingStyle/Rector/FuncCall/ClosureFromCallableToFirstClassCallableRector.php @@ -18,9 +18,9 @@ use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Scalar\String_; use PhpParser\Node\VariadicPlaceholder; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/CodingStyle/Rector/FuncCall/ConsistentImplodeRector.php b/rules/CodingStyle/Rector/FuncCall/ConsistentImplodeRector.php index 06ba5d97a99..07a8128bf3f 100644 --- a/rules/CodingStyle/Rector/FuncCall/ConsistentImplodeRector.php +++ b/rules/CodingStyle/Rector/FuncCall/ConsistentImplodeRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\String_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\TypeAnalyzer\StringTypeAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\FuncCall\ConsistentImplodeRector\ConsistentImplodeRectorTest diff --git a/rules/CodingStyle/Rector/FuncCall/CountArrayToEmptyArrayComparisonRector.php b/rules/CodingStyle/Rector/FuncCall/CountArrayToEmptyArrayComparisonRector.php index 0cbd39b6ca4..82c66e84920 100644 --- a/rules/CodingStyle/Rector/FuncCall/CountArrayToEmptyArrayComparisonRector.php +++ b/rules/CodingStyle/Rector/FuncCall/CountArrayToEmptyArrayComparisonRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\BinaryOp\Identical; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as it is a coding standard preference with no real value. Use a coding standard tool instead. diff --git a/rules/CodingStyle/Rector/FuncCall/FunctionFirstClassCallableRector.php b/rules/CodingStyle/Rector/FuncCall/FunctionFirstClassCallableRector.php index 87a39151775..d4f0d72b363 100644 --- a/rules/CodingStyle/Rector/FuncCall/FunctionFirstClassCallableRector.php +++ b/rules/CodingStyle/Rector/FuncCall/FunctionFirstClassCallableRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Scalar\String_; use PhpParser\Node\VariadicPlaceholder; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersion; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use ReflectionException; diff --git a/rules/CodingStyle/Rector/FuncCall/StrictArraySearchRector.php b/rules/CodingStyle/Rector/FuncCall/StrictArraySearchRector.php index 236712e7658..fe80cca377c 100644 --- a/rules/CodingStyle/Rector/FuncCall/StrictArraySearchRector.php +++ b/rules/CodingStyle/Rector/FuncCall/StrictArraySearchRector.php @@ -6,9 +6,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\FuncCall\StrictArraySearchRector\StrictArraySearchRectorTest diff --git a/rules/CodingStyle/Rector/FuncCall/StrictInArrayRector.php b/rules/CodingStyle/Rector/FuncCall/StrictInArrayRector.php index ee8b2dd0aca..9460174a48d 100644 --- a/rules/CodingStyle/Rector/FuncCall/StrictInArrayRector.php +++ b/rules/CodingStyle/Rector/FuncCall/StrictInArrayRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\TypeComparator\TypeComparator; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\FuncCall\StrictInArrayRector\StrictInArrayRectorTest diff --git a/rules/CodingStyle/Rector/FuncCall/VersionCompareFuncCallToConstantRector.php b/rules/CodingStyle/Rector/FuncCall/VersionCompareFuncCallToConstantRector.php index 08b897c141c..12610e48a49 100644 --- a/rules/CodingStyle/Rector/FuncCall/VersionCompareFuncCallToConstantRector.php +++ b/rules/CodingStyle/Rector/FuncCall/VersionCompareFuncCallToConstantRector.php @@ -18,9 +18,9 @@ use PhpParser\Node\Name; use PhpParser\Node\Scalar\Int_; use PhpParser\Node\Scalar\String_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\Util\PhpVersionFactory; /** diff --git a/rules/CodingStyle/Rector/If_/AlternativeIfToBracketRector.php b/rules/CodingStyle/Rector/If_/AlternativeIfToBracketRector.php index 702f1652bac..a716743993d 100644 --- a/rules/CodingStyle/Rector/If_/AlternativeIfToBracketRector.php +++ b/rules/CodingStyle/Rector/If_/AlternativeIfToBracketRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\If_; use PhpParser\Token; use Rector\Contract\Rector\HTMLAverseRectorInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\If_\AlternativeIfToBracketRector\AlternativeIfToBracketRectorTest diff --git a/rules/CodingStyle/Rector/If_/NullableCompareToNullRector.php b/rules/CodingStyle/Rector/If_/NullableCompareToNullRector.php index f6e7535ea3e..8af5c4ffa9a 100644 --- a/rules/CodingStyle/Rector/If_/NullableCompareToNullRector.php +++ b/rules/CodingStyle/Rector/If_/NullableCompareToNullRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\If_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as comparing a nullable object to null is ambiguous and weak. Use an "instanceof" check instead, e.g. the instanceof rule set. diff --git a/rules/CodingStyle/Rector/PostInc/PostIncDecToPreIncDecRector.php b/rules/CodingStyle/Rector/PostInc/PostIncDecToPreIncDecRector.php index 5029b74fbbd..57bf85edfc3 100644 --- a/rules/CodingStyle/Rector/PostInc/PostIncDecToPreIncDecRector.php +++ b/rules/CodingStyle/Rector/PostInc/PostIncDecToPreIncDecRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\For_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as it is a cosmetic coding-style preference with little value. Use a coding standard tool instead. diff --git a/rules/CodingStyle/Rector/Property/SplitGroupedPropertiesRector.php b/rules/CodingStyle/Rector/Property/SplitGroupedPropertiesRector.php index f4f78873270..9c323d91f82 100644 --- a/rules/CodingStyle/Rector/Property/SplitGroupedPropertiesRector.php +++ b/rules/CodingStyle/Rector/Property/SplitGroupedPropertiesRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\PropertyItem; use PhpParser\Node\Stmt\Property; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\Property\SplitGroupedPropertiesRector\SplitGroupedPropertiesRectorTest diff --git a/rules/CodingStyle/Rector/Stmt/NewlineAfterStatementRector.php b/rules/CodingStyle/Rector/Stmt/NewlineAfterStatementRector.php index e99d50b56e5..dcb5a200e7e 100644 --- a/rules/CodingStyle/Rector/Stmt/NewlineAfterStatementRector.php +++ b/rules/CodingStyle/Rector/Stmt/NewlineAfterStatementRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Stmt\Nop; use Rector\Comments\CommentResolver; use Rector\Contract\Rector\HTMLAverseRectorInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\Stmt\NewlineAfterStatementRector\NewlineAfterStatementRectorTest diff --git a/rules/CodingStyle/Rector/Stmt/RemoveUselessAliasInUseStatementRector.php b/rules/CodingStyle/Rector/Stmt/RemoveUselessAliasInUseStatementRector.php index 862c482a63e..932004523aa 100644 --- a/rules/CodingStyle/Rector/Stmt/RemoveUselessAliasInUseStatementRector.php +++ b/rules/CodingStyle/Rector/Stmt/RemoveUselessAliasInUseStatementRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Identifier; use PhpParser\Node\Stmt\Namespace_; use PhpParser\Node\Stmt\Use_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\FileNode; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\Stmt\RemoveUselessAliasInUseStatementRector\RemoveUselessAliasInUseStatementRectorTest diff --git a/rules/CodingStyle/Rector/String_/SimplifyQuoteEscapeRector.php b/rules/CodingStyle/Rector/String_/SimplifyQuoteEscapeRector.php index 81ef31e5332..8a424b2a623 100644 --- a/rules/CodingStyle/Rector/String_/SimplifyQuoteEscapeRector.php +++ b/rules/CodingStyle/Rector/String_/SimplifyQuoteEscapeRector.php @@ -7,10 +7,10 @@ use Nette\Utils\Validators; use PhpParser\Node; use PhpParser\Node\Scalar\String_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\Util\StringUtils; /** diff --git a/rules/CodingStyle/Rector/String_/UseClassKeywordForClassNameResolutionRector.php b/rules/CodingStyle/Rector/String_/UseClassKeywordForClassNameResolutionRector.php index 24566d9b9ef..80e346bfc0f 100644 --- a/rules/CodingStyle/Rector/String_/UseClassKeywordForClassNameResolutionRector.php +++ b/rules/CodingStyle/Rector/String_/UseClassKeywordForClassNameResolutionRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Scalar\String_; use PHPStan\Reflection\ReflectionProvider; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\String_\UseClassKeywordForClassNameResolutionRector\UseClassKeywordForClassNameResolutionRectorTest diff --git a/rules/CodingStyle/Rector/Ternary/TernaryConditionVariableAssignmentRector.php b/rules/CodingStyle/Rector/Ternary/TernaryConditionVariableAssignmentRector.php index 32b4b3064e3..b78540b0e62 100644 --- a/rules/CodingStyle/Rector/Ternary/TernaryConditionVariableAssignmentRector.php +++ b/rules/CodingStyle/Rector/Ternary/TernaryConditionVariableAssignmentRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\Ternary; use PhpParser\Node\Expr\Variable; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\Ternary\TernaryConditionVariableAssignmentRector\TernaryConditionVariableAssignmentRectorTest diff --git a/rules/CodingStyle/Rector/Use_/SeparateMultiUseImportsRector.php b/rules/CodingStyle/Rector/Use_/SeparateMultiUseImportsRector.php index d8edc7b39d7..f4053407c78 100644 --- a/rules/CodingStyle/Rector/Use_/SeparateMultiUseImportsRector.php +++ b/rules/CodingStyle/Rector/Use_/SeparateMultiUseImportsRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Stmt\Namespace_; use PhpParser\Node\Stmt\TraitUse; use PhpParser\Node\Stmt\Use_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\FileNode; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\CodingStyle\Rector\Use_\SeparateMultiUseImportsRector\SeparateMultiUseImportsRectorTest diff --git a/rules/DeadCode/Rector/Array_/RemoveDuplicatedArrayKeyRector.php b/rules/DeadCode/Rector/Array_/RemoveDuplicatedArrayKeyRector.php index c658cc3fc8b..dd4ed820ecc 100644 --- a/rules/DeadCode/Rector/Array_/RemoveDuplicatedArrayKeyRector.php +++ b/rules/DeadCode/Rector/Array_/RemoveDuplicatedArrayKeyRector.php @@ -11,11 +11,11 @@ use PhpParser\Node\Expr\PreDec; use PhpParser\Node\Expr\PreInc; use PhpParser\Node\Expr\Variable; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\PhpParser\Printer\BetterStandardPrinter; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Array_\RemoveDuplicatedArrayKeyRector\RemoveDuplicatedArrayKeyRectorTest diff --git a/rules/DeadCode/Rector/Assign/RemoveDoubleAssignRector.php b/rules/DeadCode/Rector/Assign/RemoveDoubleAssignRector.php index c019c7bc9a6..2b726cb68a7 100644 --- a/rules/DeadCode/Rector/Assign/RemoveDoubleAssignRector.php +++ b/rules/DeadCode/Rector/Assign/RemoveDoubleAssignRector.php @@ -12,11 +12,11 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\TryCatch; use Rector\DeadCode\SideEffect\SideEffectNodeDetector; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Assign\RemoveDoubleAssignRector\RemoveDoubleAssignRectorTest diff --git a/rules/DeadCode/Rector/Assign/RemoveDoubleSelfAssignRector.php b/rules/DeadCode/Rector/Assign/RemoveDoubleSelfAssignRector.php index cb34b095789..e07d7be24f7 100644 --- a/rules/DeadCode/Rector/Assign/RemoveDoubleSelfAssignRector.php +++ b/rules/DeadCode/Rector/Assign/RemoveDoubleSelfAssignRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\Variable; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Assign\RemoveDoubleSelfAssignRector\RemoveDoubleSelfAssignRectorTest diff --git a/rules/DeadCode/Rector/Assign/RemoveUnusedVariableAssignRector.php b/rules/DeadCode/Rector/Assign/RemoveUnusedVariableAssignRector.php index eeb95aeaa43..60487201d1a 100644 --- a/rules/DeadCode/Rector/Assign/RemoveUnusedVariableAssignRector.php +++ b/rules/DeadCode/Rector/Assign/RemoveUnusedVariableAssignRector.php @@ -23,8 +23,6 @@ use PHPStan\Type\ObjectType; use Rector\DeadCode\NodeAnalyzer\NoDiscardCallAnalyzer; use Rector\DeadCode\SideEffect\SideEffectNodeDetector; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\VariableAnalyzer; use Rector\NodeManipulator\StmtsManipulator; use Rector\Php\ReservedKeywordAnalyzer; @@ -32,6 +30,8 @@ use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\MethodName; /** diff --git a/rules/DeadCode/Rector/BinaryOp/RemoveRedundantTypeCheckRector.php b/rules/DeadCode/Rector/BinaryOp/RemoveRedundantTypeCheckRector.php index 855c057492e..aef9f056fee 100644 --- a/rules/DeadCode/Rector/BinaryOp/RemoveRedundantTypeCheckRector.php +++ b/rules/DeadCode/Rector/BinaryOp/RemoveRedundantTypeCheckRector.php @@ -14,11 +14,11 @@ use PhpParser\Node\Expr\Variable; use PHPStan\Type\Type; use PHPStan\Type\TypeCombinator; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\BinaryOp\RemoveRedundantTypeCheckRector\RemoveRedundantTypeCheckRectorTest diff --git a/rules/DeadCode/Rector/Block/ReplaceBlockToItsStmtsRector.php b/rules/DeadCode/Rector/Block/ReplaceBlockToItsStmtsRector.php index b30e1074f02..4c923942e3c 100644 --- a/rules/DeadCode/Rector/Block/ReplaceBlockToItsStmtsRector.php +++ b/rules/DeadCode/Rector/Block/ReplaceBlockToItsStmtsRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Block; use PhpParser\NodeVisitor; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Block\ReplaceBlockToItsStmtsRector\ReplaceBlockToItsStmtsRectorTest diff --git a/rules/DeadCode/Rector/BooleanAnd/RemoveAndTrueRector.php b/rules/DeadCode/Rector/BooleanAnd/RemoveAndTrueRector.php index 545571de6d4..42f2beb5660 100644 --- a/rules/DeadCode/Rector/BooleanAnd/RemoveAndTrueRector.php +++ b/rules/DeadCode/Rector/BooleanAnd/RemoveAndTrueRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr; use PhpParser\Node\Expr\BinaryOp\BooleanAnd; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\BooleanAnd\RemoveAndTrueRector\RemoveAndTrueRectorTest diff --git a/rules/DeadCode/Rector/Cast/RecastingRemovalRector.php b/rules/DeadCode/Rector/Cast/RecastingRemovalRector.php index bcbc541fc98..d841f37e231 100644 --- a/rules/DeadCode/Rector/Cast/RecastingRemovalRector.php +++ b/rules/DeadCode/Rector/Cast/RecastingRemovalRector.php @@ -27,12 +27,12 @@ use PHPStan\Type\StringType; use PHPStan\Type\Type; use PHPStan\Type\UnionType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\NodeAnalyzer\PropertyFetchAnalyzer; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Cast\RecastingRemovalRector\RecastingRemovalRectorTest diff --git a/rules/DeadCode/Rector/ClassConst/RemoveUnusedPrivateClassConstantRector.php b/rules/DeadCode/Rector/ClassConst/RemoveUnusedPrivateClassConstantRector.php index 0d11f955c9c..dbcd0ff4f8d 100644 --- a/rules/DeadCode/Rector/ClassConst/RemoveUnusedPrivateClassConstantRector.php +++ b/rules/DeadCode/Rector/ClassConst/RemoveUnusedPrivateClassConstantRector.php @@ -8,12 +8,12 @@ use PhpParser\Node\Stmt\ClassConst; use PhpParser\NodeVisitor; use PHPStan\Reflection\ClassReflection; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\ClassConstManipulator; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassConst\RemoveUnusedPrivateClassConstantRector\RemoveUnusedPrivateClassConstantRectorTest diff --git a/rules/DeadCode/Rector/ClassLike/RemoveAnnotationRector.php b/rules/DeadCode/Rector/ClassLike/RemoveAnnotationRector.php index f3e50bfef27..78003d02332 100644 --- a/rules/DeadCode/Rector/ClassLike/RemoveAnnotationRector.php +++ b/rules/DeadCode/Rector/ClassLike/RemoveAnnotationRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Stmt\Property; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as removing an annotation by name is a coding standard concern, not an upgrade path. It is not part of any set and a coding standard tool handles it better. diff --git a/rules/DeadCode/Rector/ClassLike/RemoveTypedPropertyNonMockDocblockRector.php b/rules/DeadCode/Rector/ClassLike/RemoveTypedPropertyNonMockDocblockRector.php index a5d7d659fc2..1ea7455ea14 100644 --- a/rules/DeadCode/Rector/ClassLike/RemoveTypedPropertyNonMockDocblockRector.php +++ b/rules/DeadCode/Rector/ClassLike/RemoveTypedPropertyNonMockDocblockRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated as it has no real value, removing a single narrow @var docblock combination on a typed property. diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveArgumentFromDefaultParentCallRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveArgumentFromDefaultParentCallRector.php index 91d41cc1387..00c46be33e8 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveArgumentFromDefaultParentCallRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveArgumentFromDefaultParentCallRector.php @@ -10,13 +10,13 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Expression; use PHPStan\Reflection\ClassReflection; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ArgsAnalyzer; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveArgumentFromDefaultParentCallRector\RemoveArgumentFromDefaultParentCallRectorTest diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveDuplicatedReturnSelfDocblockRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveDuplicatedReturnSelfDocblockRector.php index 464b9c4d41c..fba40a37222 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveDuplicatedReturnSelfDocblockRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveDuplicatedReturnSelfDocblockRector.php @@ -18,10 +18,10 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; /** diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveEmptyClassMethodRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveEmptyClassMethodRector.php index d908786d768..9ccbb257b14 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveEmptyClassMethodRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveEmptyClassMethodRector.php @@ -16,12 +16,12 @@ use Rector\Configuration\Parameter\FeatureFlags; use Rector\DeadCode\NodeAnalyzer\IsClassMethodUsedAnalyzer; use Rector\DeadCode\NodeManipulator\ControllerClassMethodManipulator; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ParamAnalyzer; use Rector\NodeManipulator\ClassMethodManipulator; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\MethodName; /** diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveMixedDocblockOverruledByNativeTypeRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveMixedDocblockOverruledByNativeTypeRector.php index a87c14812fa..c01c313caa7 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveMixedDocblockOverruledByNativeTypeRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveMixedDocblockOverruledByNativeTypeRector.php @@ -18,10 +18,10 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpDocParser\PhpDocParser\PhpDocNodeTraverser; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveMixedDocblockOverruledByNativeTypeRector\RemoveMixedDocblockOverruledByNativeTypeRectorTest diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveNullTagValueNodeRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveNullTagValueNodeRector.php index 1b5d20b6315..f5f465482b9 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveNullTagValueNodeRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveNullTagValueNodeRector.php @@ -18,10 +18,10 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpDocParser\PhpDocParser\PhpDocNodeTraverser; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveNullTagValueNodeRector\RemoveNullTagValueNodeRectorTest diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveParentDelegatingClassMethodRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveParentDelegatingClassMethodRector.php index 10989607001..104f783c21b 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveParentDelegatingClassMethodRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveParentDelegatingClassMethodRector.php @@ -18,12 +18,12 @@ use PHPStan\Reflection\ExtendedMethodReflection; use PHPStan\Reflection\ExtendedParameterReflection; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Enum\ObjectReference; use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\ValueObject\MethodName; diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveParentDelegatingConstructorRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveParentDelegatingConstructorRector.php index 73fdd2cfb44..b3b4f2c5449 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveParentDelegatingConstructorRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveParentDelegatingConstructorRector.php @@ -17,13 +17,13 @@ use PHPStan\Reflection\ClassReflection; use PHPStan\Reflection\ExtendedMethodReflection; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Enum\ObjectReference; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\ValueObject\MethodName; diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveReturnTagIncompatibleWithNativeTypeRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveReturnTagIncompatibleWithNativeTypeRector.php index 23a4c1a419f..9b1cdaa9ad4 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveReturnTagIncompatibleWithNativeTypeRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveReturnTagIncompatibleWithNativeTypeRector.php @@ -22,11 +22,11 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpDocParser\PhpDocParser\PhpDocNodeTraverser; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; /** diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveTestsOverriddenPrivateMethodParameterRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveTestsOverriddenPrivateMethodParameterRector.php index 32b4db955cb..3c1b338bc2c 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveTestsOverriddenPrivateMethodParameterRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveTestsOverriddenPrivateMethodParameterRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\Class_; use Rector\DeadCode\NodeCollector\OverriddenParameterResolver; use Rector\DeadCode\NodeManipulator\PrivateMethodParamRemover; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\MethodName; /** diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedConstructorParamRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedConstructorParamRector.php index 409850a0e12..69e248c23ed 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedConstructorParamRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedConstructorParamRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Reflection\ClassReflection; use Rector\DeadCode\NodeManipulator\ClassMethodParamRemover; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\MethodName; /** diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodParameterRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodParameterRector.php index abe048ade75..a662b678abf 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodParameterRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodParameterRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Stmt\Class_; use Rector\DeadCode\NodeCollector\UnusedParameterResolver; use Rector\DeadCode\NodeManipulator\PrivateMethodParamRemover; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveUnusedPrivateMethodParameterRector\RemoveUnusedPrivateMethodParameterRectorTest diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodRector.php index 415c4619188..21309d71f2b 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodRector.php @@ -14,12 +14,12 @@ use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Reflection\ClassReflection; use Rector\DeadCode\NodeAnalyzer\IsClassMethodUsedAnalyzer; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclarationDocblocks\NodeFinder\DataProviderMethodsFinder; use Rector\ValueObject\MethodName; diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPromotedPropertyRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPromotedPropertyRector.php index 145fc555949..9808a9a0844 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPromotedPropertyRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPromotedPropertyRector.php @@ -16,13 +16,13 @@ use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTagRemover; use Rector\Comments\NodeDocBlock\DocBlockUpdater; use Rector\DeadCode\NodeAnalyzer\PropertyWriteonlyAnalyzer; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PhpParser\NodeFinder\PropertyFetchFinder; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\Visibility; diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPublicMethodParameterRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPublicMethodParameterRector.php index f586dec8919..e054e00bc84 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPublicMethodParameterRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPublicMethodParameterRector.php @@ -10,11 +10,11 @@ use PhpParser\Node\Stmt\ClassMethod; use Rector\Configuration\Parameter\FeatureFlags; use Rector\DeadCode\NodeManipulator\ClassMethodParamRemover; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\MagicClassMethodAnalyzer; use Rector\Php80\NodeAnalyzer\PhpAttributeAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\MethodName; /** diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUselessAssignFromPropertyPromotionRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUselessAssignFromPropertyPromotionRector.php index 1c282bd5269..57ca6b364c7 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUselessAssignFromPropertyPromotionRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUselessAssignFromPropertyPromotionRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Expr\Variable; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Expression; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\MethodName; /** diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUselessParamTagRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUselessParamTagRector.php index d2ac9e8a8d1..45cc5944d94 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUselessParamTagRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUselessParamTagRector.php @@ -10,9 +10,9 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\DeadCode\PhpDoc\TagRemover\ParamTagRemover; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveUselessParamTagRector\RemoveUselessParamTagRectorTest diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnExprInConstructRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnExprInConstructRector.php index 49f34a40101..f3f5ab73fe7 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnExprInConstructRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnExprInConstructRector.php @@ -13,10 +13,10 @@ use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\Return_; use PhpParser\NodeVisitor; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\MethodName; /** diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnTagRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnTagRector.php index 29c1f19806b..57f6fe60661 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnTagRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnTagRector.php @@ -10,9 +10,9 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; use Rector\DeadCode\PhpDoc\TagRemover\ReturnTagRemover; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ClassMethod\RemoveUselessReturnTagRector\RemoveUselessReturnTagRectorTest diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUselessUnionReturnDocblockRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUselessUnionReturnDocblockRector.php index a18c2c798f6..e7b584846d2 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUselessUnionReturnDocblockRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUselessUnionReturnDocblockRector.php @@ -12,9 +12,9 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveVoidDocblockFromMagicMethodRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveVoidDocblockFromMagicMethodRector.php index 99f5847f2b8..7e9cf877c29 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveVoidDocblockFromMagicMethodRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveVoidDocblockFromMagicMethodRector.php @@ -10,9 +10,9 @@ use PHPStan\PhpDocParser\Ast\Type\IdentifierTypeNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\MethodName; /** diff --git a/rules/DeadCode/Rector/Class_/RemoveRefactorDuplicatedNodeInstanceCheckRector.php b/rules/DeadCode/Rector/Class_/RemoveRefactorDuplicatedNodeInstanceCheckRector.php index 0ada5bf87b1..f5090fa8e30 100644 --- a/rules/DeadCode/Rector/Class_/RemoveRefactorDuplicatedNodeInstanceCheckRector.php +++ b/rules/DeadCode/Rector/Class_/RemoveRefactorDuplicatedNodeInstanceCheckRector.php @@ -15,11 +15,11 @@ use PHPStan\Reflection\ClassReflection; use PHPStan\Type\ObjectType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\ValueObject\Type\ShortenedObjectType; use Webmozart\Assert\Assert; diff --git a/rules/DeadCode/Rector/Closure/RemoveUnusedClosureVariableUseRector.php b/rules/DeadCode/Rector/Closure/RemoveUnusedClosureVariableUseRector.php index 47459af13e6..ae335019eaf 100644 --- a/rules/DeadCode/Rector/Closure/RemoveUnusedClosureVariableUseRector.php +++ b/rules/DeadCode/Rector/Closure/RemoveUnusedClosureVariableUseRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\Closure; use Rector\DeadCode\NodeAnalyzer\ExprUsedInNodeAnalyzer; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Closure\RemoveUnusedClosureVariableUseRector\RemoveUnusedClosureVariableUseRectorTest diff --git a/rules/DeadCode/Rector/Concat/RemoveConcatAutocastRector.php b/rules/DeadCode/Rector/Concat/RemoveConcatAutocastRector.php index 2ed5a6060c2..266a41c77cb 100644 --- a/rules/DeadCode/Rector/Concat/RemoveConcatAutocastRector.php +++ b/rules/DeadCode/Rector/Concat/RemoveConcatAutocastRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Expr\BinaryOp; use PhpParser\Node\Expr\BinaryOp\Concat; use PhpParser\Node\Expr\Cast\String_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Concat\RemoveConcatAutocastRector\RemoveConcatAutocastRectorTest diff --git a/rules/DeadCode/Rector/ConstFetch/RemovePhpVersionIdCheckRector.php b/rules/DeadCode/Rector/ConstFetch/RemovePhpVersionIdCheckRector.php index 407df69a99c..27bc27e16b2 100644 --- a/rules/DeadCode/Rector/ConstFetch/RemovePhpVersionIdCheckRector.php +++ b/rules/DeadCode/Rector/ConstFetch/RemovePhpVersionIdCheckRector.php @@ -14,10 +14,10 @@ use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\If_; use PhpParser\NodeVisitor; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Php\PhpVersionProvider; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\ConstFetch\RemovePhpVersionIdCheckRector\RemovePhpVersionIdCheckRectorTest diff --git a/rules/DeadCode/Rector/Expression/RemoveDeadStmtRector.php b/rules/DeadCode/Rector/Expression/RemoveDeadStmtRector.php index 47a414987d4..a8bfd4d36f1 100644 --- a/rules/DeadCode/Rector/Expression/RemoveDeadStmtRector.php +++ b/rules/DeadCode/Rector/Expression/RemoveDeadStmtRector.php @@ -13,11 +13,11 @@ use PHPStan\Reflection\Php\PhpPropertyReflection; use Rector\DeadCode\NodeAnalyzer\NoDiscardCallAnalyzer; use Rector\DeadCode\NodeManipulator\LivingCodeManipulator; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\PropertyFetchAnalyzer; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Expression\RemoveDeadStmtRector\RemoveDeadStmtRectorTest diff --git a/rules/DeadCode/Rector/Expression/SimplifyMirrorAssignRector.php b/rules/DeadCode/Rector/Expression/SimplifyMirrorAssignRector.php index 6cd14090cb8..a1fe0b711c8 100644 --- a/rules/DeadCode/Rector/Expression/SimplifyMirrorAssignRector.php +++ b/rules/DeadCode/Rector/Expression/SimplifyMirrorAssignRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\Assign; use PhpParser\Node\Stmt\Expression; use PhpParser\NodeVisitor; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Expression\SimplifyMirrorAssignRector\SimplifyMirrorAssignRectorTest diff --git a/rules/DeadCode/Rector/For_/RemoveDeadContinueRector.php b/rules/DeadCode/Rector/For_/RemoveDeadContinueRector.php index 2ba6a692954..b21d831a4e7 100644 --- a/rules/DeadCode/Rector/For_/RemoveDeadContinueRector.php +++ b/rules/DeadCode/Rector/For_/RemoveDeadContinueRector.php @@ -12,9 +12,9 @@ use PhpParser\Node\Stmt\For_; use PhpParser\Node\Stmt\Foreach_; use PhpParser\Node\Stmt\While_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\For_\RemoveDeadContinueRector\RemoveDeadContinueRectorTest diff --git a/rules/DeadCode/Rector/For_/RemoveDeadIfForeachForRector.php b/rules/DeadCode/Rector/For_/RemoveDeadIfForeachForRector.php index 6e61b5d9332..ee69ad87949 100644 --- a/rules/DeadCode/Rector/For_/RemoveDeadIfForeachForRector.php +++ b/rules/DeadCode/Rector/For_/RemoveDeadIfForeachForRector.php @@ -13,13 +13,13 @@ use PhpParser\Node\Stmt\For_; use PhpParser\Node\Stmt\Foreach_; use PhpParser\Node\Stmt\If_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\EarlyReturn\NodeTransformer\ConditionInverter; use Rector\NodeManipulator\StmtsManipulator; use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\For_\RemoveDeadIfForeachForRector\RemoveDeadIfForeachForRectorTest diff --git a/rules/DeadCode/Rector/For_/RemoveDeadLoopRector.php b/rules/DeadCode/Rector/For_/RemoveDeadLoopRector.php index d1e13e605d6..5861f3bbf5d 100644 --- a/rules/DeadCode/Rector/For_/RemoveDeadLoopRector.php +++ b/rules/DeadCode/Rector/For_/RemoveDeadLoopRector.php @@ -12,9 +12,9 @@ use PhpParser\Node\Stmt\While_; use PhpParser\NodeVisitor; use Rector\DeadCode\SideEffect\SideEffectNodeDetector; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\For_\RemoveDeadLoopRector\RemoveDeadLoopRectorTest diff --git a/rules/DeadCode/Rector/Foreach_/RemoveUnusedForeachKeyRector.php b/rules/DeadCode/Rector/Foreach_/RemoveUnusedForeachKeyRector.php index ca5d4d67abb..60aae36fabe 100644 --- a/rules/DeadCode/Rector/Foreach_/RemoveUnusedForeachKeyRector.php +++ b/rules/DeadCode/Rector/Foreach_/RemoveUnusedForeachKeyRector.php @@ -13,11 +13,11 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; use Rector\DeadCode\NodeAnalyzer\ExprUsedInNodeAnalyzer; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\StmtsManipulator; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Foreach_\RemoveUnusedForeachKeyRector\RemoveUnusedForeachKeyRectorTest diff --git a/rules/DeadCode/Rector/FuncCall/RemoveFilterVarOnExactTypeRector.php b/rules/DeadCode/Rector/FuncCall/RemoveFilterVarOnExactTypeRector.php index 4a7c666794c..30ecd5d8b92 100644 --- a/rules/DeadCode/Rector/FuncCall/RemoveFilterVarOnExactTypeRector.php +++ b/rules/DeadCode/Rector/FuncCall/RemoveFilterVarOnExactTypeRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\ConstFetch; use PhpParser\Node\Expr\FuncCall; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\FuncCall\RemoveFilterVarOnExactTypeRector\RemoveFilterVarOnExactTypeRectorTest diff --git a/rules/DeadCode/Rector/FunctionLike/NarrowWideUnionReturnTypeRector.php b/rules/DeadCode/Rector/FunctionLike/NarrowWideUnionReturnTypeRector.php index 39c1efbb540..3c6f0e7714b 100644 --- a/rules/DeadCode/Rector/FunctionLike/NarrowWideUnionReturnTypeRector.php +++ b/rules/DeadCode/Rector/FunctionLike/NarrowWideUnionReturnTypeRector.php @@ -30,13 +30,13 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; use Rector\Composer\ComposerJsonPackageVersionResolver; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\PHPStan\Type\TypeFactory; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\TypeInferer\SilentVoidResolver; use Rector\ValueObject\PhpVersionFeature; diff --git a/rules/DeadCode/Rector/FunctionLike/RemoveDeadReturnRector.php b/rules/DeadCode/Rector/FunctionLike/RemoveDeadReturnRector.php index 56bf202e66f..4fc26e9e1f3 100644 --- a/rules/DeadCode/Rector/FunctionLike/RemoveDeadReturnRector.php +++ b/rules/DeadCode/Rector/FunctionLike/RemoveDeadReturnRector.php @@ -12,9 +12,9 @@ use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\FunctionLike\RemoveDeadReturnRector\RemoveDeadReturnRectorTest diff --git a/rules/DeadCode/Rector/If_/ReduceAlwaysFalseIfOrRector.php b/rules/DeadCode/Rector/If_/ReduceAlwaysFalseIfOrRector.php index ca57ca497c9..9b63b16b6e9 100644 --- a/rules/DeadCode/Rector/If_/ReduceAlwaysFalseIfOrRector.php +++ b/rules/DeadCode/Rector/If_/ReduceAlwaysFalseIfOrRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\BinaryOp\BooleanOr; use PhpParser\Node\Stmt\If_; use Rector\DeadCode\NodeAnalyzer\SafeLeftTypeBooleanAndOrAnalyzer; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\If_\ReduceAlwaysFalseIfOrRector\ReduceAlwaysFalseIfOrRectorTest diff --git a/rules/DeadCode/Rector/If_/RemoveAlwaysTrueIfConditionRector.php b/rules/DeadCode/Rector/If_/RemoveAlwaysTrueIfConditionRector.php index 675cfef21b6..03a8f613460 100644 --- a/rules/DeadCode/Rector/If_/RemoveAlwaysTrueIfConditionRector.php +++ b/rules/DeadCode/Rector/If_/RemoveAlwaysTrueIfConditionRector.php @@ -23,13 +23,13 @@ use PHPStan\Reflection\ClassReflection; use PHPStan\Type\IntersectionType; use Rector\DeadCode\NodeAnalyzer\SafeLeftTypeBooleanAndOrAnalyzer; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\If_\RemoveAlwaysTrueIfConditionRector\RemoveAlwaysTrueIfConditionRectorTest diff --git a/rules/DeadCode/Rector/If_/RemoveDeadIfBlockRector.php b/rules/DeadCode/Rector/If_/RemoveDeadIfBlockRector.php index 4342963a8f3..abb21c4b7d7 100644 --- a/rules/DeadCode/Rector/If_/RemoveDeadIfBlockRector.php +++ b/rules/DeadCode/Rector/If_/RemoveDeadIfBlockRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Stmt\If_; use PhpParser\NodeVisitor; use Rector\DeadCode\SideEffect\SideEffectNodeDetector; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\EarlyReturn\NodeTransformer\ConditionInverter; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\If_\RemoveDeadIfBlockRector\RemoveDeadIfBlockRectorTest diff --git a/rules/DeadCode/Rector/If_/RemoveDeadInstanceOfRector.php b/rules/DeadCode/Rector/If_/RemoveDeadInstanceOfRector.php index 76803578350..4403ab03f53 100644 --- a/rules/DeadCode/Rector/If_/RemoveDeadInstanceOfRector.php +++ b/rules/DeadCode/Rector/If_/RemoveDeadInstanceOfRector.php @@ -21,12 +21,12 @@ use PHPStan\Reflection\ClassReflection; use PHPStan\Type\MixedType; use PHPStan\Type\ObjectType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\IfManipulator; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\If_\RemoveDeadInstanceOfRector\RemoveDeadInstanceOfRectorTest diff --git a/rules/DeadCode/Rector/If_/RemoveOverriddenAssignBeforeIfElseRector.php b/rules/DeadCode/Rector/If_/RemoveOverriddenAssignBeforeIfElseRector.php index 76c0c301a87..0ace6b3003e 100644 --- a/rules/DeadCode/Rector/If_/RemoveOverriddenAssignBeforeIfElseRector.php +++ b/rules/DeadCode/Rector/If_/RemoveOverriddenAssignBeforeIfElseRector.php @@ -13,13 +13,13 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\If_; use Rector\DeadCode\SideEffect\SideEffectNodeDetector; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\VariableAnalyzer; use Rector\Php\ReservedKeywordAnalyzer; use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\If_\RemoveOverriddenAssignBeforeIfElseRector\RemoveOverriddenAssignBeforeIfElseRectorTest diff --git a/rules/DeadCode/Rector/If_/RemoveTypedPropertyDeadInstanceOfRector.php b/rules/DeadCode/Rector/If_/RemoveTypedPropertyDeadInstanceOfRector.php index 82d3e01234a..8ed83a226e2 100644 --- a/rules/DeadCode/Rector/If_/RemoveTypedPropertyDeadInstanceOfRector.php +++ b/rules/DeadCode/Rector/If_/RemoveTypedPropertyDeadInstanceOfRector.php @@ -19,11 +19,11 @@ use PhpParser\Node\Stmt\Property; use PhpParser\Node\Stmt\While_; use PhpParser\NodeVisitor; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\IfManipulator; use Rector\Php80\NodeAnalyzer\PromotedPropertyResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\AlreadyAssignDetector\ConstructorAssignDetector; /** diff --git a/rules/DeadCode/Rector/If_/RemoveUnusedNonEmptyArrayBeforeForeachRector.php b/rules/DeadCode/Rector/If_/RemoveUnusedNonEmptyArrayBeforeForeachRector.php index 294cada6332..77d54b5bc29 100644 --- a/rules/DeadCode/Rector/If_/RemoveUnusedNonEmptyArrayBeforeForeachRector.php +++ b/rules/DeadCode/Rector/If_/RemoveUnusedNonEmptyArrayBeforeForeachRector.php @@ -16,8 +16,6 @@ use PHPStan\Analyser\Scope; use Rector\DeadCode\NodeManipulator\CountManipulator; use Rector\DeadCode\UselessIfCondBeforeForeachDetector; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\PropertyFetchAnalyzer; use Rector\NodeManipulator\IfManipulator; use Rector\NodeTypeResolver\Node\AttributeKey; @@ -25,6 +23,8 @@ use Rector\PhpParser\Enum\NodeGroup; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\If_\RemoveUnusedNonEmptyArrayBeforeForeachRector\RemoveUnusedNonEmptyArrayBeforeForeachRectorTest diff --git a/rules/DeadCode/Rector/If_/SimplifyIfElseWithSameContentRector.php b/rules/DeadCode/Rector/If_/SimplifyIfElseWithSameContentRector.php index 3633870111f..febe7bfb40c 100644 --- a/rules/DeadCode/Rector/If_/SimplifyIfElseWithSameContentRector.php +++ b/rules/DeadCode/Rector/If_/SimplifyIfElseWithSameContentRector.php @@ -9,11 +9,11 @@ use PhpParser\Node\Stmt\Else_; use PhpParser\Node\Stmt\If_; use PhpParser\NodeVisitor; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\PhpParser\Printer\BetterStandardPrinter; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\If_\SimplifyIfElseWithSameContentRector\SimplifyIfElseWithSameContentRectorTest diff --git a/rules/DeadCode/Rector/If_/UnwrapFutureCompatibleIfPhpVersionRector.php b/rules/DeadCode/Rector/If_/UnwrapFutureCompatibleIfPhpVersionRector.php index 8f0ab1deb88..da42fe6e613 100644 --- a/rules/DeadCode/Rector/If_/UnwrapFutureCompatibleIfPhpVersionRector.php +++ b/rules/DeadCode/Rector/If_/UnwrapFutureCompatibleIfPhpVersionRector.php @@ -12,10 +12,10 @@ use Rector\DeadCode\ConditionEvaluator; use Rector\DeadCode\ConditionResolver; use Rector\DeadCode\Contract\ConditionInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\If_\UnwrapFutureCompatibleIfPhpVersionRector\UnwrapFutureCompatibleIfPhpVersionRectorTest diff --git a/rules/DeadCode/Rector/MethodCall/RemoveNullArgOnNullDefaultParamRector.php b/rules/DeadCode/Rector/MethodCall/RemoveNullArgOnNullDefaultParamRector.php index 2ff9be77a89..0ab1dcf9f21 100644 --- a/rules/DeadCode/Rector/MethodCall/RemoveNullArgOnNullDefaultParamRector.php +++ b/rules/DeadCode/Rector/MethodCall/RemoveNullArgOnNullDefaultParamRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Identifier; use Rector\DeadCode\NodeAnalyzer\CallLikeParamDefaultResolver; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\MethodCall\RemoveNullArgOnNullDefaultParamRector\RemoveNullArgOnNullDefaultParamRectorTest diff --git a/rules/DeadCode/Rector/MethodCall/RemoveNullNamedArgOnNullDefaultParamRector.php b/rules/DeadCode/Rector/MethodCall/RemoveNullNamedArgOnNullDefaultParamRector.php index 5e5078c61ae..72c1439d2f0 100644 --- a/rules/DeadCode/Rector/MethodCall/RemoveNullNamedArgOnNullDefaultParamRector.php +++ b/rules/DeadCode/Rector/MethodCall/RemoveNullNamedArgOnNullDefaultParamRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Identifier; use Rector\DeadCode\NodeAnalyzer\CallLikeParamDefaultResolver; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\MethodCall\RemoveNullNamedArgOnNullDefaultParamRector\RemoveNullNamedArgOnNullDefaultParamRectorTest diff --git a/rules/DeadCode/Rector/Node/RemoveNonExistingVarAnnotationRector.php b/rules/DeadCode/Rector/Node/RemoveNonExistingVarAnnotationRector.php index 8b27b9f3195..b5b73a9c454 100644 --- a/rules/DeadCode/Rector/Node/RemoveNonExistingVarAnnotationRector.php +++ b/rules/DeadCode/Rector/Node/RemoveNonExistingVarAnnotationRector.php @@ -26,13 +26,13 @@ use PHPStan\PhpDocParser\Ast\Type\IdentifierTypeNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\StmtsManipulator; use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Node\RemoveNonExistingVarAnnotationRector\RemoveNonExistingVarAnnotationRectorTest diff --git a/rules/DeadCode/Rector/Plus/RemoveDeadZeroAndOneOperationRector.php b/rules/DeadCode/Rector/Plus/RemoveDeadZeroAndOneOperationRector.php index e976f713eaa..c8d6416e9ce 100644 --- a/rules/DeadCode/Rector/Plus/RemoveDeadZeroAndOneOperationRector.php +++ b/rules/DeadCode/Rector/Plus/RemoveDeadZeroAndOneOperationRector.php @@ -19,10 +19,10 @@ use PhpParser\Node\Expr\ClassConstFetch; use PhpParser\Node\Expr\UnaryMinus; use PhpParser\Node\Scalar\Int_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\Application\File; /** diff --git a/rules/DeadCode/Rector/Property/RemoveDefaultValueFromAssignedPropertyRector.php b/rules/DeadCode/Rector/Property/RemoveDefaultValueFromAssignedPropertyRector.php index 233f04e430a..e0b4864b931 100644 --- a/rules/DeadCode/Rector/Property/RemoveDefaultValueFromAssignedPropertyRector.php +++ b/rules/DeadCode/Rector/Property/RemoveDefaultValueFromAssignedPropertyRector.php @@ -14,11 +14,11 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Return_; use Rector\Configuration\Parameter\FeatureFlags; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\PropertyFetchAnalyzer; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\AlreadyAssignDetector\ConstructorAssignDetector; use Rector\ValueObject\MethodName; diff --git a/rules/DeadCode/Rector/Property/RemoveUnusedPrivatePropertyRector.php b/rules/DeadCode/Rector/Property/RemoveUnusedPrivatePropertyRector.php index 6f9cee05465..c0aaa388620 100644 --- a/rules/DeadCode/Rector/Property/RemoveUnusedPrivatePropertyRector.php +++ b/rules/DeadCode/Rector/Property/RemoveUnusedPrivatePropertyRector.php @@ -18,10 +18,10 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\DeadCode\NodeAnalyzer\PropertyWriteonlyAnalyzer; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\NodeFinder\PropertyFetchFinder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Property\RemoveUnusedPrivatePropertyRector\RemoveUnusedPrivatePropertyRectorTest diff --git a/rules/DeadCode/Rector/Property/RemoveUselessReadOnlyTagRector.php b/rules/DeadCode/Rector/Property/RemoveUselessReadOnlyTagRector.php index 8d2f08afe03..367f4ab137f 100644 --- a/rules/DeadCode/Rector/Property/RemoveUselessReadOnlyTagRector.php +++ b/rules/DeadCode/Rector/Property/RemoveUselessReadOnlyTagRector.php @@ -12,10 +12,10 @@ use PHPStan\PhpDocParser\Ast\PhpDoc\PhpDocTagNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/DeadCode/Rector/Property/RemoveUselessVarTagRector.php b/rules/DeadCode/Rector/Property/RemoveUselessVarTagRector.php index 31218f54a9c..c0aff29a41e 100644 --- a/rules/DeadCode/Rector/Property/RemoveUselessVarTagRector.php +++ b/rules/DeadCode/Rector/Property/RemoveUselessVarTagRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Stmt\Property; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\DeadCode\PhpDoc\TagRemover\VarTagRemover; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Property\RemoveUselessVarTagRector\RemoveUselessVarTagRectorTest diff --git a/rules/DeadCode/Rector/PropertyProperty/RemoveNullPropertyInitializationRector.php b/rules/DeadCode/Rector/PropertyProperty/RemoveNullPropertyInitializationRector.php index f5a5b4e7684..97545ac7655 100644 --- a/rules/DeadCode/Rector/PropertyProperty/RemoveNullPropertyInitializationRector.php +++ b/rules/DeadCode/Rector/PropertyProperty/RemoveNullPropertyInitializationRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr; use PhpParser\Node\Expr\ConstFetch; use PhpParser\Node\Stmt\Property; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use function strtolower; /** diff --git a/rules/DeadCode/Rector/Return_/RemoveDeadConditionAboveReturnRector.php b/rules/DeadCode/Rector/Return_/RemoveDeadConditionAboveReturnRector.php index f03f19629dd..91166a30f70 100644 --- a/rules/DeadCode/Rector/Return_/RemoveDeadConditionAboveReturnRector.php +++ b/rules/DeadCode/Rector/Return_/RemoveDeadConditionAboveReturnRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; use Rector\DeadCode\SideEffect\SideEffectNodeDetector; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Return_\RemoveDeadConditionAboveReturnRector\RemoveDeadConditionAboveReturnRectorTest diff --git a/rules/DeadCode/Rector/StaticCall/RemoveParentCallWithoutParentRector.php b/rules/DeadCode/Rector/StaticCall/RemoveParentCallWithoutParentRector.php index 054a529d8e6..0a39a6ccc7b 100644 --- a/rules/DeadCode/Rector/StaticCall/RemoveParentCallWithoutParentRector.php +++ b/rules/DeadCode/Rector/StaticCall/RemoveParentCallWithoutParentRector.php @@ -14,13 +14,13 @@ use PhpParser\Node\Stmt\Expression; use PHPStan\Reflection\ClassReflection; use PHPStan\Reflection\ReflectionProvider; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Enum\ObjectReference; use Rector\NodeAnalyzer\ClassAnalyzer; use Rector\NodeManipulator\ClassMethodManipulator; use Rector\Rector\AbstractRector; use Rector\Reflection\ClassReflectionAnalyzer; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\StaticCall\RemoveParentCallWithoutParentRector\RemoveParentCallWithoutParentRectorTest diff --git a/rules/DeadCode/Rector/Stmt/RemoveConditionExactReturnRector.php b/rules/DeadCode/Rector/Stmt/RemoveConditionExactReturnRector.php index 56225a5e169..55c2f9e939e 100644 --- a/rules/DeadCode/Rector/Stmt/RemoveConditionExactReturnRector.php +++ b/rules/DeadCode/Rector/Stmt/RemoveConditionExactReturnRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; use Rector\DeadCode\SideEffect\SideEffectNodeDetector; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Stmt\RemoveConditionExactReturnRector\RemoveConditionExactReturnRectorTest diff --git a/rules/DeadCode/Rector/Stmt/RemoveNextSameValueConditionRector.php b/rules/DeadCode/Rector/Stmt/RemoveNextSameValueConditionRector.php index 497804c1710..66f0ed29df1 100644 --- a/rules/DeadCode/Rector/Stmt/RemoveNextSameValueConditionRector.php +++ b/rules/DeadCode/Rector/Stmt/RemoveNextSameValueConditionRector.php @@ -9,12 +9,12 @@ use PhpParser\Node\Stmt\Else_; use PhpParser\Node\Stmt\If_; use Rector\DeadCode\SideEffect\SideEffectNodeDetector; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Stmt\RemoveNextSameValueConditionRector\RemoveNextSameValueConditionRectorTest diff --git a/rules/DeadCode/Rector/Stmt/RemoveUnreachableStatementRector.php b/rules/DeadCode/Rector/Stmt/RemoveUnreachableStatementRector.php index b6de1f3b091..9b83189b4f4 100644 --- a/rules/DeadCode/Rector/Stmt/RemoveUnreachableStatementRector.php +++ b/rules/DeadCode/Rector/Stmt/RemoveUnreachableStatementRector.php @@ -6,12 +6,12 @@ use PhpParser\Node; use PhpParser\Node\Stmt; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\TerminatedNodeAnalyzer; use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\FileNode; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Stmt\RemoveUnreachableStatementRector\RemoveUnreachableStatementRectorTest diff --git a/rules/DeadCode/Rector/StmtsAwareInterface/RemoveDeadInstanceOfAssertRector.php b/rules/DeadCode/Rector/StmtsAwareInterface/RemoveDeadInstanceOfAssertRector.php index bcc7edd541c..cd053d6d130 100644 --- a/rules/DeadCode/Rector/StmtsAwareInterface/RemoveDeadInstanceOfAssertRector.php +++ b/rules/DeadCode/Rector/StmtsAwareInterface/RemoveDeadInstanceOfAssertRector.php @@ -14,10 +14,10 @@ use PhpParser\Node\Name; use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Nop; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\StmtsAwareInterface\RemoveDeadInstanceOfAssertRector\RemoveDeadInstanceOfAssertRectorTest diff --git a/rules/DeadCode/Rector/Switch_/RemoveDuplicatedCaseInSwitchRector.php b/rules/DeadCode/Rector/Switch_/RemoveDuplicatedCaseInSwitchRector.php index 07a6262cf02..ad238a4b246 100644 --- a/rules/DeadCode/Rector/Switch_/RemoveDuplicatedCaseInSwitchRector.php +++ b/rules/DeadCode/Rector/Switch_/RemoveDuplicatedCaseInSwitchRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Stmt\Case_; use PhpParser\Node\Stmt\Return_; use PhpParser\Node\Stmt\Switch_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Printer\BetterStandardPrinter; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Switch_\RemoveDuplicatedCaseInSwitchRector\RemoveDuplicatedCaseInSwitchRectorTest diff --git a/rules/DeadCode/Rector/Ternary/RemoveUselessTernaryRector.php b/rules/DeadCode/Rector/Ternary/RemoveUselessTernaryRector.php index 3095ab90cfe..fbd37f8ef23 100644 --- a/rules/DeadCode/Rector/Ternary/RemoveUselessTernaryRector.php +++ b/rules/DeadCode/Rector/Ternary/RemoveUselessTernaryRector.php @@ -13,10 +13,10 @@ use PHPStan\Type\ArrayType; use PHPStan\Type\BooleanType; use PHPStan\Type\IntegerType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Ternary\RemoveUselessTernaryRector\RemoveUselessTernaryRectorTest diff --git a/rules/DeadCode/Rector/Ternary/TernaryToBooleanOrFalseToBooleanAndRector.php b/rules/DeadCode/Rector/Ternary/TernaryToBooleanOrFalseToBooleanAndRector.php index 41d2012fcb2..c83a07bcc4a 100644 --- a/rules/DeadCode/Rector/Ternary/TernaryToBooleanOrFalseToBooleanAndRector.php +++ b/rules/DeadCode/Rector/Ternary/TernaryToBooleanOrFalseToBooleanAndRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr; use PhpParser\Node\Expr\BinaryOp\BooleanAnd; use PhpParser\Node\Expr\Ternary; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\Ternary\TernaryToBooleanOrFalseToBooleanAndRector\TernaryToBooleanOrFalseToBooleanAndRectorTest diff --git a/rules/DeadCode/Rector/TryCatch/RemoveDeadCatchRector.php b/rules/DeadCode/Rector/TryCatch/RemoveDeadCatchRector.php index 6a9c6860d94..84aaeb4ea43 100644 --- a/rules/DeadCode/Rector/TryCatch/RemoveDeadCatchRector.php +++ b/rules/DeadCode/Rector/TryCatch/RemoveDeadCatchRector.php @@ -14,9 +14,9 @@ use PhpParser\Node\Stmt\TryCatch; use PHPStan\Reflection\ReflectionProvider; use PHPStan\Type\ObjectType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\TryCatch\RemoveDeadCatchRector\RemoveDeadCatchRectorTest diff --git a/rules/DeadCode/Rector/TryCatch/RemoveDeadTryCatchRector.php b/rules/DeadCode/Rector/TryCatch/RemoveDeadTryCatchRector.php index b8514375189..314db5cba01 100644 --- a/rules/DeadCode/Rector/TryCatch/RemoveDeadTryCatchRector.php +++ b/rules/DeadCode/Rector/TryCatch/RemoveDeadTryCatchRector.php @@ -12,9 +12,9 @@ use PhpParser\Node\Stmt\Nop; use PhpParser\Node\Stmt\TryCatch; use PhpParser\NodeVisitor; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\DeadCode\Rector\TryCatch\RemoveDeadTryCatchRector\RemoveDeadTryCatchRectorTest diff --git a/rules/EarlyReturn/Rector/Foreach_/ChangeNestedForeachIfsToEarlyContinueRector.php b/rules/EarlyReturn/Rector/Foreach_/ChangeNestedForeachIfsToEarlyContinueRector.php index 8f8111bb04d..7c512f7b6ad 100644 --- a/rules/EarlyReturn/Rector/Foreach_/ChangeNestedForeachIfsToEarlyContinueRector.php +++ b/rules/EarlyReturn/Rector/Foreach_/ChangeNestedForeachIfsToEarlyContinueRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Foreach_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as inverting nested ifs to continue makes the code harder to read and understand, and depends on the context. diff --git a/rules/EarlyReturn/Rector/If_/ChangeIfElseValueAssignToEarlyReturnRector.php b/rules/EarlyReturn/Rector/If_/ChangeIfElseValueAssignToEarlyReturnRector.php index 2ee15425090..c8ac565948a 100644 --- a/rules/EarlyReturn/Rector/If_/ChangeIfElseValueAssignToEarlyReturnRector.php +++ b/rules/EarlyReturn/Rector/If_/ChangeIfElseValueAssignToEarlyReturnRector.php @@ -11,12 +11,12 @@ use PhpParser\Node\Stmt\Else_; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\IfManipulator; use Rector\NodeManipulator\StmtsManipulator; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\EarlyReturn\Rector\If_\ChangeIfElseValueAssignToEarlyReturnRector\ChangeIfElseValueAssignToEarlyReturnRectorTest diff --git a/rules/EarlyReturn/Rector/If_/ChangeNestedIfsToEarlyReturnRector.php b/rules/EarlyReturn/Rector/If_/ChangeNestedIfsToEarlyReturnRector.php index 35e83a33e34..197ed25527f 100644 --- a/rules/EarlyReturn/Rector/If_/ChangeNestedIfsToEarlyReturnRector.php +++ b/rules/EarlyReturn/Rector/If_/ChangeNestedIfsToEarlyReturnRector.php @@ -6,11 +6,11 @@ use PhpParser\Node; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as inverting nested ifs to early return makes the code harder to read and understand, and depends on the context. diff --git a/rules/EarlyReturn/Rector/If_/ChangeOrIfContinueToMultiContinueRector.php b/rules/EarlyReturn/Rector/If_/ChangeOrIfContinueToMultiContinueRector.php index 72e39fe739c..307bb18c858 100644 --- a/rules/EarlyReturn/Rector/If_/ChangeOrIfContinueToMultiContinueRector.php +++ b/rules/EarlyReturn/Rector/If_/ChangeOrIfContinueToMultiContinueRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\If_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as splitting a single condition into multiple ifs makes the code longer and harder to read in most cases. diff --git a/rules/EarlyReturn/Rector/If_/RemoveAlwaysElseRector.php b/rules/EarlyReturn/Rector/If_/RemoveAlwaysElseRector.php index 9bd26f1a1e7..c94dd4c42f7 100644 --- a/rules/EarlyReturn/Rector/If_/RemoveAlwaysElseRector.php +++ b/rules/EarlyReturn/Rector/If_/RemoveAlwaysElseRector.php @@ -13,9 +13,9 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\EarlyReturn\Rector\If_\RemoveAlwaysElseRector\RemoveAlwaysElseRectorTest diff --git a/rules/EarlyReturn/Rector/Return_/PreparedValueToEarlyReturnRector.php b/rules/EarlyReturn/Rector/Return_/PreparedValueToEarlyReturnRector.php index 7d21233ac0d..ecbf9e97911 100644 --- a/rules/EarlyReturn/Rector/Return_/PreparedValueToEarlyReturnRector.php +++ b/rules/EarlyReturn/Rector/Return_/PreparedValueToEarlyReturnRector.php @@ -17,13 +17,13 @@ use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; use PhpParser\Node\Stmt\While_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\EarlyReturn\ValueObject\BareSingleAssignIf; use Rector\NodeManipulator\IfManipulator; use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\EarlyReturn\Rector\Return_\PreparedValueToEarlyReturnRector\PreparedValueToEarlyReturnRectorTest diff --git a/rules/EarlyReturn/Rector/Return_/ReturnBinaryOrToEarlyReturnRector.php b/rules/EarlyReturn/Rector/Return_/ReturnBinaryOrToEarlyReturnRector.php index bfc12a4bd60..abd590ae62b 100644 --- a/rules/EarlyReturn/Rector/Return_/ReturnBinaryOrToEarlyReturnRector.php +++ b/rules/EarlyReturn/Rector/Return_/ReturnBinaryOrToEarlyReturnRector.php @@ -6,11 +6,11 @@ use PhpParser\Node; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as splitting a single return into multiple early returns makes the code longer and harder to read. diff --git a/rules/EarlyReturn/Rector/StmtsAwareInterface/ReturnEarlyIfVariableRector.php b/rules/EarlyReturn/Rector/StmtsAwareInterface/ReturnEarlyIfVariableRector.php index 86080fba33f..4492a24b580 100644 --- a/rules/EarlyReturn/Rector/StmtsAwareInterface/ReturnEarlyIfVariableRector.php +++ b/rules/EarlyReturn/Rector/StmtsAwareInterface/ReturnEarlyIfVariableRector.php @@ -15,11 +15,11 @@ use PhpParser\Node\Stmt\Return_; use PHPStan\PhpDocParser\Ast\PhpDoc\VarTagValueNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\VariableAnalyzer; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\EarlyReturn\Rector\StmtsAwareInterface\ReturnEarlyIfVariableRector\ReturnEarlyIfVariableRectorTest diff --git a/rules/Instanceof_/Rector/Ternary/FlipNegatedTernaryInstanceofRector.php b/rules/Instanceof_/Rector/Ternary/FlipNegatedTernaryInstanceofRector.php index 58fd501a1a5..9885d972c0d 100644 --- a/rules/Instanceof_/Rector/Ternary/FlipNegatedTernaryInstanceofRector.php +++ b/rules/Instanceof_/Rector/Ternary/FlipNegatedTernaryInstanceofRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\Instanceof_; use PhpParser\Node\Expr\Ternary; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\Instanceof_\Rector\Ternary\FlipNegatedTernaryInstanceofRector\FlipNegatedTernaryInstanceofRectorTest diff --git a/rules/Naming/Rector/Assign/RenameVariableToMatchMethodCallReturnTypeRector.php b/rules/Naming/Rector/Assign/RenameVariableToMatchMethodCallReturnTypeRector.php index d53ee07bfe9..16e1249f39e 100644 --- a/rules/Naming/Rector/Assign/RenameVariableToMatchMethodCallReturnTypeRector.php +++ b/rules/Naming/Rector/Assign/RenameVariableToMatchMethodCallReturnTypeRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as renaming a variable to match a method call return type is risky. It can clobber meaningful, intentional local names and cause conflicts, while the existing name usually carries more context than the callee type. diff --git a/rules/Naming/Rector/ClassMethod/RenameParamToMatchTypeRector.php b/rules/Naming/Rector/ClassMethod/RenameParamToMatchTypeRector.php index 8d36fe3f0e5..0484077a8c4 100644 --- a/rules/Naming/Rector/ClassMethod/RenameParamToMatchTypeRector.php +++ b/rules/Naming/Rector/ClassMethod/RenameParamToMatchTypeRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as it belongs to coding standard rather than refactoring. Renaming a param to match its type can make code less clear and cause conflicting variable names. diff --git a/rules/Naming/Rector/ClassMethod/RenameVariableToMatchNewTypeRector.php b/rules/Naming/Rector/ClassMethod/RenameVariableToMatchNewTypeRector.php index f83b1f70f9e..b3e4c7fb561 100644 --- a/rules/Naming/Rector/ClassMethod/RenameVariableToMatchNewTypeRector.php +++ b/rules/Naming/Rector/ClassMethod/RenameVariableToMatchNewTypeRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as it belongs to coding standard rather than refactoring. Renaming a variable to match the new type can make code less clear and cause conflicting variable names. diff --git a/rules/Naming/Rector/Class_/RenamePropertyToMatchTypeRector.php b/rules/Naming/Rector/Class_/RenamePropertyToMatchTypeRector.php index 4a94c7741aa..048f8aeb480 100644 --- a/rules/Naming/Rector/Class_/RenamePropertyToMatchTypeRector.php +++ b/rules/Naming/Rector/Class_/RenamePropertyToMatchTypeRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as renaming properties to match their type is risky - it can conflict with existing names and remove custom naming that carries more context than the type alone. diff --git a/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchExprVariableRector.php b/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchExprVariableRector.php index 56291b860c3..5a43d3a750b 100644 --- a/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchExprVariableRector.php +++ b/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchExprVariableRector.php @@ -6,11 +6,11 @@ use PhpParser\Node; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as it is risky. Renaming a foreach value variable to match the iterated expression variable can clobber meaningful local names and cause conflicts, while offering little real value. diff --git a/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchMethodCallReturnTypeRector.php b/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchMethodCallReturnTypeRector.php index f8e002c7df5..2d0aa724caa 100644 --- a/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchMethodCallReturnTypeRector.php +++ b/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchMethodCallReturnTypeRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as it is risky. Renaming a foreach value variable to match the method-call return type can clobber meaningful local names and introduce conflicts; the original naming often carries more context than the callee type. diff --git a/rules/Php52/Rector/Property/VarToPublicPropertyRector.php b/rules/Php52/Rector/Property/VarToPublicPropertyRector.php index 9d146cda34e..19bb925cdc6 100644 --- a/rules/Php52/Rector/Property/VarToPublicPropertyRector.php +++ b/rules/Php52/Rector/Property/VarToPublicPropertyRector.php @@ -6,10 +6,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Property; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php52/Rector/Switch_/ContinueToBreakInSwitchRector.php b/rules/Php52/Rector/Switch_/ContinueToBreakInSwitchRector.php index 134872c9329..918f8ea0b66 100644 --- a/rules/Php52/Rector/Switch_/ContinueToBreakInSwitchRector.php +++ b/rules/Php52/Rector/Switch_/ContinueToBreakInSwitchRector.php @@ -21,10 +21,10 @@ use PhpParser\Node\Stmt\While_; use PhpParser\NodeVisitor; use PHPStan\Type\Constant\ConstantIntegerType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php53/Rector/FuncCall/DirNameFileConstantToDirConstantRector.php b/rules/Php53/Rector/FuncCall/DirNameFileConstantToDirConstantRector.php index 9609cf111ba..188887e9a30 100644 --- a/rules/Php53/Rector/FuncCall/DirNameFileConstantToDirConstantRector.php +++ b/rules/Php53/Rector/FuncCall/DirNameFileConstantToDirConstantRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\MagicConst\Dir; use PhpParser\Node\Scalar\MagicConst\File; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php53/Rector/Ternary/TernaryToElvisRector.php b/rules/Php53/Rector/Ternary/TernaryToElvisRector.php index 935026c71c1..933799214b7 100644 --- a/rules/Php53/Rector/Ternary/TernaryToElvisRector.php +++ b/rules/Php53/Rector/Ternary/TernaryToElvisRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr; use PhpParser\Node\Expr\Ternary; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php53/Rector/Variable/ReplaceHttpServerVarsByServerRector.php b/rules/Php53/Rector/Variable/ReplaceHttpServerVarsByServerRector.php index 1bc61bb7739..5151439e358 100644 --- a/rules/Php53/Rector/Variable/ReplaceHttpServerVarsByServerRector.php +++ b/rules/Php53/Rector/Variable/ReplaceHttpServerVarsByServerRector.php @@ -6,9 +6,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\Variable; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php54/Rector/Array_/LongArrayToShortArrayRector.php b/rules/Php54/Rector/Array_/LongArrayToShortArrayRector.php index dfd501057ae..24ef58a12ea 100644 --- a/rules/Php54/Rector/Array_/LongArrayToShortArrayRector.php +++ b/rules/Php54/Rector/Array_/LongArrayToShortArrayRector.php @@ -6,10 +6,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\Array_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php54/Rector/Break_/RemoveZeroBreakContinueRector.php b/rules/Php54/Rector/Break_/RemoveZeroBreakContinueRector.php index 4c3f00173f7..efe0f99f6c6 100644 --- a/rules/Php54/Rector/Break_/RemoveZeroBreakContinueRector.php +++ b/rules/Php54/Rector/Break_/RemoveZeroBreakContinueRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Stmt\Break_; use PhpParser\Node\Stmt\Continue_; use PHPStan\Type\Constant\ConstantIntegerType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php54/Rector/FuncCall/RemoveReferenceFromCallRector.php b/rules/Php54/Rector/FuncCall/RemoveReferenceFromCallRector.php index fb3f9401d1a..51a56d390e5 100644 --- a/rules/Php54/Rector/FuncCall/RemoveReferenceFromCallRector.php +++ b/rules/Php54/Rector/FuncCall/RemoveReferenceFromCallRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php55/Rector/ClassConstFetch/StaticToSelfOnFinalClassRector.php b/rules/Php55/Rector/ClassConstFetch/StaticToSelfOnFinalClassRector.php index ffc12d03124..2d4515c6f2e 100644 --- a/rules/Php55/Rector/ClassConstFetch/StaticToSelfOnFinalClassRector.php +++ b/rules/Php55/Rector/ClassConstFetch/StaticToSelfOnFinalClassRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\ClassConstFetch; use PhpParser\Node\Stmt\Class_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Enum\ObjectReference; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php55/Rector/Class_/ClassConstantToSelfClassRector.php b/rules/Php55/Rector/Class_/ClassConstantToSelfClassRector.php index 69210791905..855475cdc56 100644 --- a/rules/Php55/Rector/Class_/ClassConstantToSelfClassRector.php +++ b/rules/Php55/Rector/Class_/ClassConstantToSelfClassRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\ClassConstFetch; use PhpParser\Node\Scalar\MagicConst\Class_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php55/Rector/FuncCall/GetCalledClassToSelfClassRector.php b/rules/Php55/Rector/FuncCall/GetCalledClassToSelfClassRector.php index 323fd83c70b..80eef0a1250 100644 --- a/rules/Php55/Rector/FuncCall/GetCalledClassToSelfClassRector.php +++ b/rules/Php55/Rector/FuncCall/GetCalledClassToSelfClassRector.php @@ -7,12 +7,12 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; use PHPStan\Analyser\Scope; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Enum\ObjectReference; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; use Rector\Reflection\ClassModifierChecker; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php55/Rector/FuncCall/GetCalledClassToStaticClassRector.php b/rules/Php55/Rector/FuncCall/GetCalledClassToStaticClassRector.php index d13cb5978c3..b16f12e9fcf 100644 --- a/rules/Php55/Rector/FuncCall/GetCalledClassToStaticClassRector.php +++ b/rules/Php55/Rector/FuncCall/GetCalledClassToStaticClassRector.php @@ -6,11 +6,11 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Enum\ObjectReference; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php55/Rector/FuncCall/PregReplaceEModifierRector.php b/rules/Php55/Rector/FuncCall/PregReplaceEModifierRector.php index 1b779fea6c6..d2215506614 100644 --- a/rules/Php55/Rector/FuncCall/PregReplaceEModifierRector.php +++ b/rules/Php55/Rector/FuncCall/PregReplaceEModifierRector.php @@ -10,11 +10,11 @@ use PhpParser\Node\Expr\Closure; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Php55\RegexMatcher; use Rector\Php72\NodeFactory\AnonymousFunctionFactory; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php55/Rector/String_/StringClassNameToClassConstantRector.php b/rules/Php55/Rector/String_/StringClassNameToClassConstantRector.php index 5b3c5e110c3..82e7ff7a7a9 100644 --- a/rules/Php55/Rector/String_/StringClassNameToClassConstantRector.php +++ b/rules/Php55/Rector/String_/StringClassNameToClassConstantRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Scalar\String_; use PHPStan\Reflection\ReflectionProvider; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Webmozart\Assert\Assert; diff --git a/rules/Php56/Rector/FuncCall/PowToExpRector.php b/rules/Php56/Rector/FuncCall/PowToExpRector.php index 41ad5ccae98..d25fe8d549a 100644 --- a/rules/Php56/Rector/FuncCall/PowToExpRector.php +++ b/rules/Php56/Rector/FuncCall/PowToExpRector.php @@ -7,11 +7,11 @@ use PhpParser\Node; use PhpParser\Node\Expr\BinaryOp\Pow; use PhpParser\Node\Expr\FuncCall; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\PowOperandAnalyzer; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/Assign/ListSplitStringRector.php b/rules/Php70/Rector/Assign/ListSplitStringRector.php index 44ce5b54ea8..fe3606c12c2 100644 --- a/rules/Php70/Rector/Assign/ListSplitStringRector.php +++ b/rules/Php70/Rector/Assign/ListSplitStringRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\List_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/Assign/ListSwapArrayOrderRector.php b/rules/Php70/Rector/Assign/ListSwapArrayOrderRector.php index 4216839b43a..68987e4658f 100644 --- a/rules/Php70/Rector/Assign/ListSwapArrayOrderRector.php +++ b/rules/Php70/Rector/Assign/ListSwapArrayOrderRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\Assign; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/Break_/BreakNotInLoopOrSwitchToReturnRector.php b/rules/Php70/Rector/Break_/BreakNotInLoopOrSwitchToReturnRector.php index 0a86f476628..740f5302b3d 100644 --- a/rules/Php70/Rector/Break_/BreakNotInLoopOrSwitchToReturnRector.php +++ b/rules/Php70/Rector/Break_/BreakNotInLoopOrSwitchToReturnRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\Break_; use PhpParser\Node\Stmt\Return_; use PhpParser\NodeVisitor; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeNestingScope\ContextAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/ClassMethod/Php4ConstructorRector.php b/rules/Php70/Rector/ClassMethod/Php4ConstructorRector.php index 627d840f039..89f6b18057b 100644 --- a/rules/Php70/Rector/ClassMethod/Php4ConstructorRector.php +++ b/rules/Php70/Rector/ClassMethod/Php4ConstructorRector.php @@ -15,14 +15,14 @@ use PhpParser\Node\Stmt\Expression; use PHPStan\Analyser\Scope; use PHPStan\Reflection\ClassReflection; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Enum\ObjectReference; use Rector\NodeCollector\ScopeResolver\ParentClassScopeResolver; use Rector\Php70\NodeAnalyzer\MethodCallNameAnalyzer; use Rector\Php70\NodeAnalyzer\Php4ConstructorClassMethodAnalyzer; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/FuncCall/CallUserMethodRector.php b/rules/Php70/Rector/FuncCall/CallUserMethodRector.php index ff85beabe2d..799b4f84117 100644 --- a/rules/Php70/Rector/FuncCall/CallUserMethodRector.php +++ b/rules/Php70/Rector/FuncCall/CallUserMethodRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/FuncCall/EregToPregMatchRector.php b/rules/Php70/Rector/FuncCall/EregToPregMatchRector.php index 6b2b01f5cdc..b8c60e3f3ed 100644 --- a/rules/Php70/Rector/FuncCall/EregToPregMatchRector.php +++ b/rules/Php70/Rector/FuncCall/EregToPregMatchRector.php @@ -16,10 +16,10 @@ use PhpParser\Node\Name; use PhpParser\Node\Scalar\Int_; use PhpParser\Node\Scalar\String_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Php70\EregToPcreTransformer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Webmozart\Assert\Assert; diff --git a/rules/Php70/Rector/FuncCall/MultiDirnameRector.php b/rules/Php70/Rector/FuncCall/MultiDirnameRector.php index 3276269e110..645e9316f2c 100644 --- a/rules/Php70/Rector/FuncCall/MultiDirnameRector.php +++ b/rules/Php70/Rector/FuncCall/MultiDirnameRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\Int_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/FuncCall/RandomFunctionRector.php b/rules/Php70/Rector/FuncCall/RandomFunctionRector.php index c3192b4044d..a4c62ff4232 100644 --- a/rules/Php70/Rector/FuncCall/RandomFunctionRector.php +++ b/rules/Php70/Rector/FuncCall/RandomFunctionRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; use PhpParser\Node\Scalar\Int_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/FuncCall/RenameMktimeWithoutArgsToTimeRector.php b/rules/Php70/Rector/FuncCall/RenameMktimeWithoutArgsToTimeRector.php index 364afca611d..e2eb6641ba8 100644 --- a/rules/Php70/Rector/FuncCall/RenameMktimeWithoutArgsToTimeRector.php +++ b/rules/Php70/Rector/FuncCall/RenameMktimeWithoutArgsToTimeRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/FunctionLike/ExceptionHandlerTypehintRector.php b/rules/Php70/Rector/FunctionLike/ExceptionHandlerTypehintRector.php index 36eed008800..9f1019f92b7 100644 --- a/rules/Php70/Rector/FunctionLike/ExceptionHandlerTypehintRector.php +++ b/rules/Php70/Rector/FunctionLike/ExceptionHandlerTypehintRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\NullableType; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\Util\StringUtils; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/If_/IfToSpaceshipRector.php b/rules/Php70/Rector/If_/IfToSpaceshipRector.php index ad1fc019465..109a2f854c0 100644 --- a/rules/Php70/Rector/If_/IfToSpaceshipRector.php +++ b/rules/Php70/Rector/If_/IfToSpaceshipRector.php @@ -13,14 +13,14 @@ use PhpParser\Node\Stmt\Else_; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Php70\Enum\BattleshipCompareOrder; use Rector\Php70\NodeAnalyzer\BattleshipTernaryAnalyzer; use Rector\Php70\ValueObject\ComparedExprs; use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/List_/EmptyListRector.php b/rules/Php70/Rector/List_/EmptyListRector.php index 0694a087d2a..ae8453a9b5c 100644 --- a/rules/Php70/Rector/List_/EmptyListRector.php +++ b/rules/Php70/Rector/List_/EmptyListRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\ArrayItem; use PhpParser\Node\Expr\List_; use PhpParser\Node\Expr\Variable; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/MethodCall/ThisCallOnStaticMethodToStaticCallRector.php b/rules/Php70/Rector/MethodCall/ThisCallOnStaticMethodToStaticCallRector.php index 8b917f0300c..abe2019ecc4 100644 --- a/rules/Php70/Rector/MethodCall/ThisCallOnStaticMethodToStaticCallRector.php +++ b/rules/Php70/Rector/MethodCall/ThisCallOnStaticMethodToStaticCallRector.php @@ -14,13 +14,13 @@ use PhpParser\NodeVisitor; use PHPStan\Reflection\ClassReflection; use PHPStan\Reflection\Php\PhpMethodReflection; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Enum\ObjectReference; use Rector\NodeCollector\StaticAnalyzer; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/StaticCall/StaticCallOnNonStaticToInstanceCallRector.php b/rules/Php70/Rector/StaticCall/StaticCallOnNonStaticToInstanceCallRector.php index bbe8ec258d5..dd7112dc28d 100644 --- a/rules/Php70/Rector/StaticCall/StaticCallOnNonStaticToInstanceCallRector.php +++ b/rules/Php70/Rector/StaticCall/StaticCallOnNonStaticToInstanceCallRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\StaticCall; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/StmtsAwareInterface/IfIssetToCoalescingRector.php b/rules/Php70/Rector/StmtsAwareInterface/IfIssetToCoalescingRector.php index 2be09d02080..e1d8166627f 100644 --- a/rules/Php70/Rector/StmtsAwareInterface/IfIssetToCoalescingRector.php +++ b/rules/Php70/Rector/StmtsAwareInterface/IfIssetToCoalescingRector.php @@ -14,11 +14,11 @@ use PhpParser\Node\Stmt\Else_; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/Switch_/ReduceMultipleDefaultSwitchRector.php b/rules/Php70/Rector/Switch_/ReduceMultipleDefaultSwitchRector.php index 2d3c807c4d0..373cc6b66cc 100644 --- a/rules/Php70/Rector/Switch_/ReduceMultipleDefaultSwitchRector.php +++ b/rules/Php70/Rector/Switch_/ReduceMultipleDefaultSwitchRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr; use PhpParser\Node\Stmt\Switch_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/Ternary/TernaryToNullCoalescingRector.php b/rules/Php70/Rector/Ternary/TernaryToNullCoalescingRector.php index b9b296d18ce..30177cb6a9d 100644 --- a/rules/Php70/Rector/Ternary/TernaryToNullCoalescingRector.php +++ b/rules/Php70/Rector/Ternary/TernaryToNullCoalescingRector.php @@ -15,11 +15,11 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\Isset_; use PhpParser\Node\Expr\Ternary; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\Application\File; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/Ternary/TernaryToSpaceshipRector.php b/rules/Php70/Rector/Ternary/TernaryToSpaceshipRector.php index 0d6acf92a2c..10c9285221b 100644 --- a/rules/Php70/Rector/Ternary/TernaryToSpaceshipRector.php +++ b/rules/Php70/Rector/Ternary/TernaryToSpaceshipRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Expr\BinaryOp\Smaller; use PhpParser\Node\Expr\BinaryOp\Spaceship; use PhpParser\Node\Expr\Ternary; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php70/Rector/Variable/WrapVariableVariableNameInCurlyBracesRector.php b/rules/Php70/Rector/Variable/WrapVariableVariableNameInCurlyBracesRector.php index 60efbed007a..2e7ac41c183 100644 --- a/rules/Php70/Rector/Variable/WrapVariableVariableNameInCurlyBracesRector.php +++ b/rules/Php70/Rector/Variable/WrapVariableVariableNameInCurlyBracesRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\PropertyFetch; use PhpParser\Node\Expr\Variable; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php71/Rector/Assign/AssignArrayToStringRector.php b/rules/Php71/Rector/Assign/AssignArrayToStringRector.php index 105ff929926..30c7c01d4fd 100644 --- a/rules/Php71/Rector/Assign/AssignArrayToStringRector.php +++ b/rules/Php71/Rector/Assign/AssignArrayToStringRector.php @@ -19,11 +19,11 @@ use PhpParser\Node\Stmt\Property; use PhpParser\NodeVisitor; use PHPStan\Type\UnionType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\FileNode; use Rector\PhpParser\NodeFinder\PropertyFetchFinder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php71/Rector/BinaryOp/BinaryOpBetweenNumberAndStringRector.php b/rules/Php71/Rector/BinaryOp/BinaryOpBetweenNumberAndStringRector.php index 79e84b4d23c..78a35f2648d 100644 --- a/rules/Php71/Rector/BinaryOp/BinaryOpBetweenNumberAndStringRector.php +++ b/rules/Php71/Rector/BinaryOp/BinaryOpBetweenNumberAndStringRector.php @@ -16,10 +16,10 @@ use PhpParser\Node\Scalar\MagicConst\Line; use PhpParser\Node\Scalar\String_; use PHPStan\Type\Constant\ConstantStringType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php71/Rector/BooleanOr/IsIterableRector.php b/rules/Php71/Rector/BooleanOr/IsIterableRector.php index eb67abb89ca..72796b7f145 100644 --- a/rules/Php71/Rector/BooleanOr/IsIterableRector.php +++ b/rules/Php71/Rector/BooleanOr/IsIterableRector.php @@ -8,11 +8,11 @@ use PhpParser\Node\Expr\BinaryOp\BooleanOr; use PhpParser\Node\Name; use PHPStan\Reflection\ReflectionProvider; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Php\PhpVersionProvider; use Rector\Php71\IsArrayAndDualCheckToAble; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php71/Rector/FuncCall/RemoveExtraParametersRector.php b/rules/Php71/Rector/FuncCall/RemoveExtraParametersRector.php index 2188f0758fd..682f6f77939 100644 --- a/rules/Php71/Rector/FuncCall/RemoveExtraParametersRector.php +++ b/rules/Php71/Rector/FuncCall/RemoveExtraParametersRector.php @@ -14,12 +14,12 @@ use PHPStan\Reflection\MethodReflection; use PHPStan\Reflection\Php\PhpMethodReflection; use PHPStan\Reflection\Type\UnionTypeMethodReflection; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Enum\ObjectReference; use Rector\NodeAnalyzer\VariadicAnalyzer; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php71/Rector/List_/ListToArrayDestructRector.php b/rules/Php71/Rector/List_/ListToArrayDestructRector.php index 7572135e1dd..4508ecbf87c 100644 --- a/rules/Php71/Rector/List_/ListToArrayDestructRector.php +++ b/rules/Php71/Rector/List_/ListToArrayDestructRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\List_; use PhpParser\Node\Stmt\Foreach_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php71/Rector/TryCatch/MultiExceptionCatchRector.php b/rules/Php71/Rector/TryCatch/MultiExceptionCatchRector.php index 0d2065768c8..b5c8831bfdf 100644 --- a/rules/Php71/Rector/TryCatch/MultiExceptionCatchRector.php +++ b/rules/Php71/Rector/TryCatch/MultiExceptionCatchRector.php @@ -6,10 +6,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\TryCatch; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Printer\BetterStandardPrinter; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php72/Rector/Assign/ListEachRector.php b/rules/Php72/Rector/Assign/ListEachRector.php index 5ffe08bef8f..bf685fa668e 100644 --- a/rules/Php72/Rector/Assign/ListEachRector.php +++ b/rules/Php72/Rector/Assign/ListEachRector.php @@ -9,12 +9,12 @@ use PhpParser\Node\Expr\Assign; use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Expression; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\NodeManipulator\AssignManipulator; use Rector\Php72\ValueObject\ListAndEach; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php72/Rector/Assign/ReplaceEachAssignmentWithKeyCurrentRector.php b/rules/Php72/Rector/Assign/ReplaceEachAssignmentWithKeyCurrentRector.php index f5a95be93d9..658e489044a 100644 --- a/rules/Php72/Rector/Assign/ReplaceEachAssignmentWithKeyCurrentRector.php +++ b/rules/Php72/Rector/Assign/ReplaceEachAssignmentWithKeyCurrentRector.php @@ -14,9 +14,9 @@ use PhpParser\Node\Expr\List_; use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Expression; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php72/Rector/FuncCall/CreateFunctionToAnonymousFunctionRector.php b/rules/Php72/Rector/FuncCall/CreateFunctionToAnonymousFunctionRector.php index c92621a9e47..8ab01dcc09f 100644 --- a/rules/Php72/Rector/FuncCall/CreateFunctionToAnonymousFunctionRector.php +++ b/rules/Php72/Rector/FuncCall/CreateFunctionToAnonymousFunctionRector.php @@ -17,13 +17,13 @@ use PhpParser\Node\Scalar\String_; use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Expression; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Php\ReservedKeywordAnalyzer; use Rector\Php72\NodeFactory\AnonymousFunctionFactory; use Rector\PhpParser\Parser\InlineCodeParser; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php72/Rector/FuncCall/GetClassOnNullRector.php b/rules/Php72/Rector/FuncCall/GetClassOnNullRector.php index e4768cf5c83..933c1611f28 100644 --- a/rules/Php72/Rector/FuncCall/GetClassOnNullRector.php +++ b/rules/Php72/Rector/FuncCall/GetClassOnNullRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Expr\Ternary; use PhpParser\Node\Stmt\Class_; use PhpParser\NodeVisitor; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php72/Rector/FuncCall/ParseStrWithResultArgumentRector.php b/rules/Php72/Rector/FuncCall/ParseStrWithResultArgumentRector.php index 6070f54dce3..417ec221c94 100644 --- a/rules/Php72/Rector/FuncCall/ParseStrWithResultArgumentRector.php +++ b/rules/Php72/Rector/FuncCall/ParseStrWithResultArgumentRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Expr\Variable; use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Expression; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php72/Rector/FuncCall/StringifyDefineRector.php b/rules/Php72/Rector/FuncCall/StringifyDefineRector.php index edd99533ed4..8a90f4ee623 100644 --- a/rules/Php72/Rector/FuncCall/StringifyDefineRector.php +++ b/rules/Php72/Rector/FuncCall/StringifyDefineRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr\ConstFetch; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\String_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\TypeAnalyzer\StringTypeAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php72/Rector/FuncCall/StringsAssertNakedRector.php b/rules/Php72/Rector/FuncCall/StringsAssertNakedRector.php index 4d85efd8646..9aebedad0d5 100644 --- a/rules/Php72/Rector/FuncCall/StringsAssertNakedRector.php +++ b/rules/Php72/Rector/FuncCall/StringsAssertNakedRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\String_; use PhpParser\Node\Stmt\Expression; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Parser\SimplePhpParser; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php72/Rector/Unset_/UnsetCastRector.php b/rules/Php72/Rector/Unset_/UnsetCastRector.php index d2abff062eb..474023ee381 100644 --- a/rules/Php72/Rector/Unset_/UnsetCastRector.php +++ b/rules/Php72/Rector/Unset_/UnsetCastRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Stmt\Expression; use PhpParser\NodeVisitor; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php72/Rector/While_/WhileEachToForeachRector.php b/rules/Php72/Rector/While_/WhileEachToForeachRector.php index c7dd928221f..0f10a01ff44 100644 --- a/rules/Php72/Rector/While_/WhileEachToForeachRector.php +++ b/rules/Php72/Rector/While_/WhileEachToForeachRector.php @@ -9,11 +9,11 @@ use PhpParser\Node\Expr\Assign; use PhpParser\Node\Stmt\Foreach_; use PhpParser\Node\Stmt\While_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\AssignManipulator; use Rector\Php72\ValueObject\ListAndEach; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php73/Rector/BooleanOr/IsCountableRector.php b/rules/Php73/Rector/BooleanOr/IsCountableRector.php index 97aad5ea2dc..fcac29aa1fc 100644 --- a/rules/Php73/Rector/BooleanOr/IsCountableRector.php +++ b/rules/Php73/Rector/BooleanOr/IsCountableRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr\BinaryOp\BooleanOr; use PhpParser\Node\Name; use PHPStan\Reflection\ReflectionProvider; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Php71\IsArrayAndDualCheckToAble; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php73/Rector/ConstFetch/SensitiveConstantNameRector.php b/rules/Php73/Rector/ConstFetch/SensitiveConstantNameRector.php index 214c44bbf98..b3badd7bf17 100644 --- a/rules/Php73/Rector/ConstFetch/SensitiveConstantNameRector.php +++ b/rules/Php73/Rector/ConstFetch/SensitiveConstantNameRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Name; use PhpParser\Node\Name\FullyQualified; use PHPStan\Reflection\ReflectionProvider; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php73/Rector/FuncCall/ArrayKeyFirstLastRector.php b/rules/Php73/Rector/FuncCall/ArrayKeyFirstLastRector.php index d9d96c9c9f6..05c46da1137 100644 --- a/rules/Php73/Rector/FuncCall/ArrayKeyFirstLastRector.php +++ b/rules/Php73/Rector/FuncCall/ArrayKeyFirstLastRector.php @@ -10,11 +10,11 @@ use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Expression; use PHPStan\Reflection\ReflectionProvider; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php73/Rector/FuncCall/ArrayKeysToArrayKeyFirstLastRector.php b/rules/Php73/Rector/FuncCall/ArrayKeysToArrayKeyFirstLastRector.php index e1ab390b189..29ba58a0286 100644 --- a/rules/Php73/Rector/FuncCall/ArrayKeysToArrayKeyFirstLastRector.php +++ b/rules/Php73/Rector/FuncCall/ArrayKeysToArrayKeyFirstLastRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Identifier; use PhpParser\Node\Name; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php73/Rector/FuncCall/JsonThrowOnErrorRector.php b/rules/Php73/Rector/FuncCall/JsonThrowOnErrorRector.php index a878cd79dbc..0b76aec8e5e 100644 --- a/rules/Php73/Rector/FuncCall/JsonThrowOnErrorRector.php +++ b/rules/Php73/Rector/FuncCall/JsonThrowOnErrorRector.php @@ -6,11 +6,11 @@ use PhpParser\Node; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php73/Rector/FuncCall/RegexDashEscapeRector.php b/rules/Php73/Rector/FuncCall/RegexDashEscapeRector.php index ff099ef61ff..fa49c7fffe2 100644 --- a/rules/Php73/Rector/FuncCall/RegexDashEscapeRector.php +++ b/rules/Php73/Rector/FuncCall/RegexDashEscapeRector.php @@ -7,10 +7,10 @@ use Nette\Utils\Strings; use PhpParser\Node; use PhpParser\Node\Scalar\String_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\Util\StringUtils; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php73/Rector/FuncCall/SensitiveDefineRector.php b/rules/Php73/Rector/FuncCall/SensitiveDefineRector.php index cacba89f2a5..b7964695679 100644 --- a/rules/Php73/Rector/FuncCall/SensitiveDefineRector.php +++ b/rules/Php73/Rector/FuncCall/SensitiveDefineRector.php @@ -6,9 +6,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php73/Rector/FuncCall/SetCookieRector.php b/rules/Php73/Rector/FuncCall/SetCookieRector.php index 8b88d4a1a87..e33d627f932 100644 --- a/rules/Php73/Rector/FuncCall/SetCookieRector.php +++ b/rules/Php73/Rector/FuncCall/SetCookieRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Expr\Array_; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\String_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php73/Rector/FuncCall/StringifyStrNeedlesRector.php b/rules/Php73/Rector/FuncCall/StringifyStrNeedlesRector.php index ed99c909154..677cd6a6ce6 100644 --- a/rules/Php73/Rector/FuncCall/StringifyStrNeedlesRector.php +++ b/rules/Php73/Rector/FuncCall/StringifyStrNeedlesRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\Cast\String_; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\InterpolatedString; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php73/Rector/String_/SensitiveHereNowDocRector.php b/rules/Php73/Rector/String_/SensitiveHereNowDocRector.php index 1848433f345..1f9623b83f8 100644 --- a/rules/Php73/Rector/String_/SensitiveHereNowDocRector.php +++ b/rules/Php73/Rector/String_/SensitiveHereNowDocRector.php @@ -6,10 +6,10 @@ use PhpParser\Node; use PhpParser\Node\Scalar\String_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php74/Rector/ArrayDimFetch/CurlyToSquareBracketArrayStringRector.php b/rules/Php74/Rector/ArrayDimFetch/CurlyToSquareBracketArrayStringRector.php index 8363572dbaf..a035640813a 100644 --- a/rules/Php74/Rector/ArrayDimFetch/CurlyToSquareBracketArrayStringRector.php +++ b/rules/Php74/Rector/ArrayDimFetch/CurlyToSquareBracketArrayStringRector.php @@ -6,10 +6,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\ArrayDimFetch; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\Application\File; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php74/Rector/Assign/NullCoalescingOperatorRector.php b/rules/Php74/Rector/Assign/NullCoalescingOperatorRector.php index 2b07b30863b..f1e51d73f65 100644 --- a/rules/Php74/Rector/Assign/NullCoalescingOperatorRector.php +++ b/rules/Php74/Rector/Assign/NullCoalescingOperatorRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\AssignOp\Coalesce as AssignCoalesce; use PhpParser\Node\Expr\BinaryOp\Coalesce; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php74/Rector/Closure/ClosureToArrowFunctionRector.php b/rules/Php74/Rector/Closure/ClosureToArrowFunctionRector.php index c376a65e4fa..6a71b1528ca 100644 --- a/rules/Php74/Rector/Closure/ClosureToArrowFunctionRector.php +++ b/rules/Php74/Rector/Closure/ClosureToArrowFunctionRector.php @@ -8,11 +8,11 @@ use PhpParser\Node\Expr; use PhpParser\Node\Expr\ArrowFunction; use PhpParser\Node\Expr\Closure; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Php74\NodeAnalyzer\ClosureArrowFunctionAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php74/Rector/FuncCall/ArrayKeyExistsOnPropertyRector.php b/rules/Php74/Rector/FuncCall/ArrayKeyExistsOnPropertyRector.php index 60dbe36ae7e..887269c27b7 100644 --- a/rules/Php74/Rector/FuncCall/ArrayKeyExistsOnPropertyRector.php +++ b/rules/Php74/Rector/FuncCall/ArrayKeyExistsOnPropertyRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; use PHPStan\Type\ObjectType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php74/Rector/FuncCall/FilterVarToAddSlashesRector.php b/rules/Php74/Rector/FuncCall/FilterVarToAddSlashesRector.php index 0ff516550bc..d4e819bb631 100644 --- a/rules/Php74/Rector/FuncCall/FilterVarToAddSlashesRector.php +++ b/rules/Php74/Rector/FuncCall/FilterVarToAddSlashesRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php74/Rector/FuncCall/HebrevcToNl2brHebrevRector.php b/rules/Php74/Rector/FuncCall/HebrevcToNl2brHebrevRector.php index b30980ccbd7..8c4599a0dc5 100644 --- a/rules/Php74/Rector/FuncCall/HebrevcToNl2brHebrevRector.php +++ b/rules/Php74/Rector/FuncCall/HebrevcToNl2brHebrevRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php74/Rector/FuncCall/MbStrrposEncodingArgumentPositionRector.php b/rules/Php74/Rector/FuncCall/MbStrrposEncodingArgumentPositionRector.php index 87ff20e1548..929c3f6d567 100644 --- a/rules/Php74/Rector/FuncCall/MbStrrposEncodingArgumentPositionRector.php +++ b/rules/Php74/Rector/FuncCall/MbStrrposEncodingArgumentPositionRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\Int_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php74/Rector/FuncCall/MoneyFormatToNumberFormatRector.php b/rules/Php74/Rector/FuncCall/MoneyFormatToNumberFormatRector.php index 9b1ef1d8f8b..beeb792edb0 100644 --- a/rules/Php74/Rector/FuncCall/MoneyFormatToNumberFormatRector.php +++ b/rules/Php74/Rector/FuncCall/MoneyFormatToNumberFormatRector.php @@ -12,11 +12,11 @@ use PhpParser\Node\Name; use PhpParser\Node\Scalar\Int_; use PhpParser\Node\Scalar\String_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ArgsAnalyzer; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php74/Rector/FuncCall/RestoreIncludePathToIniRestoreRector.php b/rules/Php74/Rector/FuncCall/RestoreIncludePathToIniRestoreRector.php index 009fcc3b90d..225c485c374 100644 --- a/rules/Php74/Rector/FuncCall/RestoreIncludePathToIniRestoreRector.php +++ b/rules/Php74/Rector/FuncCall/RestoreIncludePathToIniRestoreRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; use PhpParser\Node\Scalar\String_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php74/Rector/If_/IfToNullCoalescingAssignRector.php b/rules/Php74/Rector/If_/IfToNullCoalescingAssignRector.php index f2da5351191..2601293bd8b 100644 --- a/rules/Php74/Rector/If_/IfToNullCoalescingAssignRector.php +++ b/rules/Php74/Rector/If_/IfToNullCoalescingAssignRector.php @@ -21,12 +21,12 @@ use PHPStan\Type\MixedType; use PHPStan\Type\TypeCombinator; use Rector\BetterPhpDocParser\Comment\CommentsMerger; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php74/Rector/Property/RestoreDefaultNullToNullableTypePropertyRector.php b/rules/Php74/Rector/Property/RestoreDefaultNullToNullableTypePropertyRector.php index 459fecf51f4..d439f2ffde5 100644 --- a/rules/Php74/Rector/Property/RestoreDefaultNullToNullableTypePropertyRector.php +++ b/rules/Php74/Rector/Property/RestoreDefaultNullToNullableTypePropertyRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Property; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\AlreadyAssignDetector\ConstructorAssignDetector; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php74/Rector/StaticCall/ExportToReflectionFunctionRector.php b/rules/Php74/Rector/StaticCall/ExportToReflectionFunctionRector.php index a4bcad448d2..3b26e10200d 100644 --- a/rules/Php74/Rector/StaticCall/ExportToReflectionFunctionRector.php +++ b/rules/Php74/Rector/StaticCall/ExportToReflectionFunctionRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Name; use PHPStan\Type\ObjectType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php74/Rector/Ternary/ParenthesizeNestedTernaryRector.php b/rules/Php74/Rector/Ternary/ParenthesizeNestedTernaryRector.php index 7f0c86e41e4..733a5554045 100644 --- a/rules/Php74/Rector/Ternary/ParenthesizeNestedTernaryRector.php +++ b/rules/Php74/Rector/Ternary/ParenthesizeNestedTernaryRector.php @@ -7,11 +7,11 @@ use PhpParser\Node; use PhpParser\Node\Expr; use PhpParser\Node\Expr\Ternary; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Php74\Tokenizer\ParenthesizedNestedTernaryAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php80/Rector/Catch_/RemoveUnusedVariableInCatchRector.php b/rules/Php80/Rector/Catch_/RemoveUnusedVariableInCatchRector.php index c23986bf286..4fc3ce6f28a 100644 --- a/rules/Php80/Rector/Catch_/RemoveUnusedVariableInCatchRector.php +++ b/rules/Php80/Rector/Catch_/RemoveUnusedVariableInCatchRector.php @@ -9,12 +9,12 @@ use PhpParser\Node\Stmt\Finally_; use PhpParser\Node\Stmt\TryCatch; use Rector\DeadCode\NodeAnalyzer\ExprUsedInNodeAnalyzer; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\StmtsManipulator; use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php80/Rector/ClassConstFetch/ClassOnThisVariableObjectRector.php b/rules/Php80/Rector/ClassConstFetch/ClassOnThisVariableObjectRector.php index ae475f0d804..cee02924d96 100644 --- a/rules/Php80/Rector/ClassConstFetch/ClassOnThisVariableObjectRector.php +++ b/rules/Php80/Rector/ClassConstFetch/ClassOnThisVariableObjectRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Identifier; use PhpParser\Node\Name; use PhpParser\Node\Stmt\Class_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php80/Rector/ClassMethod/AddParamBasedOnParentClassMethodRector.php b/rules/Php80/Rector/ClassMethod/AddParamBasedOnParentClassMethodRector.php index 7de47e00572..f0e5a6095c2 100644 --- a/rules/Php80/Rector/ClassMethod/AddParamBasedOnParentClassMethodRector.php +++ b/rules/Php80/Rector/ClassMethod/AddParamBasedOnParentClassMethodRector.php @@ -23,14 +23,14 @@ use PHPStan\Reflection\ExtendedParameterReflection; use PHPStan\Reflection\MethodReflection; use PHPStan\Reflection\ParametersAcceptorSelector; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PhpParser\Printer\BetterStandardPrinter; use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; diff --git a/rules/Php80/Rector/ClassMethod/FinalPrivateToPrivateVisibilityRector.php b/rules/Php80/Rector/ClassMethod/FinalPrivateToPrivateVisibilityRector.php index 3b2d30f172d..a338fb4d66b 100644 --- a/rules/Php80/Rector/ClassMethod/FinalPrivateToPrivateVisibilityRector.php +++ b/rules/Php80/Rector/ClassMethod/FinalPrivateToPrivateVisibilityRector.php @@ -6,10 +6,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php80/Rector/ClassMethod/SetStateToStaticRector.php b/rules/Php80/Rector/ClassMethod/SetStateToStaticRector.php index 2e5ef93bf3b..c51fbb17f36 100644 --- a/rules/Php80/Rector/ClassMethod/SetStateToStaticRector.php +++ b/rules/Php80/Rector/ClassMethod/SetStateToStaticRector.php @@ -6,10 +6,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php80/Rector/Class_/AnnotationToAttributeRector.php b/rules/Php80/Rector/Class_/AnnotationToAttributeRector.php index eaee929cc65..6f2b3ee69d5 100644 --- a/rules/Php80/Rector/Class_/AnnotationToAttributeRector.php +++ b/rules/Php80/Rector/Class_/AnnotationToAttributeRector.php @@ -27,8 +27,6 @@ use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTagRemover; use Rector\Comments\NodeDocBlock\DocBlockUpdater; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\Configuration\InvalidConfigurationException; use Rector\Naming\Naming\UseImportsResolver; use Rector\Php80\NodeAnalyzer\PhpAttributeAnalyzer; @@ -40,6 +38,8 @@ use Rector\PhpAttribute\NodeFactory\PhpAttributeGroupFactory; use Rector\PhpDocParser\PhpDocParser\PhpDocNodeTraverser; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\Util\StringUtils; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php80/Rector/Class_/ClassPropertyAssignToConstructorPromotionRector.php b/rules/Php80/Rector/Class_/ClassPropertyAssignToConstructorPromotionRector.php index f96d4b14664..75f18faffc8 100644 --- a/rules/Php80/Rector/Class_/ClassPropertyAssignToConstructorPromotionRector.php +++ b/rules/Php80/Rector/Class_/ClassPropertyAssignToConstructorPromotionRector.php @@ -29,8 +29,6 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Naming\PropertyRenamer\PropertyPromotionRenamer; use Rector\Naming\VariableRenamer; use Rector\NodeAnalyzer\ParamAnalyzer; @@ -43,6 +41,8 @@ use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; diff --git a/rules/Php80/Rector/Class_/StringableForToStringRector.php b/rules/Php80/Rector/Class_/StringableForToStringRector.php index f36b5866ab4..8f4978411f5 100644 --- a/rules/Php80/Rector/Class_/StringableForToStringRector.php +++ b/rules/Php80/Rector/Class_/StringableForToStringRector.php @@ -16,11 +16,11 @@ use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\Return_; use PhpParser\NodeVisitor; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\FamilyTree\Reflection\FamilyRelationsAnalyzer; use Rector\NodeAnalyzer\ClassAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; use Rector\TypeDeclaration\TypeInferer\SilentVoidResolver; use Rector\ValueObject\MethodName; diff --git a/rules/Php80/Rector/FuncCall/ClassOnObjectRector.php b/rules/Php80/Rector/FuncCall/ClassOnObjectRector.php index 7a83c853316..0762ae330fb 100644 --- a/rules/Php80/Rector/FuncCall/ClassOnObjectRector.php +++ b/rules/Php80/Rector/FuncCall/ClassOnObjectRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\ClassConstFetch; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php80/Rector/Identical/StrEndsWithRector.php b/rules/Php80/Rector/Identical/StrEndsWithRector.php index 64a442225e7..eac7487378d 100644 --- a/rules/Php80/Rector/Identical/StrEndsWithRector.php +++ b/rules/Php80/Rector/Identical/StrEndsWithRector.php @@ -17,11 +17,11 @@ use PhpParser\Node\Expr\UnaryMinus; use PhpParser\Node\Scalar\Int_; use PhpParser\Node\Scalar\String_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\BinaryOpAnalyzer; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\FuncCallAndExpr; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; diff --git a/rules/Php80/Rector/Identical/StrStartsWithRector.php b/rules/Php80/Rector/Identical/StrStartsWithRector.php index 39a3ef4447d..cd1a411c7e9 100644 --- a/rules/Php80/Rector/Identical/StrStartsWithRector.php +++ b/rules/Php80/Rector/Identical/StrStartsWithRector.php @@ -9,14 +9,14 @@ use PhpParser\Node\Expr\BinaryOp\Identical; use PhpParser\Node\Expr\BinaryOp\NotEqual; use PhpParser\Node\Expr\BinaryOp\NotIdentical; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Php80\Contract\StrStartWithMatchAndRefactorInterface; use Rector\Php80\MatchAndRefactor\StrStartsWithMatchAndRefactor\StrncmpMatchAndRefactor; use Rector\Php80\MatchAndRefactor\StrStartsWithMatchAndRefactor\StrposMatchAndRefactor; use Rector\Php80\MatchAndRefactor\StrStartsWithMatchAndRefactor\SubstrMatchAndRefactor; use Rector\Php80\ValueObject\StrStartsWith; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php80/Rector/NotIdentical/MbStrContainsRector.php b/rules/Php80/Rector/NotIdentical/MbStrContainsRector.php index bf34d83693f..d39a825261e 100644 --- a/rules/Php80/Rector/NotIdentical/MbStrContainsRector.php +++ b/rules/Php80/Rector/NotIdentical/MbStrContainsRector.php @@ -15,10 +15,10 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; use PhpParser\Node\Scalar\Int_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Php80\NodeResolver\StrFalseComparisonResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php80/Rector/NotIdentical/StrContainsRector.php b/rules/Php80/Rector/NotIdentical/StrContainsRector.php index be5ae6ddb56..2d555b7bfba 100644 --- a/rules/Php80/Rector/NotIdentical/StrContainsRector.php +++ b/rules/Php80/Rector/NotIdentical/StrContainsRector.php @@ -16,10 +16,10 @@ use PhpParser\Node\Name; use PhpParser\Node\Scalar\Int_; use PhpParser\Node\Scalar\String_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Php80\NodeResolver\StrFalseComparisonResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php80/Rector/Property/NestedAnnotationToAttributeRector.php b/rules/Php80/Rector/Property/NestedAnnotationToAttributeRector.php index 4602f049b6f..78ac6a21d70 100644 --- a/rules/Php80/Rector/Property/NestedAnnotationToAttributeRector.php +++ b/rules/Php80/Rector/Property/NestedAnnotationToAttributeRector.php @@ -18,14 +18,14 @@ use Rector\BetterPhpDocParser\ValueObject\PhpDocAttributeKey; use Rector\Comments\NodeDocBlock\DocBlockUpdater; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Naming\Naming\UseImportsResolver; use Rector\Php80\NodeFactory\NestedAttrGroupsFactory; use Rector\Php80\ValueObject\AnnotationPropertyToAttributeClass; use Rector\Php80\ValueObject\NestedAnnotationToAttribute; use Rector\Php80\ValueObject\NestedDoctrineTagAndAnnotationToAttribute; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersion; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Webmozart\Assert\Assert; diff --git a/rules/Php80/Rector/Switch_/ChangeSwitchToMatchRector.php b/rules/Php80/Rector/Switch_/ChangeSwitchToMatchRector.php index d66edb8b6e6..9d86caac124 100644 --- a/rules/Php80/Rector/Switch_/ChangeSwitchToMatchRector.php +++ b/rules/Php80/Rector/Switch_/ChangeSwitchToMatchRector.php @@ -15,8 +15,6 @@ use PhpParser\Node\Stmt\Return_; use PhpParser\Node\Stmt\Switch_; use PHPStan\Type\ObjectType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Php80\NodeAnalyzer\MatchSwitchAnalyzer; @@ -27,6 +25,8 @@ use Rector\PhpParser\Enum\NodeGroup; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php80/Rector/Ternary/GetDebugTypeRector.php b/rules/Php80/Rector/Ternary/GetDebugTypeRector.php index c35a5d917b8..6f77faf380f 100644 --- a/rules/Php80/Rector/Ternary/GetDebugTypeRector.php +++ b/rules/Php80/Rector/Ternary/GetDebugTypeRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\Ternary; use PhpParser\Node\Identifier; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php80/Rector/Ternary/TernaryToNullsafeCoalesceRector.php b/rules/Php80/Rector/Ternary/TernaryToNullsafeCoalesceRector.php index 36a2da7e7f8..d39a3c0616b 100644 --- a/rules/Php80/Rector/Ternary/TernaryToNullsafeCoalesceRector.php +++ b/rules/Php80/Rector/Ternary/TernaryToNullsafeCoalesceRector.php @@ -16,10 +16,10 @@ use PhpParser\Node\Expr\StaticPropertyFetch; use PhpParser\Node\Expr\Ternary; use PhpParser\Node\Expr\Variable; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php81/Rector/Array_/ArrayToFirstClassCallableRector.php b/rules/Php81/Rector/Array_/ArrayToFirstClassCallableRector.php index 768c5fa524e..15e77d6c1d3 100644 --- a/rules/Php81/Rector/Array_/ArrayToFirstClassCallableRector.php +++ b/rules/Php81/Rector/Array_/ArrayToFirstClassCallableRector.php @@ -15,14 +15,14 @@ use PHPStan\Analyser\Scope; use PHPStan\Reflection\ClassReflection; use PHPStan\Reflection\ReflectionProvider; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeCollector\NodeAnalyzer\ArrayCallableMethodMatcher; use Rector\NodeCollector\ValueObject\ArrayCallable; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType; use Rector\ValueObject\PhpVersion; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php81/Rector/Class_/MyCLabsClassToEnumRector.php b/rules/Php81/Rector/Class_/MyCLabsClassToEnumRector.php index 479b2f79d8a..851e58ad43e 100644 --- a/rules/Php81/Rector/Class_/MyCLabsClassToEnumRector.php +++ b/rules/Php81/Rector/Class_/MyCLabsClassToEnumRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use PHPStan\Type\ObjectType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Php81\NodeFactory\EnumFactory; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php81/Rector/Class_/SpatieEnumClassToEnumRector.php b/rules/Php81/Rector/Class_/SpatieEnumClassToEnumRector.php index 51c7fc9f995..e7aad5544ac 100644 --- a/rules/Php81/Rector/Class_/SpatieEnumClassToEnumRector.php +++ b/rules/Php81/Rector/Class_/SpatieEnumClassToEnumRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Stmt\Enum_; use PHPStan\Type\ObjectType; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Php81\NodeFactory\EnumFactory; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php81/Rector/FuncCall/NullToStrictIntPregSlitFuncCallLimitArgRector.php b/rules/Php81/Rector/FuncCall/NullToStrictIntPregSlitFuncCallLimitArgRector.php index 32ca71b5eda..62a7279c887 100644 --- a/rules/Php81/Rector/FuncCall/NullToStrictIntPregSlitFuncCallLimitArgRector.php +++ b/rules/Php81/Rector/FuncCall/NullToStrictIntPregSlitFuncCallLimitArgRector.php @@ -9,14 +9,14 @@ use PHPStan\Analyser\Scope; use PHPStan\Reflection\ClassReflection; use PHPStan\Reflection\FunctionReflection; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ArgsAnalyzer; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\NodeTypeResolver\PHPStan\ParametersAcceptorSelectorVariantsWrapper; use Rector\Php81\NodeManipulator\NullToStrictStringIntConverter; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php81/Rector/FuncCall/NullToStrictStringFuncCallArgRector.php b/rules/Php81/Rector/FuncCall/NullToStrictStringFuncCallArgRector.php index 638fdda03e1..ea335386932 100644 --- a/rules/Php81/Rector/FuncCall/NullToStrictStringFuncCallArgRector.php +++ b/rules/Php81/Rector/FuncCall/NullToStrictStringFuncCallArgRector.php @@ -12,14 +12,14 @@ use PHPStan\Reflection\ClassReflection; use PHPStan\Reflection\FunctionReflection; use PHPStan\Reflection\Native\NativeFunctionReflection; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\NodeTypeResolver\PHPStan\ParametersAcceptorSelectorVariantsWrapper; use Rector\Php81\Enum\NameNullToStrictNullFunctionMap; use Rector\Php81\NodeManipulator\NullToStrictStringIntConverter; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php81/Rector/MethodCall/MyCLabsMethodCallToEnumConstRector.php b/rules/Php81/Rector/MethodCall/MyCLabsMethodCallToEnumConstRector.php index 03fd6b6a224..b1b267b646b 100644 --- a/rules/Php81/Rector/MethodCall/MyCLabsMethodCallToEnumConstRector.php +++ b/rules/Php81/Rector/MethodCall/MyCLabsMethodCallToEnumConstRector.php @@ -15,9 +15,9 @@ use PhpParser\Node\Expr\Variable; use PHPStan\Reflection\ReflectionProvider; use PHPStan\Type\ObjectType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php81/Rector/MethodCall/RemoveReflectionSetAccessibleCallsRector.php b/rules/Php81/Rector/MethodCall/RemoveReflectionSetAccessibleCallsRector.php index 593fde7e7f6..3d498f544ca 100644 --- a/rules/Php81/Rector/MethodCall/RemoveReflectionSetAccessibleCallsRector.php +++ b/rules/Php81/Rector/MethodCall/RemoveReflectionSetAccessibleCallsRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\NodeVisitor; use PHPStan\Type\ObjectType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersion; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php81/Rector/MethodCall/SpatieEnumMethodCallToEnumConstRector.php b/rules/Php81/Rector/MethodCall/SpatieEnumMethodCallToEnumConstRector.php index 063697a109e..98ddb4bbd98 100644 --- a/rules/Php81/Rector/MethodCall/SpatieEnumMethodCallToEnumConstRector.php +++ b/rules/Php81/Rector/MethodCall/SpatieEnumMethodCallToEnumConstRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Expr\PropertyFetch; use PhpParser\Node\Expr\StaticCall; use PHPStan\Type\ObjectType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php81/Rector/New_/MyCLabsConstructorCallToEnumFromRector.php b/rules/Php81/Rector/New_/MyCLabsConstructorCallToEnumFromRector.php index 83f2c0e54e8..d00b7d6b70a 100644 --- a/rules/Php81/Rector/New_/MyCLabsConstructorCallToEnumFromRector.php +++ b/rules/Php81/Rector/New_/MyCLabsConstructorCallToEnumFromRector.php @@ -10,11 +10,11 @@ use PhpParser\Node\Name\FullyQualified; use PHPStan\Reflection\ReflectionProvider; use PHPStan\Type\ObjectType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Enum\ObjectReference; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php81/Rector/Property/ReadOnlyPropertyRector.php b/rules/Php81/Rector/Property/ReadOnlyPropertyRector.php index af663a561b6..0747232fce0 100644 --- a/rules/Php81/Rector/Property/ReadOnlyPropertyRector.php +++ b/rules/Php81/Rector/Property/ReadOnlyPropertyRector.php @@ -22,8 +22,6 @@ use PHPStan\PhpDocParser\Ast\PhpDoc\PhpDocTagNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ParamAnalyzer; use Rector\NodeManipulator\PropertyFetchAssignManipulator; use Rector\NodeManipulator\PropertyManipulator; @@ -31,6 +29,8 @@ use Rector\PHPStan\ScopeFetcher; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\Visibility; diff --git a/rules/Php82/Rector/Class_/ReadOnlyClassRector.php b/rules/Php82/Rector/Class_/ReadOnlyClassRector.php index 1217560c480..cf04091624b 100644 --- a/rules/Php82/Rector/Class_/ReadOnlyClassRector.php +++ b/rules/Php82/Rector/Class_/ReadOnlyClassRector.php @@ -6,10 +6,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Php82\NodeManipulator\ReadonlyClassManipulator; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php82/Rector/Encapsed/VariableInStringInterpolationFixerRector.php b/rules/Php82/Rector/Encapsed/VariableInStringInterpolationFixerRector.php index 2cddcdadc51..1669c43797f 100644 --- a/rules/Php82/Rector/Encapsed/VariableInStringInterpolationFixerRector.php +++ b/rules/Php82/Rector/Encapsed/VariableInStringInterpolationFixerRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr\ArrayDimFetch; use PhpParser\Node\Expr\Variable; use PhpParser\Node\Scalar\InterpolatedString; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php82/Rector/FuncCall/Utf8DecodeEncodeToMbConvertEncodingRector.php b/rules/Php82/Rector/FuncCall/Utf8DecodeEncodeToMbConvertEncodingRector.php index 96e8f2049f2..f0b6c109adb 100644 --- a/rules/Php82/Rector/FuncCall/Utf8DecodeEncodeToMbConvertEncodingRector.php +++ b/rules/Php82/Rector/FuncCall/Utf8DecodeEncodeToMbConvertEncodingRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; use PhpParser\Node\Scalar\String_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php82/Rector/New_/FilesystemIteratorSkipDotsRector.php b/rules/Php82/Rector/New_/FilesystemIteratorSkipDotsRector.php index 2aea6ccdcbd..0346eaa4260 100644 --- a/rules/Php82/Rector/New_/FilesystemIteratorSkipDotsRector.php +++ b/rules/Php82/Rector/New_/FilesystemIteratorSkipDotsRector.php @@ -12,10 +12,10 @@ use PhpParser\Node\Expr\New_; use PhpParser\Node\Name\FullyQualified; use PHPStan\Type\ObjectType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php82/Rector/Param/AddSensitiveParameterAttributeRector.php b/rules/Php82/Rector/Param/AddSensitiveParameterAttributeRector.php index 0ac41b0ca3a..6264720440a 100644 --- a/rules/Php82/Rector/Param/AddSensitiveParameterAttributeRector.php +++ b/rules/Php82/Rector/Param/AddSensitiveParameterAttributeRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Param; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php83/Rector/BooleanAnd/JsonValidateRector.php b/rules/Php83/Rector/BooleanAnd/JsonValidateRector.php index fe73e3dac99..bfc0202d3c5 100644 --- a/rules/Php83/Rector/BooleanAnd/JsonValidateRector.php +++ b/rules/Php83/Rector/BooleanAnd/JsonValidateRector.php @@ -13,12 +13,12 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Identifier; use PhpParser\Node\Name; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\BinaryOpManipulator; use Rector\Php71\ValueObject\TwoNodeMatch; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php83/Rector/ClassConst/AddTypeToConstRector.php b/rules/Php83/Rector/ClassConst/AddTypeToConstRector.php index 1ce156a90b2..c938b960c00 100644 --- a/rules/Php83/Rector/ClassConst/AddTypeToConstRector.php +++ b/rules/Php83/Rector/ClassConst/AddTypeToConstRector.php @@ -25,10 +25,10 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Configuration\Parameter\FeatureFlags; use Rector\DeadCode\PhpDoc\TagRemover\VarTagRemover; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php83/Rector/ClassMethod/AddOverrideAttributeToOverriddenMethodsRector.php b/rules/Php83/Rector/ClassMethod/AddOverrideAttributeToOverriddenMethodsRector.php index 9fdaad18830..2125e60e3ed 100644 --- a/rules/Php83/Rector/ClassMethod/AddOverrideAttributeToOverriddenMethodsRector.php +++ b/rules/Php83/Rector/ClassMethod/AddOverrideAttributeToOverriddenMethodsRector.php @@ -22,13 +22,13 @@ use PHPStan\Reflection\ReflectionProvider; use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\DeadCode\NodeAnalyzer\ParentClassAnalyzer; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ClassAnalyzer; use Rector\Php80\NodeAnalyzer\PhpAttributeAnalyzer; use Rector\PhpParser\AstResolver; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php83/Rector/Class_/ReadOnlyAnonymousClassRector.php b/rules/Php83/Rector/Class_/ReadOnlyAnonymousClassRector.php index f61a6bbcae4..e1206e3df49 100644 --- a/rules/Php83/Rector/Class_/ReadOnlyAnonymousClassRector.php +++ b/rules/Php83/Rector/Class_/ReadOnlyAnonymousClassRector.php @@ -6,10 +6,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Php82\NodeManipulator\ReadonlyClassManipulator; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php83/Rector/FuncCall/CombineHostPortLdapUriRector.php b/rules/Php83/Rector/FuncCall/CombineHostPortLdapUriRector.php index a2738d4e0b2..a2a29af65df 100644 --- a/rules/Php83/Rector/FuncCall/CombineHostPortLdapUriRector.php +++ b/rules/Php83/Rector/FuncCall/CombineHostPortLdapUriRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Scalar\Int_; use PhpParser\Node\Scalar\InterpolatedString; use PhpParser\Node\Scalar\String_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php83/Rector/FuncCall/DynamicClassConstFetchRector.php b/rules/Php83/Rector/FuncCall/DynamicClassConstFetchRector.php index fe4b2d3890f..5d15baa9225 100644 --- a/rules/Php83/Rector/FuncCall/DynamicClassConstFetchRector.php +++ b/rules/Php83/Rector/FuncCall/DynamicClassConstFetchRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Identifier; use PhpParser\Node\Scalar\String_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php83/Rector/FuncCall/RemoveGetClassGetParentClassNoArgsRector.php b/rules/Php83/Rector/FuncCall/RemoveGetClassGetParentClassNoArgsRector.php index 61b55313d83..ec1b3b8e643 100644 --- a/rules/Php83/Rector/FuncCall/RemoveGetClassGetParentClassNoArgsRector.php +++ b/rules/Php83/Rector/FuncCall/RemoveGetClassGetParentClassNoArgsRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; use PhpParser\Node\VarLikeIdentifier; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php84/Rector/Class_/DeprecatedAnnotationToDeprecatedAttributeRector.php b/rules/Php84/Rector/Class_/DeprecatedAnnotationToDeprecatedAttributeRector.php index a58a4a95a52..6549bcf1077 100644 --- a/rules/Php84/Rector/Class_/DeprecatedAnnotationToDeprecatedAttributeRector.php +++ b/rules/Php84/Rector/Class_/DeprecatedAnnotationToDeprecatedAttributeRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php84/Rector/Class_/PropertyHookRector.php b/rules/Php84/Rector/Class_/PropertyHookRector.php index 5a6a8ed2349..2405d84e93b 100644 --- a/rules/Php84/Rector/Class_/PropertyHookRector.php +++ b/rules/Php84/Rector/Class_/PropertyHookRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php84/Rector/Foreach_/ForeachToArrayAllRector.php b/rules/Php84/Rector/Foreach_/ForeachToArrayAllRector.php index 43a86a79f06..c73b71bb725 100644 --- a/rules/Php84/Rector/Foreach_/ForeachToArrayAllRector.php +++ b/rules/Php84/Rector/Foreach_/ForeachToArrayAllRector.php @@ -5,11 +5,11 @@ namespace Rector\Php84\Rector\Foreach_; use PhpParser\Node; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Php84\NodeFactory\ForeachToArrayAnyAllFactory; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php84/Rector/Foreach_/ForeachToArrayAnyRector.php b/rules/Php84/Rector/Foreach_/ForeachToArrayAnyRector.php index 67effe2a300..9cac901276a 100644 --- a/rules/Php84/Rector/Foreach_/ForeachToArrayAnyRector.php +++ b/rules/Php84/Rector/Foreach_/ForeachToArrayAnyRector.php @@ -5,11 +5,11 @@ namespace Rector\Php84\Rector\Foreach_; use PhpParser\Node; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Php84\NodeFactory\ForeachToArrayAnyAllFactory; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php84/Rector/Foreach_/ForeachToArrayFindKeyRector.php b/rules/Php84/Rector/Foreach_/ForeachToArrayFindKeyRector.php index 565f58c74ec..0c86c28adb1 100644 --- a/rules/Php84/Rector/Foreach_/ForeachToArrayFindKeyRector.php +++ b/rules/Php84/Rector/Foreach_/ForeachToArrayFindKeyRector.php @@ -5,11 +5,11 @@ namespace Rector\Php84\Rector\Foreach_; use PhpParser\Node; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Php84\NodeFactory\ForeachToArrayFindFactory; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php84/Rector/Foreach_/ForeachToArrayFindRector.php b/rules/Php84/Rector/Foreach_/ForeachToArrayFindRector.php index c8344c0c524..245770a4c71 100644 --- a/rules/Php84/Rector/Foreach_/ForeachToArrayFindRector.php +++ b/rules/Php84/Rector/Foreach_/ForeachToArrayFindRector.php @@ -5,11 +5,11 @@ namespace Rector\Php84\Rector\Foreach_; use PhpParser\Node; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Php84\NodeFactory\ForeachToArrayFindFactory; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php84/Rector/FuncCall/AddEscapeArgumentRector.php b/rules/Php84/Rector/FuncCall/AddEscapeArgumentRector.php index 2905ef429c3..b41e8c132cd 100644 --- a/rules/Php84/Rector/FuncCall/AddEscapeArgumentRector.php +++ b/rules/Php84/Rector/FuncCall/AddEscapeArgumentRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Identifier; use PhpParser\Node\Scalar\String_; use PHPStan\Type\ObjectType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php84/Rector/FuncCall/RoundingModeEnumRector.php b/rules/Php84/Rector/FuncCall/RoundingModeEnumRector.php index fcae5aff965..a667f75984c 100644 --- a/rules/Php84/Rector/FuncCall/RoundingModeEnumRector.php +++ b/rules/Php84/Rector/FuncCall/RoundingModeEnumRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\ConstFetch; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name\FullyQualified; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php84/Rector/MethodCall/NewMethodCallWithoutParenthesesRector.php b/rules/Php84/Rector/MethodCall/NewMethodCallWithoutParenthesesRector.php index 168d0849d92..471c5fe0617 100644 --- a/rules/Php84/Rector/MethodCall/NewMethodCallWithoutParenthesesRector.php +++ b/rules/Php84/Rector/MethodCall/NewMethodCallWithoutParenthesesRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\New_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php84/Rector/Param/ExplicitNullableParamTypeRector.php b/rules/Php84/Rector/Param/ExplicitNullableParamTypeRector.php index 6f2f9628884..86404e1822c 100644 --- a/rules/Php84/Rector/Param/ExplicitNullableParamTypeRector.php +++ b/rules/Php84/Rector/Param/ExplicitNullableParamTypeRector.php @@ -14,11 +14,11 @@ use PhpParser\Node\UnionType; use PHPStan\Type\MixedType; use PHPStan\Type\TypeCombinator; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php85/Rector/ArrayDimFetch/ArrayFirstLastRector.php b/rules/Php85/Rector/ArrayDimFetch/ArrayFirstLastRector.php index b146bc64c0b..c546602fa53 100644 --- a/rules/Php85/Rector/ArrayDimFetch/ArrayFirstLastRector.php +++ b/rules/Php85/Rector/ArrayDimFetch/ArrayFirstLastRector.php @@ -9,11 +9,11 @@ use PhpParser\Node\Expr\BinaryOp\Minus; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\Int_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php85/Rector/ClassMethod/NullDebugInfoReturnRector.php b/rules/Php85/Rector/ClassMethod/NullDebugInfoReturnRector.php index 853ac833a9b..9a40f4dd1d5 100644 --- a/rules/Php85/Rector/ClassMethod/NullDebugInfoReturnRector.php +++ b/rules/Php85/Rector/ClassMethod/NullDebugInfoReturnRector.php @@ -13,10 +13,10 @@ use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\Return_; use PhpParser\NodeVisitor; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php85/Rector/Class_/SleepToSerializeRector.php b/rules/Php85/Rector/Class_/SleepToSerializeRector.php index feb437e6126..653e5e0a5ad 100644 --- a/rules/Php85/Rector/Class_/SleepToSerializeRector.php +++ b/rules/Php85/Rector/Class_/SleepToSerializeRector.php @@ -13,10 +13,10 @@ use PhpParser\Node\Scalar\String_; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php85/Rector/Class_/WakeupToUnserializeRector.php b/rules/Php85/Rector/Class_/WakeupToUnserializeRector.php index 71d87a1dbd7..e83e0a04c86 100644 --- a/rules/Php85/Rector/Class_/WakeupToUnserializeRector.php +++ b/rules/Php85/Rector/Class_/WakeupToUnserializeRector.php @@ -18,9 +18,9 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Foreach_; use PhpParser\Node\Stmt\If_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php85/Rector/Const_/ConstAndTraitDeprecatedAttributeRector.php b/rules/Php85/Rector/Const_/ConstAndTraitDeprecatedAttributeRector.php index 8cb56ef0889..52c47dabee1 100644 --- a/rules/Php85/Rector/Const_/ConstAndTraitDeprecatedAttributeRector.php +++ b/rules/Php85/Rector/Const_/ConstAndTraitDeprecatedAttributeRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\Const_; use PhpParser\Node\Stmt\Trait_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersion; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php85/Rector/Expression/NestedFuncCallsToPipeOperatorRector.php b/rules/Php85/Rector/Expression/NestedFuncCallsToPipeOperatorRector.php index 46f29a560b0..bc96bb6fe4b 100644 --- a/rules/Php85/Rector/Expression/NestedFuncCallsToPipeOperatorRector.php +++ b/rules/Php85/Rector/Expression/NestedFuncCallsToPipeOperatorRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Stmt\Return_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php85/Rector/FuncCall/ArrayKeyExistsNullToEmptyStringRector.php b/rules/Php85/Rector/FuncCall/ArrayKeyExistsNullToEmptyStringRector.php index 7fc9e9d01c2..105472c1325 100644 --- a/rules/Php85/Rector/FuncCall/ArrayKeyExistsNullToEmptyStringRector.php +++ b/rules/Php85/Rector/FuncCall/ArrayKeyExistsNullToEmptyStringRector.php @@ -11,14 +11,14 @@ use PHPStan\Reflection\FunctionReflection; use PHPStan\Type\TypeCombinator; use PHPStan\Type\UnionType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ArgsAnalyzer; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\NodeTypeResolver\PHPStan\ParametersAcceptorSelectorVariantsWrapper; use Rector\Php81\NodeManipulator\NullToStrictStringIntConverter; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php85/Rector/FuncCall/ChrArgModuloRector.php b/rules/Php85/Rector/FuncCall/ChrArgModuloRector.php index 56f94928e4f..143e2ba7b20 100644 --- a/rules/Php85/Rector/FuncCall/ChrArgModuloRector.php +++ b/rules/Php85/Rector/FuncCall/ChrArgModuloRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr\BinaryOp\Mod; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\LNumber; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php85/Rector/FuncCall/OrdSingleByteRector.php b/rules/Php85/Rector/FuncCall/OrdSingleByteRector.php index 34902c3a094..11e8c82ca16 100644 --- a/rules/Php85/Rector/FuncCall/OrdSingleByteRector.php +++ b/rules/Php85/Rector/FuncCall/OrdSingleByteRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\Int_; use PhpParser\Node\Scalar\String_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php85/Rector/FuncCall/RemoveFinfoBufferContextArgRector.php b/rules/Php85/Rector/FuncCall/RemoveFinfoBufferContextArgRector.php index fb9576e7cd7..2198533d6cf 100644 --- a/rules/Php85/Rector/FuncCall/RemoveFinfoBufferContextArgRector.php +++ b/rules/Php85/Rector/FuncCall/RemoveFinfoBufferContextArgRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Identifier; use PHPStan\Type\ObjectType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ArgsAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php85/Rector/Property/AddOverrideAttributeToOverriddenPropertiesRector.php b/rules/Php85/Rector/Property/AddOverrideAttributeToOverriddenPropertiesRector.php index 3593c1cfc31..e44c4926386 100644 --- a/rules/Php85/Rector/Property/AddOverrideAttributeToOverriddenPropertiesRector.php +++ b/rules/Php85/Rector/Property/AddOverrideAttributeToOverriddenPropertiesRector.php @@ -12,11 +12,11 @@ use PhpParser\Node\Stmt\Property; use PHPStan\Reflection\ClassReflection; use PHPStan\Reflection\ReflectionProvider; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ClassAnalyzer; use Rector\Php80\NodeAnalyzer\PhpAttributeAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php85/Rector/ShellExec/ShellExecFunctionCallOverBackticksRector.php b/rules/Php85/Rector/ShellExec/ShellExecFunctionCallOverBackticksRector.php index 9ab2ef51a94..6e12f316731 100644 --- a/rules/Php85/Rector/ShellExec/ShellExecFunctionCallOverBackticksRector.php +++ b/rules/Php85/Rector/ShellExec/ShellExecFunctionCallOverBackticksRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Expr\ShellExec; use PhpParser\Node\InterpolatedStringPart; use PhpParser\Node\Scalar\String_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php85/Rector/StmtsAwareInterface/SequentialAssignmentsToPipeOperatorRector.php b/rules/Php85/Rector/StmtsAwareInterface/SequentialAssignmentsToPipeOperatorRector.php index 24edaa4c08b..b5350afecf9 100644 --- a/rules/Php85/Rector/StmtsAwareInterface/SequentialAssignmentsToPipeOperatorRector.php +++ b/rules/Php85/Rector/StmtsAwareInterface/SequentialAssignmentsToPipeOperatorRector.php @@ -6,11 +6,11 @@ use PhpParser\Node; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\PhpParser\Enum\NodeGroup; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php85/Rector/Switch_/ColonAfterSwitchCaseRector.php b/rules/Php85/Rector/Switch_/ColonAfterSwitchCaseRector.php index 6b1e86414b3..2b4f5b1ca00 100644 --- a/rules/Php85/Rector/Switch_/ColonAfterSwitchCaseRector.php +++ b/rules/Php85/Rector/Switch_/ColonAfterSwitchCaseRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr; use PhpParser\Node\Stmt\Switch_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php86/Rector/Class_/ConstructorReadonlyAssignToDefaultRector.php b/rules/Php86/Rector/Class_/ConstructorReadonlyAssignToDefaultRector.php index a44c87cd7bb..d7614370004 100644 --- a/rules/Php86/Rector/Class_/ConstructorReadonlyAssignToDefaultRector.php +++ b/rules/Php86/Rector/Class_/ConstructorReadonlyAssignToDefaultRector.php @@ -17,9 +17,9 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Property; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Php86/Rector/FuncCall/MinMaxToClampRector.php b/rules/Php86/Rector/FuncCall/MinMaxToClampRector.php index dfcc5b81ee3..a1b24ed131b 100644 --- a/rules/Php86/Rector/FuncCall/MinMaxToClampRector.php +++ b/rules/Php86/Rector/FuncCall/MinMaxToClampRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Identifier; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/Privatization/Rector/ClassConst/PrivatizeFinalClassConstantRector.php b/rules/Privatization/Rector/ClassConst/PrivatizeFinalClassConstantRector.php index 2f4d3b1add0..e9e3b439094 100644 --- a/rules/Privatization/Rector/ClassConst/PrivatizeFinalClassConstantRector.php +++ b/rules/Privatization/Rector/ClassConst/PrivatizeFinalClassConstantRector.php @@ -8,12 +8,12 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassConst; use PHPStan\Reflection\ClassReflection; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\Privatization\Guard\OverrideByParentClassGuard; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\Privatization\Rector\ClassConst\PrivatizeFinalClassConstantRector\PrivatizeFinalClassConstantRectorTest diff --git a/rules/Privatization/Rector/ClassMethod/PrivatizeFinalClassMethodRector.php b/rules/Privatization/Rector/ClassMethod/PrivatizeFinalClassMethodRector.php index 05e11c6bfd4..e333ee3629b 100644 --- a/rules/Privatization/Rector/ClassMethod/PrivatizeFinalClassMethodRector.php +++ b/rules/Privatization/Rector/ClassMethod/PrivatizeFinalClassMethodRector.php @@ -9,8 +9,6 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Reflection\ClassReflection; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\Privatization\Guard\LaravelModelGuard; @@ -19,6 +17,8 @@ use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Privatization\VisibilityGuard\ClassMethodVisibilityGuard; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\Privatization\Rector\ClassMethod\PrivatizeFinalClassMethodRector\PrivatizeFinalClassMethodRectorTest diff --git a/rules/Privatization/Rector/Class_/FinalizeTestCaseClassRector.php b/rules/Privatization/Rector/Class_/FinalizeTestCaseClassRector.php index c6da9d6f20b..580c7f46195 100644 --- a/rules/Privatization/Rector/Class_/FinalizeTestCaseClassRector.php +++ b/rules/Privatization/Rector/Class_/FinalizeTestCaseClassRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use PHPStan\Reflection\ReflectionProvider; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\Privatization\Rector\Class_\FinalizeTestCaseClassRector\FinalizeTestCaseClassRectorTest diff --git a/rules/Privatization/Rector/MethodCall/PrivatizeLocalGetterToPropertyRector.php b/rules/Privatization/Rector/MethodCall/PrivatizeLocalGetterToPropertyRector.php index 311c9a21aa3..6beeb73909a 100644 --- a/rules/Privatization/Rector/MethodCall/PrivatizeLocalGetterToPropertyRector.php +++ b/rules/Privatization/Rector/MethodCall/PrivatizeLocalGetterToPropertyRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Return_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\Privatization\Rector\MethodCall\PrivatizeLocalGetterToPropertyRector\PrivatizeLocalGetterToPropertyRectorTest diff --git a/rules/Privatization/Rector/Property/PrivatizeFinalClassPropertyRector.php b/rules/Privatization/Rector/Property/PrivatizeFinalClassPropertyRector.php index 684f7b0119c..e400df2b114 100644 --- a/rules/Privatization/Rector/Property/PrivatizeFinalClassPropertyRector.php +++ b/rules/Privatization/Rector/Property/PrivatizeFinalClassPropertyRector.php @@ -9,12 +9,12 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Property; use PHPStan\Reflection\ClassReflection; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Privatization\Guard\ParentPropertyLookupGuard; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\Visibility; diff --git a/rules/Removing/Rector/ClassMethod/ArgumentRemoverRector.php b/rules/Removing/Rector/ClassMethod/ArgumentRemoverRector.php index 135d4ee423e..36d6b688686 100644 --- a/rules/Removing/Rector/ClassMethod/ArgumentRemoverRector.php +++ b/rules/Removing/Rector/ClassMethod/ArgumentRemoverRector.php @@ -12,11 +12,11 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\VariadicPlaceholder; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; use Rector\Removing\ValueObject\ArgumentRemover; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Removing/Rector/Class_/RemoveInterfacesRector.php b/rules/Removing/Rector/Class_/RemoveInterfacesRector.php index ee13984a974..2e1f2919a8e 100644 --- a/rules/Removing/Rector/Class_/RemoveInterfacesRector.php +++ b/rules/Removing/Rector/Class_/RemoveInterfacesRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Interface_; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Removing/Rector/Class_/RemoveTraitUseRector.php b/rules/Removing/Rector/Class_/RemoveTraitUseRector.php index 57cb845e588..3a2b9960ea9 100644 --- a/rules/Removing/Rector/Class_/RemoveTraitUseRector.php +++ b/rules/Removing/Rector/Class_/RemoveTraitUseRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Stmt\Trait_; use PhpParser\Node\Stmt\TraitUse; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Removing/Rector/FuncCall/RemoveFuncCallArgRector.php b/rules/Removing/Rector/FuncCall/RemoveFuncCallArgRector.php index b1848658e94..acd8b1cdcd8 100644 --- a/rules/Removing/Rector/FuncCall/RemoveFuncCallArgRector.php +++ b/rules/Removing/Rector/FuncCall/RemoveFuncCallArgRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr; use PhpParser\Node\Expr\FuncCall; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; use Rector\Removing\ValueObject\RemoveFuncCallArg; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Removing/Rector/FuncCall/RemoveFuncCallRector.php b/rules/Removing/Rector/FuncCall/RemoveFuncCallRector.php index 2f62fdba888..0795a8e2cc2 100644 --- a/rules/Removing/Rector/FuncCall/RemoveFuncCallRector.php +++ b/rules/Removing/Rector/FuncCall/RemoveFuncCallRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\NodeVisitor; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Renaming/Rector/Cast/RenameCastRector.php b/rules/Renaming/Rector/Cast/RenameCastRector.php index b21624fabc9..130f313cc6c 100644 --- a/rules/Renaming/Rector/Cast/RenameCastRector.php +++ b/rules/Renaming/Rector/Cast/RenameCastRector.php @@ -8,11 +8,11 @@ use PhpParser\Node\Expr\Cast; use PhpParser\Node\Expr\Cast\Double; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; use Rector\Renaming\ValueObject\RenameCast; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Renaming/Rector/ClassConstFetch/RenameClassConstFetchRector.php b/rules/Renaming/Rector/ClassConstFetch/RenameClassConstFetchRector.php index 1adb83a277f..fc66396eefe 100644 --- a/rules/Renaming/Rector/ClassConstFetch/RenameClassConstFetchRector.php +++ b/rules/Renaming/Rector/ClassConstFetch/RenameClassConstFetchRector.php @@ -9,12 +9,12 @@ use PhpParser\Node\Identifier; use PhpParser\Node\Name\FullyQualified; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; use Rector\Renaming\Contract\RenameClassConstFetchInterface; use Rector\Renaming\ValueObject\RenameClassAndConstFetch; use Rector\Renaming\ValueObject\RenameClassConstFetch; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Renaming/Rector/ClassMethod/RenameAnnotationRector.php b/rules/Renaming/Rector/ClassMethod/RenameAnnotationRector.php index 0e03effe4ce..1178a2d8f52 100644 --- a/rules/Renaming/Rector/ClassMethod/RenameAnnotationRector.php +++ b/rules/Renaming/Rector/ClassMethod/RenameAnnotationRector.php @@ -13,12 +13,12 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\PhpDoc\NodeAnalyzer\DocBlockTagReplacer; use Rector\Rector\AbstractRector; use Rector\Renaming\Contract\RenameAnnotationInterface; use Rector\Renaming\ValueObject\RenameAnnotationByType; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Renaming/Rector/Class_/RenameAttributeRector.php b/rules/Renaming/Rector/Class_/RenameAttributeRector.php index d9dfa675d82..fb3b3cff0a5 100644 --- a/rules/Renaming/Rector/Class_/RenameAttributeRector.php +++ b/rules/Renaming/Rector/Class_/RenameAttributeRector.php @@ -12,10 +12,10 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Property; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; use Rector\Renaming\ValueObject\RenameAttribute; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Webmozart\Assert\Assert; diff --git a/rules/Renaming/Rector/ConstFetch/RenameConstantRector.php b/rules/Renaming/Rector/ConstFetch/RenameConstantRector.php index 7ef2b3ce560..16a477679f9 100644 --- a/rules/Renaming/Rector/ConstFetch/RenameConstantRector.php +++ b/rules/Renaming/Rector/ConstFetch/RenameConstantRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\ConstFetch; use PhpParser\Node\Name; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\Validation\RectorAssert; use Webmozart\Assert\Assert; diff --git a/rules/Renaming/Rector/FuncCall/RenameFunctionRector.php b/rules/Renaming/Rector/FuncCall/RenameFunctionRector.php index 641c0abcc2f..57d0def3d1c 100644 --- a/rules/Renaming/Rector/FuncCall/RenameFunctionRector.php +++ b/rules/Renaming/Rector/FuncCall/RenameFunctionRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Name; use PhpParser\Node\Name\FullyQualified; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Renaming/Rector/MethodCall/RenameMethodRector.php b/rules/Renaming/Rector/MethodCall/RenameMethodRector.php index 1c146c17d12..c19990bc79b 100644 --- a/rules/Renaming/Rector/MethodCall/RenameMethodRector.php +++ b/rules/Renaming/Rector/MethodCall/RenameMethodRector.php @@ -19,8 +19,6 @@ use PHPStan\Reflection\ClassReflection; use PHPStan\Reflection\ReflectionProvider; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeManipulator\ClassManipulator; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; @@ -28,6 +26,8 @@ use Rector\Renaming\Contract\MethodCallRenameInterface; use Rector\Renaming\ValueObject\MethodCallRename; use Rector\Renaming\ValueObject\MethodCallRenameWithArrayKey; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Renaming/Rector/Name/RenameClassRector.php b/rules/Renaming/Rector/Name/RenameClassRector.php index 6688e7b38ec..12b25abec45 100644 --- a/rules/Renaming/Rector/Name/RenameClassRector.php +++ b/rules/Renaming/Rector/Name/RenameClassRector.php @@ -15,12 +15,12 @@ use PHPStan\Reflection\ReflectionProvider; use Rector\Configuration\RenamedClassesDataCollector; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\Configuration\InvalidConfigurationException; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; use Rector\Renaming\NodeManipulator\ClassRenamer; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Renaming/Rector/PropertyFetch/RenamePropertyRector.php b/rules/Renaming/Rector/PropertyFetch/RenamePropertyRector.php index 9ad4a46985a..6a510df429c 100644 --- a/rules/Renaming/Rector/PropertyFetch/RenamePropertyRector.php +++ b/rules/Renaming/Rector/PropertyFetch/RenamePropertyRector.php @@ -14,11 +14,11 @@ use PHPStan\Reflection\ClassReflection; use PHPStan\Type\ObjectType; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; use Rector\Renaming\ValueObject\RenameProperty; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Renaming/Rector/StaticCall/RenameStaticMethodRector.php b/rules/Renaming/Rector/StaticCall/RenameStaticMethodRector.php index 4f40c1e7c09..fc389679388 100644 --- a/rules/Renaming/Rector/StaticCall/RenameStaticMethodRector.php +++ b/rules/Renaming/Rector/StaticCall/RenameStaticMethodRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Identifier; use PhpParser\Node\Name\FullyQualified; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; use Rector\Renaming\ValueObject\RenameStaticMethod; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Renaming/Rector/String_/RenameStringRector.php b/rules/Renaming/Rector/String_/RenameStringRector.php index 030441207c7..3216ebc7539 100644 --- a/rules/Renaming/Rector/String_/RenameStringRector.php +++ b/rules/Renaming/Rector/String_/RenameStringRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Scalar\String_; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Strict/Rector/Empty_/DisallowedEmptyRuleFixerRector.php b/rules/Strict/Rector/Empty_/DisallowedEmptyRuleFixerRector.php index 2a670a2c75e..dd733decb78 100644 --- a/rules/Strict/Rector/Empty_/DisallowedEmptyRuleFixerRector.php +++ b/rules/Strict/Rector/Empty_/DisallowedEmptyRuleFixerRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Expr\Empty_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as it creates unreadable code with messy isset()/comparison checks. Refactor the value to a single sole type instead, then the empty() check can be replaced by a clear comparison. diff --git a/rules/Transform/Rector/ArrayDimFetch/ArrayDimFetchToMethodCallRector.php b/rules/Transform/Rector/ArrayDimFetch/ArrayDimFetchToMethodCallRector.php index 025ab151d37..c87c591efc9 100644 --- a/rules/Transform/Rector/ArrayDimFetch/ArrayDimFetchToMethodCallRector.php +++ b/rules/Transform/Rector/ArrayDimFetch/ArrayDimFetchToMethodCallRector.php @@ -17,10 +17,10 @@ use PhpParser\Node\Stmt\Unset_; use PHPStan\Type\ObjectType; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\Transform\Enum\MagicPropertyHandler; use Rector\Transform\ValueObject\ArrayDimFetchToMethodCall; use Webmozart\Assert\Assert; diff --git a/rules/Transform/Rector/Attribute/AttributeKeyToClassConstFetchRector.php b/rules/Transform/Rector/Attribute/AttributeKeyToClassConstFetchRector.php index 8b21139de72..469d3c16600 100644 --- a/rules/Transform/Rector/Attribute/AttributeKeyToClassConstFetchRector.php +++ b/rules/Transform/Rector/Attribute/AttributeKeyToClassConstFetchRector.php @@ -18,10 +18,10 @@ use PhpParser\Node\Stmt\Interface_; use PhpParser\Node\Stmt\Property; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\Transform\ValueObject\AttributeKeyToClassConstFetch; use Webmozart\Assert\Assert; diff --git a/rules/Transform/Rector/ClassMethod/WrapReturnRector.php b/rules/Transform/Rector/ClassMethod/WrapReturnRector.php index e865d8b92cc..d43a2415f5d 100644 --- a/rules/Transform/Rector/ClassMethod/WrapReturnRector.php +++ b/rules/Transform/Rector/ClassMethod/WrapReturnRector.php @@ -12,9 +12,9 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Return_; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\Transform\ValueObject\WrapReturn; use Webmozart\Assert\Assert; diff --git a/rules/Transform/Rector/Class_/AddInterfaceByTraitRector.php b/rules/Transform/Rector/Class_/AddInterfaceByTraitRector.php index e5675f00573..8573aa6c12b 100644 --- a/rules/Transform/Rector/Class_/AddInterfaceByTraitRector.php +++ b/rules/Transform/Rector/Class_/AddInterfaceByTraitRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\Class_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as too niche. Pairing a trait with an interface is specific to a single project or package, and the extra conditions it needs in practice are easier to express in a custom rule. diff --git a/rules/Transform/Rector/Class_/MergeInterfacesRector.php b/rules/Transform/Rector/Class_/MergeInterfacesRector.php index 3662a036d23..998d39576f6 100644 --- a/rules/Transform/Rector/Class_/MergeInterfacesRector.php +++ b/rules/Transform/Rector/Class_/MergeInterfacesRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Interface_; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Transform/Rector/ConstFetch/ConstFetchToClassConstFetchRector.php b/rules/Transform/Rector/ConstFetch/ConstFetchToClassConstFetchRector.php index b183ea27add..6cab06af2be 100644 --- a/rules/Transform/Rector/ConstFetch/ConstFetchToClassConstFetchRector.php +++ b/rules/Transform/Rector/ConstFetch/ConstFetchToClassConstFetchRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\ClassConstFetch; use PhpParser\Node\Expr\ConstFetch; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\Transform\ValueObject\ConstFetchToClassConstFetch; use Webmozart\Assert\Assert; diff --git a/rules/Transform/Rector/FuncCall/FuncCallToConstFetchRector.php b/rules/Transform/Rector/FuncCall/FuncCallToConstFetchRector.php index d7c0ea4c842..58a470764ac 100644 --- a/rules/Transform/Rector/FuncCall/FuncCallToConstFetchRector.php +++ b/rules/Transform/Rector/FuncCall/FuncCallToConstFetchRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Transform/Rector/FuncCall/FuncCallToMethodCallRector.php b/rules/Transform/Rector/FuncCall/FuncCallToMethodCallRector.php index 7b0dd05b58a..5eb85c23f77 100644 --- a/rules/Transform/Rector/FuncCall/FuncCallToMethodCallRector.php +++ b/rules/Transform/Rector/FuncCall/FuncCallToMethodCallRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\Class_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\Transform\ValueObject\FuncCallToMethodCall; /** diff --git a/rules/Transform/Rector/FuncCall/FuncCallToNewRector.php b/rules/Transform/Rector/FuncCall/FuncCallToNewRector.php index 344240a7d26..c4386ccb5ff 100644 --- a/rules/Transform/Rector/FuncCall/FuncCallToNewRector.php +++ b/rules/Transform/Rector/FuncCall/FuncCallToNewRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\New_; use PhpParser\Node\Name\FullyQualified; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Webmozart\Assert\Assert; /** diff --git a/rules/Transform/Rector/FuncCall/FuncCallToStaticCallRector.php b/rules/Transform/Rector/FuncCall/FuncCallToStaticCallRector.php index 9ed1a3022ad..a26e852a855 100644 --- a/rules/Transform/Rector/FuncCall/FuncCallToStaticCallRector.php +++ b/rules/Transform/Rector/FuncCall/FuncCallToStaticCallRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\Transform\ValueObject\FuncCallToStaticCall; use Webmozart\Assert\Assert; diff --git a/rules/Transform/Rector/MethodCall/MethodCallToFuncCallRector.php b/rules/Transform/Rector/MethodCall/MethodCallToFuncCallRector.php index 0290d1630a2..db327d29cf9 100644 --- a/rules/Transform/Rector/MethodCall/MethodCallToFuncCallRector.php +++ b/rules/Transform/Rector/MethodCall/MethodCallToFuncCallRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Name\FullyQualified; use PHPStan\Type\ObjectType; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\Transform\ValueObject\MethodCallToFuncCall; use Webmozart\Assert\Assert; diff --git a/rules/Transform/Rector/MethodCall/MethodCallToStaticCallRector.php b/rules/Transform/Rector/MethodCall/MethodCallToStaticCallRector.php index 50bdd53e1c4..066a1e09d42 100644 --- a/rules/Transform/Rector/MethodCall/MethodCallToStaticCallRector.php +++ b/rules/Transform/Rector/MethodCall/MethodCallToStaticCallRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\MethodCall; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\Transform\ValueObject\MethodCallToStaticCall; use Webmozart\Assert\Assert; diff --git a/rules/Transform/Rector/New_/NewToStaticCallRector.php b/rules/Transform/Rector/New_/NewToStaticCallRector.php index 1dac2f41fb0..d5444feb149 100644 --- a/rules/Transform/Rector/New_/NewToStaticCallRector.php +++ b/rules/Transform/Rector/New_/NewToStaticCallRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\New_; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\Transform\ValueObject\NewToStaticCall; use Webmozart\Assert\Assert; diff --git a/rules/Transform/Rector/Scalar/ScalarValueToConstFetchRector.php b/rules/Transform/Rector/Scalar/ScalarValueToConstFetchRector.php index bad57ea108f..8d58a963531 100644 --- a/rules/Transform/Rector/Scalar/ScalarValueToConstFetchRector.php +++ b/rules/Transform/Rector/Scalar/ScalarValueToConstFetchRector.php @@ -14,10 +14,10 @@ use PhpParser\Node\Scalar\String_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\Transform\ValueObject\ScalarValueToConstFetch; /** diff --git a/rules/Transform/Rector/StaticCall/StaticCallToFuncCallRector.php b/rules/Transform/Rector/StaticCall/StaticCallToFuncCallRector.php index 0cbb3f8f375..ee1630e0cf9 100644 --- a/rules/Transform/Rector/StaticCall/StaticCallToFuncCallRector.php +++ b/rules/Transform/Rector/StaticCall/StaticCallToFuncCallRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Name\FullyQualified; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\Transform\ValueObject\StaticCallToFuncCall; use Webmozart\Assert\Assert; diff --git a/rules/Transform/Rector/StaticCall/StaticCallToMethodCallRector.php b/rules/Transform/Rector/StaticCall/StaticCallToMethodCallRector.php index 871b749ed05..0ac046f61b6 100644 --- a/rules/Transform/Rector/StaticCall/StaticCallToMethodCallRector.php +++ b/rules/Transform/Rector/StaticCall/StaticCallToMethodCallRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Stmt\Class_; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\Transform\NodeAnalyzer\FuncCallStaticCallToMethodCallAnalyzer; use Rector\Transform\ValueObject\StaticCallToMethodCall; use Webmozart\Assert\Assert; diff --git a/rules/Transform/Rector/StaticCall/StaticCallToNewRector.php b/rules/Transform/Rector/StaticCall/StaticCallToNewRector.php index 6db82c04d1e..2258473bccd 100644 --- a/rules/Transform/Rector/StaticCall/StaticCallToNewRector.php +++ b/rules/Transform/Rector/StaticCall/StaticCallToNewRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Name\FullyQualified; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\Transform\ValueObject\StaticCallToNew; use Webmozart\Assert\Assert; diff --git a/rules/Transform/Rector/String_/StringToClassConstantRector.php b/rules/Transform/Rector/String_/StringToClassConstantRector.php index 9fa01f09eac..36e37782cc1 100644 --- a/rules/Transform/Rector/String_/StringToClassConstantRector.php +++ b/rules/Transform/Rector/String_/StringToClassConstantRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Scalar\String_; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\Transform\ValueObject\StringToClassConstant; use Webmozart\Assert\Assert; diff --git a/rules/TypeDeclaration/Rector/ArrowFunction/AddArrowFunctionReturnTypeRector.php b/rules/TypeDeclaration/Rector/ArrowFunction/AddArrowFunctionReturnTypeRector.php index bdc1af6dda7..202647bab69 100644 --- a/rules/TypeDeclaration/Rector/ArrowFunction/AddArrowFunctionReturnTypeRector.php +++ b/rules/TypeDeclaration/Rector/ArrowFunction/AddArrowFunctionReturnTypeRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Expr\ArrowFunction; use PHPStan\Type\MixedType; use PHPStan\Type\NullType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/BooleanAnd/BinaryOpNullableToInstanceofRector.php b/rules/TypeDeclaration/Rector/BooleanAnd/BinaryOpNullableToInstanceofRector.php index e2832592da5..6a4da96603a 100644 --- a/rules/TypeDeclaration/Rector/BooleanAnd/BinaryOpNullableToInstanceofRector.php +++ b/rules/TypeDeclaration/Rector/BooleanAnd/BinaryOpNullableToInstanceofRector.php @@ -13,9 +13,9 @@ use PhpParser\Node\Expr\Instanceof_; use PhpParser\Node\Name\FullyQualified; use PHPStan\Type\ObjectType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\TypeAnalyzer\NullableTypeAnalyzer; /** diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddMethodCallBasedStrictParamTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddMethodCallBasedStrictParamTypeRector.php index 97427ffea14..20fb23f84b6 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddMethodCallBasedStrictParamTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddMethodCallBasedStrictParamTypeRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\NodeFinder\LocalMethodCallFinder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\CallTypesResolver; use Rector\TypeDeclaration\NodeAnalyzer\ClassMethodParamTypeCompleter; use Rector\TypeDeclarationDocblocks\PrivateMethodFlagger; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddParamArrayDocblockBasedOnCallableNativeFuncCallRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddParamArrayDocblockBasedOnCallableNativeFuncCallRector.php index 791ee7ac468..333e5eb62a8 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddParamArrayDocblockBasedOnCallableNativeFuncCallRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddParamArrayDocblockBasedOnCallableNativeFuncCallRector.php @@ -23,9 +23,9 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\Enum\NativeFuncCallPositions; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddParamFromDimFetchKeyUseRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddParamFromDimFetchKeyUseRector.php index 4280b88e29a..a2e675f5679 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddParamFromDimFetchKeyUseRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddParamFromDimFetchKeyUseRector.php @@ -10,10 +10,10 @@ use PHPStan\Type\ArrayType; use PHPStan\Type\Constant\ConstantArrayType; use PHPStan\Type\UnionType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\Guard\ParamTypeAddGuard; use Rector\TypeDeclarationDocblocks\NodeFinder\ArrayDimFetchFinder; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddParamStringTypeFromSprintfUseRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddParamStringTypeFromSprintfUseRector.php index 5d56af5efd2..11dda3779ab 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddParamStringTypeFromSprintfUseRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddParamStringTypeFromSprintfUseRector.php @@ -12,9 +12,9 @@ use PhpParser\Node\Scalar\String_; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\Guard\ParamTypeAddGuard; use Rector\TypeDeclaration\NodeAnalyzer\VariableInSprintfMaskMatcher; use Rector\VendorLocker\ParentClassMethodTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeBasedOnPHPUnitDataProviderRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeBasedOnPHPUnitDataProviderRector.php index 22095972c1d..070a61808cf 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeBasedOnPHPUnitDataProviderRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeBasedOnPHPUnitDataProviderRector.php @@ -8,11 +8,11 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Type\MixedType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\TypeAnalyzer\ParameterTypeFromDataProviderResolver; use Rector\TypeDeclaration\ValueObject\DataProviderNodes; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeDeclarationRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeDeclarationRector.php index 20d930950c7..d44b19e70f3 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeDeclarationRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeDeclarationRector.php @@ -13,12 +13,12 @@ use PHPStan\Type\MixedType; use PHPStan\Type\StringType; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\TypeComparator\TypeComparator; use Rector\Php\PhpVersionProvider; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\ValueObject\AddParamTypeDeclaration; use Rector\ValueObject\PhpVersionFeature; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeFromPropertyTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeFromPropertyTypeRector.php index d2eb7ddc041..264ba115c91 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeFromPropertyTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeFromPropertyTypeRector.php @@ -11,13 +11,13 @@ use PhpParser\Node\Stmt\Function_; use PhpParser\NodeVisitor; use PHPStan\Type\Type; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\PropertyFetchAnalyzer; use Rector\NodeTypeResolver\PHPStan\Type\TypeFactory; use Rector\PhpDocParser\NodeTraverser\SimpleCallableNodeTraverser; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\Guard\ParamTypeAddGuard; use Rector\ValueObject\PhpVersionFeature; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnArrayDocblockBasedOnArrayMapRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnArrayDocblockBasedOnArrayMapRector.php index 46dc2391c0c..0eaa19d5f04 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnArrayDocblockBasedOnArrayMapRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnArrayDocblockBasedOnArrayMapRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as too niche and of little practical value. It only fires when array_map() gets an inline closure with an explicit return type, where static analysis already knows the item type without the docblock. diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnDocblockForScalarArrayFromAssignsRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnDocblockForScalarArrayFromAssignsRector.php index 8c73201ae65..3259f0d8001 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnDocblockForScalarArrayFromAssignsRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnDocblockForScalarArrayFromAssignsRector.php @@ -24,10 +24,10 @@ use PHPStan\Type\Type; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; /** diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationBasedOnParentClassMethodRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationBasedOnParentClassMethodRector.php index 1bcddf657f4..3382f176abd 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationBasedOnParentClassMethodRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationBasedOnParentClassMethodRector.php @@ -12,11 +12,11 @@ use PHPStan\Type\MixedType; use PHPStan\Type\ObjectType; use PHPStan\Type\Type; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Php\PhpVersionProvider; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationRector.php index aef1266ae06..3f3960ae553 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationRector.php @@ -14,12 +14,12 @@ use PHPStan\Type\StaticType; use PHPStan\Type\Type; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Php\PhpVersionProvider; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\StaticTypeMapper\ValueObject\Type\SimpleStaticType; use Rector\TypeDeclaration\ValueObject\AddReturnTypeDeclaration; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeFromTryCatchTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeFromTryCatchTypeRector.php index ab8782fc6c2..e02c693d8a8 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeFromTryCatchTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeFromTryCatchTypeRector.php @@ -12,13 +12,13 @@ use PhpParser\Node\Stmt\Return_; use PhpParser\Node\Stmt\TryCatch; use PHPStan\Type\Type; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\TypeComparator\TypeComparator; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddVoidReturnTypeWhereNoReturnRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddVoidReturnTypeWhereNoReturnRector.php index b290111217d..7002872ac1f 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddVoidReturnTypeWhereNoReturnRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddVoidReturnTypeWhereNoReturnRector.php @@ -9,11 +9,11 @@ use PhpParser\Node\Identifier; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Expression; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; use Rector\Reflection\ClassModifierChecker; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\TypeInferer\SilentVoidResolver; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnVendorLockResolver; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ArrayParamTypeByMethodCallTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ArrayParamTypeByMethodCallTypeRector.php index 9fa0d6fab65..aba24700473 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ArrayParamTypeByMethodCallTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ArrayParamTypeByMethodCallTypeRector.php @@ -5,8 +5,8 @@ namespace Rector\TypeDeclaration\Rector\ClassMethod; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as it fills invalid types and can cause type errors on controllers and other input calls. Inferring param types from a single caller is unreliable and needs human verification, so this better suits static analysis. diff --git a/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanConstAndStrictReturnsRector.php b/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanConstAndStrictReturnsRector.php index 03ce17d1ea8..91963352223 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanConstAndStrictReturnsRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanConstAndStrictReturnsRector.php @@ -13,13 +13,13 @@ use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\Return_; use PHPStan\Analyser\Scope; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanConstReturnsRector.php b/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanConstReturnsRector.php index d48e9cf96de..b61a33bc5ec 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanConstReturnsRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanConstReturnsRector.php @@ -12,12 +12,12 @@ use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\Return_; use PHPStan\Analyser\Scope; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanStrictReturnsRector.php b/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanStrictReturnsRector.php index 85c8eac81fa..c1efa5f71ff 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanStrictReturnsRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanStrictReturnsRector.php @@ -17,13 +17,13 @@ use PHPStan\Analyser\Scope; use PHPStan\Reflection\ExtendedParametersAcceptor; use PHPStan\Reflection\ReflectionProvider; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/KnownMagicClassMethodTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/KnownMagicClassMethodTypeRector.php index 069035ad8d2..bc0cfa1865a 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/KnownMagicClassMethodTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/KnownMagicClassMethodTypeRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Identifier; use PhpParser\Node\Name; use PhpParser\Node\Stmt\Class_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Php\PhpVersionProvider; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\MethodName; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\ParentClassMethodTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/NarrowBoolDocblockReturnTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/NarrowBoolDocblockReturnTypeRector.php index b8c4054180f..55bb9217022 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/NarrowBoolDocblockReturnTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/NarrowBoolDocblockReturnTypeRector.php @@ -15,9 +15,9 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\ClassMethod\NarrowBoolDocblockReturnTypeRector\NarrowBoolDocblockReturnTypeRectorTest diff --git a/rules/TypeDeclaration/Rector/ClassMethod/NarrowObjectReturnTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/NarrowObjectReturnTypeRector.php index ce94f3e521b..7e1dbbe14de 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/NarrowObjectReturnTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/NarrowObjectReturnTypeRector.php @@ -19,12 +19,12 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\ValueObject\Type\FullyQualifiedIdentifierTypeNode; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\TypeComparator\TypeComparator; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; /** diff --git a/rules/TypeDeclaration/Rector/ClassMethod/NumericReturnTypeFromStrictReturnsRector.php b/rules/TypeDeclaration/Rector/ClassMethod/NumericReturnTypeFromStrictReturnsRector.php index 4a8b9036f85..a9341104bfe 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/NumericReturnTypeFromStrictReturnsRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/NumericReturnTypeFromStrictReturnsRector.php @@ -14,11 +14,11 @@ use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\Return_; use PHPStan\Analyser\Scope; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/NumericReturnTypeFromStrictScalarReturnsRector.php b/rules/TypeDeclaration/Rector/ClassMethod/NumericReturnTypeFromStrictScalarReturnsRector.php index 3faec07b1e5..c9b94389fcf 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/NumericReturnTypeFromStrictScalarReturnsRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/NumericReturnTypeFromStrictScalarReturnsRector.php @@ -12,11 +12,11 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use PHPStan\Analyser\Scope; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ObjectParamTypeByMethodCallTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ObjectParamTypeByMethodCallTypeRector.php index 9298a7a62e0..5a28a242262 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ObjectParamTypeByMethodCallTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ObjectParamTypeByMethodCallTypeRector.php @@ -5,8 +5,8 @@ namespace Rector\TypeDeclaration\Rector\ClassMethod; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as it fills invalid types and can cause type errors on controllers and other input calls. Inferring param types from a single caller is unreliable and needs human verification, so this better suits static analysis. diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByMethodCallTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByMethodCallTypeRector.php index 5c2c5b75f4a..0b6ded5a7b8 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByMethodCallTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByMethodCallTypeRector.php @@ -5,8 +5,8 @@ namespace Rector\TypeDeclaration\Rector\ClassMethod; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as it fills invalid types and can cause type errors on controllers and other input calls. Inferring param types from a single caller is unreliable and needs human verification, so this better suits static analysis. diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByParentCallTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByParentCallTypeRector.php index 63d437e03c5..d7cfb206e0c 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByParentCallTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByParentCallTypeRector.php @@ -12,14 +12,14 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Reflection\ClassReflection; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Enum\ObjectReference; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\CallerParamMatcher; /** diff --git a/rules/TypeDeclaration/Rector/ClassMethod/PrivateMethodReturnTypeFromStrictNewArrayRector.php b/rules/TypeDeclaration/Rector/ClassMethod/PrivateMethodReturnTypeFromStrictNewArrayRector.php index e6f4a26e44c..3a7ba081726 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/PrivateMethodReturnTypeFromStrictNewArrayRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/PrivateMethodReturnTypeFromStrictNewArrayRector.php @@ -6,9 +6,9 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\StrictReturnNewArrayResolver; use Rector\ValueObject\PhpVersion; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnNeverTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnNeverTypeRector.php index da3ecfd5344..4ccc14398d9 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnNeverTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnNeverTypeRector.php @@ -7,11 +7,11 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\NodeManipulator\AddNeverReturnType; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnNullableTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnNullableTypeRector.php index 7b219fd0622..54d42e92cdd 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnNullableTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnNullableTypeRector.php @@ -9,12 +9,12 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use PHPStan\Type\UnionType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\PHPStanStaticTypeMapper\TypeMapper\UnionTypeMapper; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromGetRepositoryDocblockRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromGetRepositoryDocblockRector.php index 509d65d2512..b02fd6b2e4e 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromGetRepositoryDocblockRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromGetRepositoryDocblockRector.php @@ -16,12 +16,12 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromMockObjectRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromMockObjectRector.php index 339c1d7a7e6..eddc9dc2238 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromMockObjectRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromMockObjectRector.php @@ -13,12 +13,12 @@ use PHPStan\Type\IntersectionType; use PHPStan\Type\ObjectType; use PHPStan\Type\Type; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Enum\ClassName; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnCastRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnCastRector.php index a4c4f36b737..ac52ba6f6c9 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnCastRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnCastRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\NodeManipulator\AddReturnTypeFromCast; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnDirectArrayRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnDirectArrayRector.php index 6947faaac9e..a264478c2fc 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnDirectArrayRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnDirectArrayRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\Return_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnNewRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnNewRector.php index 688b79fb50a..26fd39d39ff 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnNewRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnNewRector.php @@ -18,8 +18,6 @@ use PHPStan\Type\ObjectWithoutClassType; use PHPStan\Type\StaticType; use PHPStan\Type\Type; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Enum\ObjectReference; use Rector\Exception\ShouldNotHappenException; use Rector\NodeAnalyzer\ClassAnalyzer; @@ -30,6 +28,8 @@ use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\StaticTypeMapper\ValueObject\Type\SelfStaticType; use Rector\Symfony\CodeQuality\Enum\ResponseClass; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictConstantReturnRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictConstantReturnRector.php index 16311b91321..9ae3681f05d 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictConstantReturnRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictConstantReturnRector.php @@ -10,13 +10,13 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Return_; use PHPStan\Type\Type; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\PHPStan\Type\TypeFactory; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersion; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictFluentReturnRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictFluentReturnRector.php index f5e753ac372..47ddb34d8bb 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictFluentReturnRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictFluentReturnRector.php @@ -11,12 +11,12 @@ use PHPStan\Type\ObjectType; use PHPStan\Type\StaticType; use PHPStan\Type\ThisType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Php\PhpVersionProvider; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNativeCallRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNativeCallRector.php index 1c87382bd83..f010626815f 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNativeCallRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNativeCallRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\NodeManipulator\AddReturnTypeFromStrictNativeCall; use Rector\ValueObject\PhpVersion; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNewArrayRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNewArrayRector.php index 153bf0fdcd4..e292be27b34 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNewArrayRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNewArrayRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use PHPStan\Analyser\Scope; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\StrictReturnNewArrayResolver; use Rector\ValueObject\PhpVersion; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictParamRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictParamRector.php index 8b79409660a..bc33cb853d9 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictParamRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictParamRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\NodeManipulator\AddReturnTypeFromParam; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedCallRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedCallRector.php index d686c528ed1..bcdaba9486c 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedCallRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedCallRector.php @@ -18,13 +18,13 @@ use PHPStan\Analyser\Scope; use PHPStan\Type\ObjectType; use PHPStan\Type\UnionType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Php\PhpVersionProvider; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\TypeDeclaration\NodeAnalyzer\TypeNodeUnwrapper; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedPropertyRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedPropertyRector.php index e9b9aecbfdd..4592e5b04ff 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedPropertyRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedPropertyRector.php @@ -12,14 +12,14 @@ use PHPStan\Reflection\Php\PhpPropertyReflection; use PHPStan\Type\MixedType; use PHPStan\Type\Type; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\PHPStan\Type\TypeFactory; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersionFeature; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromSymfonySerializerRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromSymfonySerializerRector.php index a053b04e581..632fdcb12a3 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromSymfonySerializerRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromSymfonySerializerRector.php @@ -10,12 +10,12 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Return_; use PHPStan\Type\ObjectType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeAnalyzer\ArgsAnalyzer; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnUnionTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnUnionTypeRector.php index 10c66fe1750..d6c208abd4a 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnUnionTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnUnionTypeRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\NodeManipulator\AddUnionReturnType; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ScalarParamTypeByMethodCallTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ScalarParamTypeByMethodCallTypeRector.php index 1ecfe9ada36..06e42fbdc04 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ScalarParamTypeByMethodCallTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ScalarParamTypeByMethodCallTypeRector.php @@ -5,8 +5,8 @@ namespace Rector\TypeDeclaration\Rector\ClassMethod; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as it fills invalid types and can cause type errors on controllers and other input calls. Inferring param types from a single caller is unreliable and needs human verification, so this better suits static analysis. diff --git a/rules/TypeDeclaration/Rector/ClassMethod/StrictArrayParamDimFetchRector.php b/rules/TypeDeclaration/Rector/ClassMethod/StrictArrayParamDimFetchRector.php index fea73e372ff..8573a0374f2 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/StrictArrayParamDimFetchRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/StrictArrayParamDimFetchRector.php @@ -33,11 +33,11 @@ use PHPStan\Type\ObjectType; use PHPStan\Type\Type; use PHPStan\Type\UnionType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\PHPStan\Type\TypeFactory; use Rector\NodeTypeResolver\TypeComparator\TypeComparator; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\VendorLocker\ParentClassMethodTypeOverrideGuard; /** diff --git a/rules/TypeDeclaration/Rector/ClassMethod/StrictStringParamConcatRector.php b/rules/TypeDeclaration/Rector/ClassMethod/StrictStringParamConcatRector.php index 7fb05c7511c..ed819ed9863 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/StrictStringParamConcatRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/StrictStringParamConcatRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/StringReturnTypeFromStrictScalarReturnsRector.php b/rules/TypeDeclaration/Rector/ClassMethod/StringReturnTypeFromStrictScalarReturnsRector.php index 5fc2b55433d..545d78f4f72 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/StringReturnTypeFromStrictScalarReturnsRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/StringReturnTypeFromStrictScalarReturnsRector.php @@ -11,11 +11,11 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use PHPStan\Analyser\Scope; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersion; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/StringReturnTypeFromStrictStringReturnsRector.php b/rules/TypeDeclaration/Rector/ClassMethod/StringReturnTypeFromStrictStringReturnsRector.php index 58ebf25827b..bbab878ceb5 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/StringReturnTypeFromStrictStringReturnsRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/StringReturnTypeFromStrictStringReturnsRector.php @@ -13,11 +13,11 @@ use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\Return_; use PHPStan\Analyser\Scope; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\ValueObject\PhpVersion; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/Class_/AddTestsVoidReturnTypeWhereNoReturnRector.php b/rules/TypeDeclaration/Rector/Class_/AddTestsVoidReturnTypeWhereNoReturnRector.php index 312e816c7eb..fbecc66c8eb 100644 --- a/rules/TypeDeclaration/Rector/Class_/AddTestsVoidReturnTypeWhereNoReturnRector.php +++ b/rules/TypeDeclaration/Rector/Class_/AddTestsVoidReturnTypeWhereNoReturnRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Identifier; use PhpParser\Node\Stmt\Class_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\TypeInferer\SilentVoidResolver; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/Class_/ChildDoctrineRepositoryClassTypeRector.php b/rules/TypeDeclaration/Rector/Class_/ChildDoctrineRepositoryClassTypeRector.php index 77737d108a9..0fa67e794c6 100644 --- a/rules/TypeDeclaration/Rector/Class_/ChildDoctrineRepositoryClassTypeRector.php +++ b/rules/TypeDeclaration/Rector/Class_/ChildDoctrineRepositoryClassTypeRector.php @@ -20,9 +20,9 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\Class_\ChildDoctrineRepositoryClassTypeRector\ChildDoctrineRepositoryClassTypeRectorTest diff --git a/rules/TypeDeclaration/Rector/Class_/MergeDateTimePropertyTypeDeclarationRector.php b/rules/TypeDeclaration/Rector/Class_/MergeDateTimePropertyTypeDeclarationRector.php index 3018ad24173..88e12dd1348 100644 --- a/rules/TypeDeclaration/Rector/Class_/MergeDateTimePropertyTypeDeclarationRector.php +++ b/rules/TypeDeclaration/Rector/Class_/MergeDateTimePropertyTypeDeclarationRector.php @@ -12,9 +12,9 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/Class_/ObjectTypedPropertyFromJMSSerializerAttributeTypeRector.php b/rules/TypeDeclaration/Rector/Class_/ObjectTypedPropertyFromJMSSerializerAttributeTypeRector.php index 414c3e3a19e..80e8764dbe7 100644 --- a/rules/TypeDeclaration/Rector/Class_/ObjectTypedPropertyFromJMSSerializerAttributeTypeRector.php +++ b/rules/TypeDeclaration/Rector/Class_/ObjectTypedPropertyFromJMSSerializerAttributeTypeRector.php @@ -11,11 +11,11 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Property; use PHPStan\Reflection\ClassReflection; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Php74\Guard\MakePropertyTypedGuard; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\JMSTypeAnalyzer; use Rector\TypeDeclaration\NodeFactory\JMSTypePropertyTypeFactory; use Rector\ValueObject\PhpVersionFeature; diff --git a/rules/TypeDeclaration/Rector/Class_/PropertyTypeFromStrictSetterGetterRector.php b/rules/TypeDeclaration/Rector/Class_/PropertyTypeFromStrictSetterGetterRector.php index 433f81d0be5..cdca5a86165 100644 --- a/rules/TypeDeclaration/Rector/Class_/PropertyTypeFromStrictSetterGetterRector.php +++ b/rules/TypeDeclaration/Rector/Class_/PropertyTypeFromStrictSetterGetterRector.php @@ -23,13 +23,13 @@ use PHPStan\Type\Type; use PHPStan\Type\TypeCombinator; use PHPStan\Type\UnionType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Php74\Guard\MakePropertyTypedGuard; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\TypeInferer\PropertyTypeInferer\GetterTypeDeclarationPropertyTypeInferer; use Rector\TypeDeclaration\TypeInferer\PropertyTypeInferer\SetterTypeDeclarationPropertyTypeInferer; diff --git a/rules/TypeDeclaration/Rector/Class_/ReturnTypeFromStrictTernaryRector.php b/rules/TypeDeclaration/Rector/Class_/ReturnTypeFromStrictTernaryRector.php index c443a67a50b..ca61272ee5b 100644 --- a/rules/TypeDeclaration/Rector/Class_/ReturnTypeFromStrictTernaryRector.php +++ b/rules/TypeDeclaration/Rector/Class_/ReturnTypeFromStrictTernaryRector.php @@ -12,13 +12,13 @@ use PHPStan\Type\MixedType; use PHPStan\Type\TypeCombinator; use PHPStan\Type\UnionType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; diff --git a/rules/TypeDeclaration/Rector/Class_/ScalarTypedPropertyFromJMSSerializerAttributeTypeRector.php b/rules/TypeDeclaration/Rector/Class_/ScalarTypedPropertyFromJMSSerializerAttributeTypeRector.php index 557d685ffa4..f26f09c55c3 100644 --- a/rules/TypeDeclaration/Rector/Class_/ScalarTypedPropertyFromJMSSerializerAttributeTypeRector.php +++ b/rules/TypeDeclaration/Rector/Class_/ScalarTypedPropertyFromJMSSerializerAttributeTypeRector.php @@ -11,11 +11,11 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Property; use PHPStan\Reflection\ClassReflection; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Php74\Guard\MakePropertyTypedGuard; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\JMSTypeAnalyzer; use Rector\TypeDeclaration\NodeFactory\JMSTypePropertyTypeFactory; use Rector\ValueObject\PhpVersionFeature; diff --git a/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromContainerGetSetUpRector.php b/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromContainerGetSetUpRector.php index 6de315642ae..7f511453f9b 100644 --- a/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromContainerGetSetUpRector.php +++ b/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromContainerGetSetUpRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Expr\Variable; use PhpParser\Node\Stmt\Class_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\SetUpAssignedPropertyTyper; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromCreateMockAssignRector.php b/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromCreateMockAssignRector.php index 920b056683d..7bfd1a008f8 100644 --- a/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromCreateMockAssignRector.php +++ b/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromCreateMockAssignRector.php @@ -11,11 +11,11 @@ use PhpParser\Node\Stmt\Property; use PHPStan\Type\ObjectType; use PHPStan\Type\Type; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Enum\ClassName; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\AlreadyAssignDetector\ConstructorAssignDetector; use Rector\TypeDeclaration\TypeInferer\AssignToPropertyTypeInferer; diff --git a/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromDocblockSetUpDefinedRector.php b/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromDocblockSetUpDefinedRector.php index e652c9e1307..d8f771738ae 100644 --- a/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromDocblockSetUpDefinedRector.php +++ b/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromDocblockSetUpDefinedRector.php @@ -14,11 +14,11 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; use Rector\DeadCode\PhpDoc\DeadVarTagValueNodeAnalyzer; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\AlreadyAssignDetector\ConstructorAssignDetector; use Rector\ValueObject\MethodName; diff --git a/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromGetRepositorySetUpRector.php b/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromGetRepositorySetUpRector.php index fde38a7fe1b..7138148185a 100644 --- a/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromGetRepositorySetUpRector.php +++ b/rules/TypeDeclaration/Rector/Class_/TypedPropertyFromGetRepositorySetUpRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Stmt\Class_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\SetUpAssignedPropertyTyper; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/Class_/TypedStaticPropertyInBehatContextRector.php b/rules/TypeDeclaration/Rector/Class_/TypedStaticPropertyInBehatContextRector.php index 5336bd1abe2..eb7659ac04c 100644 --- a/rules/TypeDeclaration/Rector/Class_/TypedStaticPropertyInBehatContextRector.php +++ b/rules/TypeDeclaration/Rector/Class_/TypedStaticPropertyInBehatContextRector.php @@ -14,11 +14,11 @@ use PHPStan\Type\ObjectType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\DeadCode\PhpDoc\TagRemover\VarTagRemover; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PHPUnit\Enum\BehatClassName; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\ValueObject\Type\ShortenedObjectType; /** diff --git a/rules/TypeDeclaration/Rector/Closure/AddClosureNeverReturnTypeRector.php b/rules/TypeDeclaration/Rector/Closure/AddClosureNeverReturnTypeRector.php index e1c0c50cb20..3a2e918b098 100644 --- a/rules/TypeDeclaration/Rector/Closure/AddClosureNeverReturnTypeRector.php +++ b/rules/TypeDeclaration/Rector/Closure/AddClosureNeverReturnTypeRector.php @@ -6,10 +6,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\Closure; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\NodeManipulator\AddNeverReturnType; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/Closure/AddClosureVoidReturnTypeWhereNoReturnRector.php b/rules/TypeDeclaration/Rector/Closure/AddClosureVoidReturnTypeWhereNoReturnRector.php index bb8a6a98b92..deb78337aee 100644 --- a/rules/TypeDeclaration/Rector/Closure/AddClosureVoidReturnTypeWhereNoReturnRector.php +++ b/rules/TypeDeclaration/Rector/Closure/AddClosureVoidReturnTypeWhereNoReturnRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\Closure; use PhpParser\Node\Identifier; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\TypeInferer\SilentVoidResolver; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/Closure/ClosureReturnTypeFromAssertInstanceOfRector.php b/rules/TypeDeclaration/Rector/Closure/ClosureReturnTypeFromAssertInstanceOfRector.php index 93985ae4d80..28a0738da13 100644 --- a/rules/TypeDeclaration/Rector/Closure/ClosureReturnTypeFromAssertInstanceOfRector.php +++ b/rules/TypeDeclaration/Rector/Closure/ClosureReturnTypeFromAssertInstanceOfRector.php @@ -11,13 +11,13 @@ use PHPStan\Analyser\Scope; use PHPStan\Reflection\ClassReflection; use PHPStan\Type\NeverType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Enum\ClassName; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; use Rector\ValueObject\PhpVersionFeature; diff --git a/rules/TypeDeclaration/Rector/Closure/ClosureReturnTypeRector.php b/rules/TypeDeclaration/Rector/Closure/ClosureReturnTypeRector.php index 030fe1beba7..c139dd5d4cb 100644 --- a/rules/TypeDeclaration/Rector/Closure/ClosureReturnTypeRector.php +++ b/rules/TypeDeclaration/Rector/Closure/ClosureReturnTypeRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\Closure; use PHPStan\Type\NeverType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; use Rector\ValueObject\PhpVersionFeature; diff --git a/rules/TypeDeclaration/Rector/Empty_/EmptyOnNullableObjectToInstanceOfRector.php b/rules/TypeDeclaration/Rector/Empty_/EmptyOnNullableObjectToInstanceOfRector.php index dab2913e8b9..90418b0483f 100644 --- a/rules/TypeDeclaration/Rector/Empty_/EmptyOnNullableObjectToInstanceOfRector.php +++ b/rules/TypeDeclaration/Rector/Empty_/EmptyOnNullableObjectToInstanceOfRector.php @@ -13,11 +13,11 @@ use PHPStan\Type\ObjectType; use PHPStan\Type\TypeCombinator; use PHPStan\Type\UnionType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; /** diff --git a/rules/TypeDeclaration/Rector/FuncCall/AddArrayAnyAllClosureParamTypeRector.php b/rules/TypeDeclaration/Rector/FuncCall/AddArrayAnyAllClosureParamTypeRector.php index 9fdcc8b5027..81391fa6b52 100644 --- a/rules/TypeDeclaration/Rector/FuncCall/AddArrayAnyAllClosureParamTypeRector.php +++ b/rules/TypeDeclaration/Rector/FuncCall/AddArrayAnyAllClosureParamTypeRector.php @@ -6,9 +6,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ArrayCallbackParamTypeResolver; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/FuncCall/AddArrayFunctionClosureParamTypeRector.php b/rules/TypeDeclaration/Rector/FuncCall/AddArrayFunctionClosureParamTypeRector.php index e1abc2d6825..48634279a5e 100644 --- a/rules/TypeDeclaration/Rector/FuncCall/AddArrayFunctionClosureParamTypeRector.php +++ b/rules/TypeDeclaration/Rector/FuncCall/AddArrayFunctionClosureParamTypeRector.php @@ -15,10 +15,10 @@ use PHPStan\Type\IntersectionType; use PHPStan\Type\MixedType; use PHPStan\Type\Type; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\Enum\NativeFuncCallPositions; use Rector\ValueObject\PhpVersionFeature; diff --git a/rules/TypeDeclaration/Rector/FuncCall/AddArrowFunctionParamArrayWhereDimFetchRector.php b/rules/TypeDeclaration/Rector/FuncCall/AddArrowFunctionParamArrayWhereDimFetchRector.php index 334fd5432b0..0b463ada4e6 100644 --- a/rules/TypeDeclaration/Rector/FuncCall/AddArrowFunctionParamArrayWhereDimFetchRector.php +++ b/rules/TypeDeclaration/Rector/FuncCall/AddArrowFunctionParamArrayWhereDimFetchRector.php @@ -13,10 +13,10 @@ use PhpParser\Node\Expr\Variable; use PhpParser\Node\Identifier; use PHPStan\Type\ArrayType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\Enum\NativeFuncCallPositions; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/FuncCall/NarrowArrayAnyAllNullableParamTypeRector.php b/rules/TypeDeclaration/Rector/FuncCall/NarrowArrayAnyAllNullableParamTypeRector.php index 4c237663986..f45b0b1094e 100644 --- a/rules/TypeDeclaration/Rector/FuncCall/NarrowArrayAnyAllNullableParamTypeRector.php +++ b/rules/TypeDeclaration/Rector/FuncCall/NarrowArrayAnyAllNullableParamTypeRector.php @@ -6,9 +6,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\ArrayCallbackParamTypeResolver; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeForArrayMapRector.php b/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeForArrayMapRector.php index 58c6f2d86db..f5f823e8ff2 100644 --- a/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeForArrayMapRector.php +++ b/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeForArrayMapRector.php @@ -13,11 +13,11 @@ use PHPStan\Type\ArrayType; use PHPStan\Type\MixedType; use PHPStan\Type\Type; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; /** diff --git a/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeForArrayReduceRector.php b/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeForArrayReduceRector.php index 58262fd1bbe..24971671843 100644 --- a/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeForArrayReduceRector.php +++ b/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeForArrayReduceRector.php @@ -15,12 +15,12 @@ use PHPStan\Type\Type; use PHPStan\Type\UnionType; use PHPStan\Type\UnionTypeHelper; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\TypeComparator\TypeComparator; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; /** diff --git a/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeFromIterableMethodCallRector.php b/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeFromIterableMethodCallRector.php index 8b39ddcabd7..a35fe45fe33 100644 --- a/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeFromIterableMethodCallRector.php +++ b/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeFromIterableMethodCallRector.php @@ -16,14 +16,14 @@ use PHPStan\Type\CallableType; use PHPStan\Type\IntersectionType; use PHPStan\Type\Type; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\NodeTypeResolver\TypeComparator\TypeComparator; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\PHPStanStaticTypeMapper\Utils\TypeUnwrapper; use Rector\Rector\AbstractRector; use Rector\Reflection\MethodReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; /** diff --git a/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeFromVariableCallRector.php b/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeFromVariableCallRector.php index d04888c0b17..a000cbfea67 100644 --- a/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeFromVariableCallRector.php +++ b/rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeFromVariableCallRector.php @@ -16,10 +16,10 @@ use PhpParser\Node\Stmt\Function_; use PhpParser\NodeVisitor; use PHPStan\Type\ObjectType; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; /** diff --git a/rules/TypeDeclaration/Rector/FunctionLike/AddParamTypeSplFixedArrayRector.php b/rules/TypeDeclaration/Rector/FunctionLike/AddParamTypeSplFixedArrayRector.php index f9684e408c2..329cf4962ce 100644 --- a/rules/TypeDeclaration/Rector/FunctionLike/AddParamTypeSplFixedArrayRector.php +++ b/rules/TypeDeclaration/Rector/FunctionLike/AddParamTypeSplFixedArrayRector.php @@ -14,9 +14,9 @@ use PHPStan\Type\TypeWithClassName; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\FunctionLike\AddParamTypeSplFixedArrayRector\AddParamTypeSplFixedArrayRectorTest diff --git a/rules/TypeDeclaration/Rector/FunctionLike/AddReturnTypeDeclarationFromYieldsRector.php b/rules/TypeDeclaration/Rector/FunctionLike/AddReturnTypeDeclarationFromYieldsRector.php index db2f62dc718..4697f195678 100644 --- a/rules/TypeDeclaration/Rector/FunctionLike/AddReturnTypeDeclarationFromYieldsRector.php +++ b/rules/TypeDeclaration/Rector/FunctionLike/AddReturnTypeDeclarationFromYieldsRector.php @@ -7,11 +7,11 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclarationDocblocks\NodeFinder\YieldNodeFinder; use Rector\TypeDeclarationDocblocks\TypeResolver\YieldTypeResolver; diff --git a/rules/TypeDeclaration/Rector/Function_/AddFunctionVoidReturnTypeWhereNoReturnRector.php b/rules/TypeDeclaration/Rector/Function_/AddFunctionVoidReturnTypeWhereNoReturnRector.php index fea5a8baed3..4d30b4e2255 100644 --- a/rules/TypeDeclaration/Rector/Function_/AddFunctionVoidReturnTypeWhereNoReturnRector.php +++ b/rules/TypeDeclaration/Rector/Function_/AddFunctionVoidReturnTypeWhereNoReturnRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Identifier; use PhpParser\Node\Stmt\Function_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\TypeInferer\SilentVoidResolver; use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/rules/TypeDeclaration/Rector/Property/AddPropertyTypeDeclarationRector.php b/rules/TypeDeclaration/Rector/Property/AddPropertyTypeDeclarationRector.php index d34b943307b..5378dbbcbf7 100644 --- a/rules/TypeDeclaration/Rector/Property/AddPropertyTypeDeclarationRector.php +++ b/rules/TypeDeclaration/Rector/Property/AddPropertyTypeDeclarationRector.php @@ -9,12 +9,12 @@ use PHPStan\Reflection\ClassReflection; use PHPStan\Type\StringType; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\PHPStan\ScopeFetcher; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\ValueObject\AddPropertyTypeDeclaration; use Webmozart\Assert\Assert; diff --git a/rules/TypeDeclaration/Rector/Property/TypedPropertyFromAssignsRector.php b/rules/TypeDeclaration/Rector/Property/TypedPropertyFromAssignsRector.php index a6959e04b21..dd9e943fa85 100644 --- a/rules/TypeDeclaration/Rector/Property/TypedPropertyFromAssignsRector.php +++ b/rules/TypeDeclaration/Rector/Property/TypedPropertyFromAssignsRector.php @@ -19,8 +19,6 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\DeadCode\PhpDoc\TagRemover\VarTagRemover; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Doctrine\CodeQuality\Enum\CollectionMapping; use Rector\Doctrine\Enum\MappingClass; use Rector\Doctrine\NodeAnalyzer\AttrinationFinder; @@ -29,6 +27,8 @@ use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\NodeTypeAnalyzer\PropertyTypeDecorator; use Rector\TypeDeclaration\TypeInferer\PropertyTypeInferer\AllAssignNodePropertyTypeInferer; diff --git a/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictConstructorRector.php b/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictConstructorRector.php index bc2357adf4f..0f49c67fb95 100644 --- a/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictConstructorRector.php +++ b/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictConstructorRector.php @@ -13,12 +13,12 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; use Rector\DeadCode\PhpDoc\TagRemover\VarTagRemover; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PHPStanStaticTypeMapper\DoctrineTypeAnalyzer; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; use Rector\Reflection\ReflectionResolver; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\AlreadyAssignDetector\ConstructorAssignDetector; use Rector\TypeDeclaration\Guard\PropertyTypeOverrideGuard; diff --git a/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictSetUpRector.php b/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictSetUpRector.php index 890742b5ceb..d59a70f2a9f 100644 --- a/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictSetUpRector.php +++ b/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictSetUpRector.php @@ -13,11 +13,11 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\ValueObject\Type\FullyQualifiedIdentifierTypeNode; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Enum\ClassName; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\TypeInferer\PropertyTypeInferer\TrustedClassMethodPropertyTypeInferer; use Rector\ValueObject\MethodName; diff --git a/rules/TypeDeclaration/Rector/StmtsAwareInterface/DeclareStrictTypesRector.php b/rules/TypeDeclaration/Rector/StmtsAwareInterface/DeclareStrictTypesRector.php index e8d29528ebc..148ebaa0c02 100644 --- a/rules/TypeDeclaration/Rector/StmtsAwareInterface/DeclareStrictTypesRector.php +++ b/rules/TypeDeclaration/Rector/StmtsAwareInterface/DeclareStrictTypesRector.php @@ -6,11 +6,11 @@ use PhpParser\Node; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\PhpParser\Node\FileNode; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as too risky to add `declare(strict_types=1)` without context about type safety. Use SafeDeclareStrictTypesRector instead, which only adds it to type-safe files. diff --git a/rules/TypeDeclaration/Rector/StmtsAwareInterface/SafeDeclareStrictTypesRector.php b/rules/TypeDeclaration/Rector/StmtsAwareInterface/SafeDeclareStrictTypesRector.php index b2d3fb15c87..d5d7f41cbb5 100644 --- a/rules/TypeDeclaration/Rector/StmtsAwareInterface/SafeDeclareStrictTypesRector.php +++ b/rules/TypeDeclaration/Rector/StmtsAwareInterface/SafeDeclareStrictTypesRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Nop; use Rector\Contract\Rector\HTMLAverseRectorInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\FileNode; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\DeclareStrictTypeFinder; use Rector\TypeDeclaration\NodeAnalyzer\StrictTypeSafetyChecker; use Rector\ValueObject\PhpVersion; diff --git a/rules/TypeDeclaration/Rector/While_/WhileNullableToInstanceofRector.php b/rules/TypeDeclaration/Rector/While_/WhileNullableToInstanceofRector.php index 532c9c1c9ec..791217c5816 100644 --- a/rules/TypeDeclaration/Rector/While_/WhileNullableToInstanceofRector.php +++ b/rules/TypeDeclaration/Rector/While_/WhileNullableToInstanceofRector.php @@ -14,10 +14,10 @@ use PhpParser\Node\Stmt\While_; use PHPStan\Type\ObjectType; use PHPStan\Type\Type; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\TypeAnalyzer\NullableTypeAnalyzer; /** diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockBasedOnArrayMapRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockBasedOnArrayMapRector.php index 8002a9deb3f..48c265e05f3 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockBasedOnArrayMapRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockBasedOnArrayMapRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as a single array_map() closure only proves what one call site reads. The param type is vague and unreliable. Add the @param docblock manually instead. diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromAssignsParamToParamReferenceRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromAssignsParamToParamReferenceRector.php index 81be3af3a3a..ea793f7328d 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromAssignsParamToParamReferenceRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromAssignsParamToParamReferenceRector.php @@ -10,9 +10,9 @@ use PHPStan\Type\ArrayType; use PHPStan\Type\MixedType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclarationDocblocks\NodeDocblockTypeDecorator; use Rector\TypeDeclarationDocblocks\NodeFinder\ArrayDimFetchFinder; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromDataProviderRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromDataProviderRector.php index d27d1288102..3234f646834 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromDataProviderRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromDataProviderRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as data provider docblock typing is not relevant to code quality. It increases maintenance cost and decreases readability. diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromDimFetchAccessRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromDimFetchAccessRector.php index b72b1acce10..4da211b1f16 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromDimFetchAccessRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromDimFetchAccessRector.php @@ -15,9 +15,9 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclarationDocblocks\NodeFinder\ArrayDimFetchFinder; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; use Rector\VendorLocker\ParentClassMethodTypeOverrideGuard; diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForArrayDimAssignedObjectRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForArrayDimAssignedObjectRector.php index af1f10f997f..67fb44eff10 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForArrayDimAssignedObjectRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForArrayDimAssignedObjectRector.php @@ -19,9 +19,9 @@ use PHPStan\Type\ObjectType; use PHPStan\Type\Type; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\ValueObject\Type\NonExistingObjectType; use Rector\TypeDeclarationDocblocks\NodeDocblockTypeDecorator; use Rector\TypeDeclarationDocblocks\NodeFinder\ReturnNodeFinder; diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForCommonObjectDenominatorRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForCommonObjectDenominatorRector.php index 83f9a0a29db..cd873b6511f 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForCommonObjectDenominatorRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForCommonObjectDenominatorRector.php @@ -18,9 +18,9 @@ use PHPStan\Type\Type; use PHPStan\Type\UnionType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType; use Rector\TypeDeclarationDocblocks\NodeDocblockTypeDecorator; use Rector\TypeDeclarationDocblocks\NodeFinder\ReturnNodeFinder; diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForDimFetchArrayFromAssignsRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForDimFetchArrayFromAssignsRector.php index 8964b55da2b..7a7c9d421cc 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForDimFetchArrayFromAssignsRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForDimFetchArrayFromAssignsRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as the array shape is guessed from conditional assigns. The result is vague and unreliable, as any later assign can widen the type. Add the @return docblock manually instead. diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForJsonArrayRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForJsonArrayRector.php index 7d63d07787d..917eb7723b4 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForJsonArrayRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockForJsonArrayRector.php @@ -17,10 +17,10 @@ use PHPStan\Type\StringType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclarationDocblocks\Enum\NetteClassName; use Rector\TypeDeclarationDocblocks\NodeFinder\ReturnNodeFinder; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockFromMethodCallDocblockRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockFromMethodCallDocblockRector.php index 498fc5d1d00..64d94c72f56 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockFromMethodCallDocblockRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/AddReturnDocblockFromMethodCallDocblockRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as it copies docblock from another method call. The docblock can be incorrect or outdated, and spreads the error further. diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockGetterReturnArrayFromPropertyDocblockVarRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockGetterReturnArrayFromPropertyDocblockVarRector.php index a194a4b6edf..cf77c86fa39 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockGetterReturnArrayFromPropertyDocblockVarRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockGetterReturnArrayFromPropertyDocblockVarRector.php @@ -10,9 +10,9 @@ use PHPStan\PhpDocParser\Ast\Type\ArrayTypeNode; use PHPStan\PhpDocParser\Ast\Type\GenericTypeNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclarationDocblocks\NodeDocblockTypeDecorator; use Rector\TypeDeclarationDocblocks\NodeFinder\GetterClassMethodPropertyFinder; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockReturnArrayFromDirectArrayInstanceRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockReturnArrayFromDirectArrayInstanceRector.php index 1f249b62516..46686e32e57 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockReturnArrayFromDirectArrayInstanceRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockReturnArrayFromDirectArrayInstanceRector.php @@ -16,9 +16,9 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; use Rector\BetterPhpDocParser\ValueObject\Type\SpacingAwareArrayTypeNode; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclarationDocblocks\NodeFinder\ReturnNodeFinder; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; use Rector\TypeDeclarationDocblocks\TypeResolver\ConstantArrayTypeGeneralizer; diff --git a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/NarrowArrayCollectionUnionReturnDocblockRector.php b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/NarrowArrayCollectionUnionReturnDocblockRector.php index d5ed9ecbe23..faab10f38d2 100644 --- a/rules/TypeDeclarationDocblocks/Rector/ClassMethod/NarrowArrayCollectionUnionReturnDocblockRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/ClassMethod/NarrowArrayCollectionUnionReturnDocblockRector.php @@ -15,9 +15,9 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\TypeDeclarationDocblocks\Rector\ClassMethod\NarrowArrayCollectionUnionReturnDocblockRector\NarrowArrayCollectionUnionReturnDocblockRectorTest diff --git a/rules/TypeDeclarationDocblocks/Rector/Class_/AddParamTypeToRefactorMethodRector.php b/rules/TypeDeclarationDocblocks/Rector/Class_/AddParamTypeToRefactorMethodRector.php index 8d1afe7d6df..5d2f2ead1da 100644 --- a/rules/TypeDeclarationDocblocks/Rector/Class_/AddParamTypeToRefactorMethodRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/Class_/AddParamTypeToRefactorMethodRector.php @@ -17,10 +17,10 @@ use PHPStan\Type\TypeCombinator; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\TypeDeclarationDocblocks\Rector\Class_\AddParamTypeToRefactorMethodRector\AddParamTypeToRefactorMethodRectorTest diff --git a/rules/TypeDeclarationDocblocks/Rector/Class_/AddReturnArrayDocblockFromDataProviderParamRector.php b/rules/TypeDeclarationDocblocks/Rector/Class_/AddReturnArrayDocblockFromDataProviderParamRector.php index 3199aac9c94..211363eef08 100644 --- a/rules/TypeDeclarationDocblocks/Rector/Class_/AddReturnArrayDocblockFromDataProviderParamRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/Class_/AddReturnArrayDocblockFromDataProviderParamRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as data provider docblock typing is not relevant to code quality. It increases maintenance cost and decreases readability. diff --git a/rules/TypeDeclarationDocblocks/Rector/Class_/AddReturnDocblockDataProviderRector.php b/rules/TypeDeclarationDocblocks/Rector/Class_/AddReturnDocblockDataProviderRector.php index 42e2cc09976..c848da633dc 100644 --- a/rules/TypeDeclarationDocblocks/Rector/Class_/AddReturnDocblockDataProviderRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/Class_/AddReturnDocblockDataProviderRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as data provider docblock typing is not relevant to code quality. It increases maintenance cost and decreases readability. diff --git a/rules/TypeDeclarationDocblocks/Rector/Class_/AddVarArrayDocblockFromDimFetchAssignRector.php b/rules/TypeDeclarationDocblocks/Rector/Class_/AddVarArrayDocblockFromDimFetchAssignRector.php index a33f467600c..437fe0cf1c6 100644 --- a/rules/TypeDeclarationDocblocks/Rector/Class_/AddVarArrayDocblockFromDimFetchAssignRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/Class_/AddVarArrayDocblockFromDimFetchAssignRector.php @@ -12,10 +12,10 @@ use PHPStan\Type\MixedType; use PHPStan\Type\UnionType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeTypeResolver\PHPStan\Type\TypeFactory; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclarationDocblocks\NodeDocblockTypeDecorator; use Rector\TypeDeclarationDocblocks\NodeFinder\ArrayDimFetchFinder; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; diff --git a/rules/TypeDeclarationDocblocks/Rector/Class_/ClassMethodArrayDocblockParamFromLocalCallsRector.php b/rules/TypeDeclarationDocblocks/Rector/Class_/ClassMethodArrayDocblockParamFromLocalCallsRector.php index eb3e5da8bc6..5447a2c412a 100644 --- a/rules/TypeDeclarationDocblocks/Rector/Class_/ClassMethodArrayDocblockParamFromLocalCallsRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/Class_/ClassMethodArrayDocblockParamFromLocalCallsRector.php @@ -13,10 +13,10 @@ use PHPStan\Type\TypeCombinator; use PHPStan\Type\UnionType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PhpParser\NodeFinder\LocalMethodCallFinder; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclaration\NodeAnalyzer\CallTypesResolver; use Rector\TypeDeclarationDocblocks\NodeDocblockTypeDecorator; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; diff --git a/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarArrayFromGetterReturnRector.php b/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarArrayFromGetterReturnRector.php index f75bdf63fd3..e2937e3cd92 100644 --- a/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarArrayFromGetterReturnRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarArrayFromGetterReturnRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Stmt\ClassMethod; use PHPStan\PhpDocParser\Ast\PhpDoc\ReturnTagValueNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclarationDocblocks\NodeDocblockTypeDecorator; use Rector\TypeDeclarationDocblocks\NodeFinder\PropertyGetterFinder; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; diff --git a/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarArrayFromPropertyDefaultsRector.php b/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarArrayFromPropertyDefaultsRector.php index b3ca5af7896..598f454ab7a 100644 --- a/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarArrayFromPropertyDefaultsRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarArrayFromPropertyDefaultsRector.php @@ -16,10 +16,10 @@ use PHPStan\Reflection\Php\PhpPropertyReflection; use PHPStan\Type\Type; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclarationDocblocks\NodeDocblockTypeDecorator; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; diff --git a/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarFromParamDocblockInConstructorRector.php b/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarFromParamDocblockInConstructorRector.php index f8c827a96cc..f8a13211967 100644 --- a/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarFromParamDocblockInConstructorRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/Class_/DocblockVarFromParamDocblockInConstructorRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Stmt\Property; use PHPStan\Type\ArrayType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\TypeDeclarationDocblocks\NodeAnalyzer\ConstructorAssignedTypeResolver; use Rector\TypeDeclarationDocblocks\NodeDocblockTypeDecorator; use Rector\TypeDeclarationDocblocks\TagNodeAnalyzer\UsefulArrayTagNodeAnalyzer; diff --git a/rules/TypeDeclarationDocblocks/Rector/Property/MergePhpstanDocTagIntoNativeRector.php b/rules/TypeDeclarationDocblocks/Rector/Property/MergePhpstanDocTagIntoNativeRector.php index 660bf0a46ff..bc5a5293114 100644 --- a/rules/TypeDeclarationDocblocks/Rector/Property/MergePhpstanDocTagIntoNativeRector.php +++ b/rules/TypeDeclarationDocblocks/Rector/Property/MergePhpstanDocTagIntoNativeRector.php @@ -18,9 +18,9 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\TypeDeclarationDocblocks\Rector\Property\MergePhpstanDocTagIntoNativeRector\MergePhpstanDocTagIntoNativeRectorTest diff --git a/rules/Unambiguous/Rector/Class_/RemoveReturnThisFromSetterClassMethodRector.php b/rules/Unambiguous/Rector/Class_/RemoveReturnThisFromSetterClassMethodRector.php index c94764fae8f..26aad89e7ea 100644 --- a/rules/Unambiguous/Rector/Class_/RemoveReturnThisFromSetterClassMethodRector.php +++ b/rules/Unambiguous/Rector/Class_/RemoveReturnThisFromSetterClassMethodRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as removing "return $this" from a setter needs a more complex approach that depends on the use case - the setter may be part of a fluent public API that callers rely on. diff --git a/rules/Unambiguous/Rector/Expression/FluentSettersToStandaloneCallMethodRector.php b/rules/Unambiguous/Rector/Expression/FluentSettersToStandaloneCallMethodRector.php index 9670ee310a2..2230050edba 100644 --- a/rules/Unambiguous/Rector/Expression/FluentSettersToStandaloneCallMethodRector.php +++ b/rules/Unambiguous/Rector/Expression/FluentSettersToStandaloneCallMethodRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Return_; use Rector\Configuration\Deprecation\Contract\DeprecatedInterface; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Exception\ShouldNotHappenException; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @deprecated This rule is deprecated, as breaking a fluent setter chain into standalone calls needs a more complex approach that depends on the use case - the safe transformation differs per method return semantics. diff --git a/rules/Visibility/Rector/ClassConst/ChangeConstantVisibilityRector.php b/rules/Visibility/Rector/ClassConst/ChangeConstantVisibilityRector.php index 9962649916c..1846bc9f658 100644 --- a/rules/Visibility/Rector/ClassConst/ChangeConstantVisibilityRector.php +++ b/rules/Visibility/Rector/ClassConst/ChangeConstantVisibilityRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Interface_; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\Visibility; use Rector\Visibility\ValueObject\ChangeConstantVisibility; use Webmozart\Assert\Assert; diff --git a/rules/Visibility/Rector/ClassMethod/ChangeMethodVisibilityRector.php b/rules/Visibility/Rector/ClassMethod/ChangeMethodVisibilityRector.php index 9b55fdb5461..17cf26adcf9 100644 --- a/rules/Visibility/Rector/ClassMethod/ChangeMethodVisibilityRector.php +++ b/rules/Visibility/Rector/ClassMethod/ChangeMethodVisibilityRector.php @@ -7,12 +7,12 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; use Rector\Contract\Rector\ConfigurableRectorInterface; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\RuleDefinition; use Rector\NodeCollector\ScopeResolver\ParentClassScopeResolver; use Rector\PHPStan\ScopeFetcher; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\RuleDefinition; use Rector\ValueObject\Visibility; use Rector\Visibility\ValueObject\ChangeMethodVisibility; use Webmozart\Assert\Assert; diff --git a/rules/Visibility/Rector/ClassMethod/ExplicitPublicClassMethodRector.php b/rules/Visibility/Rector/ClassMethod/ExplicitPublicClassMethodRector.php index 0f1c5ec3a64..b5f3a3cc3e8 100644 --- a/rules/Visibility/Rector/ClassMethod/ExplicitPublicClassMethodRector.php +++ b/rules/Visibility/Rector/ClassMethod/ExplicitPublicClassMethodRector.php @@ -6,10 +6,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\Visibility\Rector\ClassMethod\ExplicitPublicClassMethodRector\ExplicitPublicClassMethodRectorTest diff --git a/src/Doc/AbstractCodeSample.php b/src/RuleDoc/AbstractCodeSample.php similarity index 97% rename from src/Doc/AbstractCodeSample.php rename to src/RuleDoc/AbstractCodeSample.php index 6e7c1b8a2be..40c0704e574 100644 --- a/src/Doc/AbstractCodeSample.php +++ b/src/RuleDoc/AbstractCodeSample.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace Rector\Doc; +namespace Rector\RuleDoc; use Rector\RuleDoc\Contract\CodeSampleInterface; use Rector\RuleDoc\Exception\ShouldNotHappenException; diff --git a/src/Doc/CodeSample/CodeSample.php b/src/RuleDoc/CodeSample/CodeSample.php similarity index 58% rename from src/Doc/CodeSample/CodeSample.php rename to src/RuleDoc/CodeSample/CodeSample.php index 739fb8ddcdd..6dab209721f 100644 --- a/src/Doc/CodeSample/CodeSample.php +++ b/src/RuleDoc/CodeSample/CodeSample.php @@ -2,9 +2,9 @@ declare(strict_types=1); -namespace Rector\Doc\CodeSample; +namespace Rector\RuleDoc\CodeSample; -use Rector\Doc\AbstractCodeSample; +use Rector\RuleDoc\AbstractCodeSample; /** * @api diff --git a/src/Doc/CodeSample/ComposerJsonAwareCodeSample.php b/src/RuleDoc/CodeSample/ComposerJsonAwareCodeSample.php similarity index 84% rename from src/Doc/CodeSample/ComposerJsonAwareCodeSample.php rename to src/RuleDoc/CodeSample/ComposerJsonAwareCodeSample.php index aa112876108..9da00d8aa81 100644 --- a/src/Doc/CodeSample/ComposerJsonAwareCodeSample.php +++ b/src/RuleDoc/CodeSample/ComposerJsonAwareCodeSample.php @@ -2,9 +2,9 @@ declare(strict_types=1); -namespace Rector\Doc\CodeSample; +namespace Rector\RuleDoc\CodeSample; -use Rector\Doc\AbstractCodeSample; +use Rector\RuleDoc\AbstractCodeSample; /** * @api diff --git a/src/Doc/CodeSample/ConfiguredCodeSample.php b/src/RuleDoc/CodeSample/ConfiguredCodeSample.php similarity index 92% rename from src/Doc/CodeSample/ConfiguredCodeSample.php rename to src/RuleDoc/CodeSample/ConfiguredCodeSample.php index b2bc6c99013..b6875889bd4 100644 --- a/src/Doc/CodeSample/ConfiguredCodeSample.php +++ b/src/RuleDoc/CodeSample/ConfiguredCodeSample.php @@ -2,9 +2,9 @@ declare(strict_types=1); -namespace Rector\Doc\CodeSample; +namespace Rector\RuleDoc\CodeSample; -use Rector\Doc\AbstractCodeSample; +use Rector\RuleDoc\AbstractCodeSample; use Rector\RuleDoc\Contract\CodeSampleInterface; use Rector\RuleDoc\Exception\ShouldNotHappenException; diff --git a/src/Doc/CodeSample/ExtraFileCodeSample.php b/src/RuleDoc/CodeSample/ExtraFileCodeSample.php similarity index 83% rename from src/Doc/CodeSample/ExtraFileCodeSample.php rename to src/RuleDoc/CodeSample/ExtraFileCodeSample.php index b1046bbfde7..f95e0a3b8bd 100644 --- a/src/Doc/CodeSample/ExtraFileCodeSample.php +++ b/src/RuleDoc/CodeSample/ExtraFileCodeSample.php @@ -2,9 +2,9 @@ declare(strict_types=1); -namespace Rector\Doc\CodeSample; +namespace Rector\RuleDoc\CodeSample; -use Rector\Doc\AbstractCodeSample; +use Rector\RuleDoc\AbstractCodeSample; /** * @api diff --git a/src/RuleDoc/Contract/Category/CategoryInfererInterface.php b/src/RuleDoc/Contract/Category/CategoryInfererInterface.php index cff3113e3df..3d4293f88e1 100644 --- a/src/RuleDoc/Contract/Category/CategoryInfererInterface.php +++ b/src/RuleDoc/Contract/Category/CategoryInfererInterface.php @@ -4,7 +4,7 @@ namespace Rector\RuleDoc\Contract\Category; -use Rector\Doc\RuleDefinition; +use Rector\RuleDoc\RuleDefinition; /** * @api diff --git a/src/RuleDoc/Contract/DocumentedRuleInterface.php b/src/RuleDoc/Contract/DocumentedRuleInterface.php index d658018b500..f781fbdeb63 100644 --- a/src/RuleDoc/Contract/DocumentedRuleInterface.php +++ b/src/RuleDoc/Contract/DocumentedRuleInterface.php @@ -4,7 +4,7 @@ namespace Rector\RuleDoc\Contract; -use Rector\Doc\RuleDefinition; +use Rector\RuleDoc\RuleDefinition; /** * @api diff --git a/src/RuleDoc/Contract/RuleCodeSamplePrinterInterface.php b/src/RuleDoc/Contract/RuleCodeSamplePrinterInterface.php index eace0121ee1..9192813846b 100644 --- a/src/RuleDoc/Contract/RuleCodeSamplePrinterInterface.php +++ b/src/RuleDoc/Contract/RuleCodeSamplePrinterInterface.php @@ -4,7 +4,7 @@ namespace Rector\RuleDoc\Contract; -use Rector\Doc\RuleDefinition; +use Rector\RuleDoc\RuleDefinition; /** * @api diff --git a/src/Doc/RuleDefinition.php b/src/RuleDoc/RuleDefinition.php similarity index 96% rename from src/Doc/RuleDefinition.php rename to src/RuleDoc/RuleDefinition.php index 037a16b0cfd..a1721278066 100644 --- a/src/Doc/RuleDefinition.php +++ b/src/RuleDoc/RuleDefinition.php @@ -2,9 +2,9 @@ declare(strict_types=1); -namespace Rector\Doc; +namespace Rector\RuleDoc; -use Rector\Doc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; use Rector\RuleDoc\Contract\CodeSampleInterface; use Rector\RuleDoc\Exception\PoorDocumentationException; use Rector\RuleDoc\Exception\ShouldNotHappenException; diff --git a/src/functions/rule_doc_generator_class_aliases.php b/src/functions/rule_doc_generator_class_aliases.php index 41c8334dff7..723a66c67f5 100644 --- a/src/functions/rule_doc_generator_class_aliases.php +++ b/src/functions/rule_doc_generator_class_aliases.php @@ -2,12 +2,11 @@ declare(strict_types=1); -use Rector\Doc\AbstractCodeSample; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\CodeSample\ComposerJsonAwareCodeSample; -use Rector\Doc\CodeSample\ConfiguredCodeSample; -use Rector\Doc\CodeSample\ExtraFileCodeSample; -use Rector\Doc\RuleDefinition; +use Rector\RuleDoc\AbstractCodeSample; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\CodeSample\ComposerJsonAwareCodeSample; +use Rector\RuleDoc\CodeSample\ConfiguredCodeSample; +use Rector\RuleDoc\CodeSample\ExtraFileCodeSample; use Rector\RuleDoc\Contract\Category\CategoryInfererInterface; use Rector\RuleDoc\Contract\CodeSampleInterface; use Rector\RuleDoc\Contract\ConfigurableRuleInterface; @@ -15,6 +14,7 @@ use Rector\RuleDoc\Contract\RuleCodeSamplePrinterInterface; use Rector\RuleDoc\Exception\PoorDocumentationException; use Rector\RuleDoc\Exception\ShouldNotHappenException; +use Rector\RuleDoc\RuleDefinition; // backward-compatibility aliases for the former symplify/rule-doc-generator-contracts package, // so existing extension and 3rd party rules referencing the Symplify\RuleDocGenerator namespace keep working diff --git a/tests/Issues/ScopeNotAvailable/Variable/ArrayItemForeachValueRector.php b/tests/Issues/ScopeNotAvailable/Variable/ArrayItemForeachValueRector.php index b2ba53727d5..02c243b6b62 100644 --- a/tests/Issues/ScopeNotAvailable/Variable/ArrayItemForeachValueRector.php +++ b/tests/Issues/ScopeNotAvailable/Variable/ArrayItemForeachValueRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr; use PhpParser\Node\Expr\Variable; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; final class ArrayItemForeachValueRector extends AbstractRector { diff --git a/tests/PhpParser/NodeTraverser/ClassLike/RuleUsingClassLikeRector.php b/tests/PhpParser/NodeTraverser/ClassLike/RuleUsingClassLikeRector.php index 4b4ff0288c1..8764b077f45 100644 --- a/tests/PhpParser/NodeTraverser/ClassLike/RuleUsingClassLikeRector.php +++ b/tests/PhpParser/NodeTraverser/ClassLike/RuleUsingClassLikeRector.php @@ -6,9 +6,9 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassLike; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\PhpParser\NodeTraverser\RectorNodeTraverserTest diff --git a/tests/PhpParser/NodeTraverser/Class_/RuleUsingClassRector.php b/tests/PhpParser/NodeTraverser/Class_/RuleUsingClassRector.php index 53c5cc45cb3..1e4c272b6e9 100644 --- a/tests/PhpParser/NodeTraverser/Class_/RuleUsingClassRector.php +++ b/tests/PhpParser/NodeTraverser/Class_/RuleUsingClassRector.php @@ -6,9 +6,9 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\PhpParser\NodeTraverser\RectorNodeTraverserTest diff --git a/tests/PhpParser/NodeTraverser/Function_/RuleUsingFunctionRector.php b/tests/PhpParser/NodeTraverser/Function_/RuleUsingFunctionRector.php index 1fcae05d3bf..602118a2206 100644 --- a/tests/PhpParser/NodeTraverser/Function_/RuleUsingFunctionRector.php +++ b/tests/PhpParser/NodeTraverser/Function_/RuleUsingFunctionRector.php @@ -6,9 +6,9 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Function_; -use Rector\Doc\CodeSample\CodeSample; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\CodeSample\CodeSample; +use Rector\RuleDoc\RuleDefinition; /** * @see \Rector\Tests\PhpParser\NodeTraverser\RectorNodeTraverserTest diff --git a/tests/PhpParser/NodeTraverser/StopTraverseOnTypeChange/Class_/RuleChangingClassToTraitRector.php b/tests/PhpParser/NodeTraverser/StopTraverseOnTypeChange/Class_/RuleChangingClassToTraitRector.php index 626a31d8724..fced212cf10 100644 --- a/tests/PhpParser/NodeTraverser/StopTraverseOnTypeChange/Class_/RuleChangingClassToTraitRector.php +++ b/tests/PhpParser/NodeTraverser/StopTraverseOnTypeChange/Class_/RuleChangingClassToTraitRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Name; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Trait_; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\RuleDefinition; final class RuleChangingClassToTraitRector extends AbstractRector { diff --git a/tests/PhpParser/NodeTraverser/StopTraverseOnTypeChange/Class_/RuleCheckingClassRector.php b/tests/PhpParser/NodeTraverser/StopTraverseOnTypeChange/Class_/RuleCheckingClassRector.php index a315eab4030..90978e9c70d 100644 --- a/tests/PhpParser/NodeTraverser/StopTraverseOnTypeChange/Class_/RuleCheckingClassRector.php +++ b/tests/PhpParser/NodeTraverser/StopTraverseOnTypeChange/Class_/RuleCheckingClassRector.php @@ -6,8 +6,8 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; -use Rector\Doc\RuleDefinition; use Rector\Rector\AbstractRector; +use Rector\RuleDoc\RuleDefinition; use Webmozart\Assert\Assert; final class RuleCheckingClassRector extends AbstractRector