rules([ UnwrapFutureCompatibleIfPhpVersionRector::class, RecastingRemovalRector::class, RemoveDeadStmtRector::class, RemoveDuplicatedArrayKeyRector::class, RemoveUnusedForeachKeyRector::class, RemoveParentCallWithoutParentRector::class, RemoveEmptyClassMethodRector::class, RemoveDoubleAssignRector::class, SimplifyMirrorAssignRector::class, RemoveUnusedPrivatePropertyRector::class, RemoveUnusedPrivateClassConstantRector::class, RemoveUnusedPrivateMethodRector::class, RemoveDeadReturnRector::class, RemoveDeadContinueRector::class, RemoveDeadIfForeachForRector::class, RemoveAndTrueRector::class, RemoveConcatAutocastRector::class, SimplifyUselessVariableRector::class, RemoveDelegatingParentCallRector::class, RemoveDuplicatedInstanceOfRector::class, RemoveDuplicatedCaseInSwitchRector::class, RemoveNullPropertyInitializationRector::class, RemoveUnreachableStatementRector::class, SimplifyIfElseWithSameContentRector::class, TernaryToBooleanOrFalseToBooleanAndRector::class, RemoveEmptyTestMethodRector::class, RemoveDeadTryCatchRector::class, RemoveUnusedVariableAssignRector::class, RemoveDuplicatedIfReturnRector::class, RemoveUnusedNonEmptyArrayBeforeForeachRector::class, RemoveEmptyMethodCallRector::class, RemoveDeadConditionAboveReturnRector::class, RemoveUnusedConstructorParamRector::class, RemoveDeadInstanceOfRector::class, RemoveDeadLoopRector::class, RemoveUnusedPrivateMethodParameterRector::class, // docblock RemoveUselessParamTagRector::class, RemoveUselessReturnTagRector::class, RemoveNonExistingVarAnnotationRector::class, RemoveUselessVarTagRector::class, RemoveUnusedPromotedPropertyRector::class, RemoveLastReturnRector::class, RemoveJustPropertyFetchForAssignRector::class, RemoveJustVariableAssignRector::class, RemoveAlwaysTrueIfConditionRector::class, RemoveDeadZeroAndOneOperationRector::class, ]); };