Updated Rector to commit af0fc79863

af0fc79863 Fix preload.php order to included firstly used classes first, to avoid missing parent bugs (#929)
This commit is contained in:
Tomas Votruba 2021-09-28 16:17:28 +00:00
parent 82e31fbd26
commit dd1c4722cb
34 changed files with 1223 additions and 1176 deletions

View File

@ -2,254 +2,255 @@
declare(strict_types=1);
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/NameContext.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/NodeVisitorAbstract.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/NodeAbstract.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/NodeVisitor.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/BuilderHelpers.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/NodeVisitor/FindingVisitor.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/NodeVisitor/NameResolver.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/NodeVisitor/FirstFindingVisitor.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/NodeVisitor/CloningVisitor.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/NodeVisitor/ParentConnectingVisitor.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/NodeVisitor/NodeConnectingVisitor.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Parser.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/ConstExprEvaluationException.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Lexer/Emulative.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/AttributeEmulator.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/ReverseEmulator.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/ExplicitOctalEmulator.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/ReadonlyTokenEmulator.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/KeywordEmulator.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/EnumTokenEmulator.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/NumericLiteralSeparatorEmulator.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/FlexibleDocStringEmulator.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/FnTokenEmulator.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/CoaleseEqualTokenEmulator.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/NullsafeTokenEmulator.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/NodeVisitorAbstract.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Lexer.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/TokenEmulator.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/MatchTokenEmulator.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Comment/Doc.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/PrettyPrinter/Standard.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/KeywordEmulator.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Comment.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/PrettyPrinterAbstract.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Parser.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/ParserAbstract.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/ErrorHandler.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/FunctionLike.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/ClassLike.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Builder.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Builder/TraitUseAdaptation.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/TraitUseAdaptation.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/ComplexType.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/CallLike.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Name.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/NodeTraverserInterface.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Builder/Declaration.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Builder/FunctionLike.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Builder/ClassConst.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Builder/Class_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Builder/Function_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Builder/Interface_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Builder/Method.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Builder/Namespace_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Builder/Param.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Builder/Property.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Builder/TraitUse.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Builder/Trait_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Builder/Use_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/BuilderFactory.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/BuilderHelpers.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Comment/Doc.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/ConstExprEvaluationException.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/ConstExprEvaluator.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Error.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/ErrorHandler/Collecting.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/ErrorHandler/Throwing.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Internal/DiffElem.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Internal/Differ.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Internal/PrintableNewAnonClassNode.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Internal/TokenStream.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/NodeDumper.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/ParserAbstract.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/ParserFactory.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Parser/Tokens.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Parser/Multiple.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Parser/Php7.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Parser/Php5.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/NodeAbstract.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/ErrorHandler/Throwing.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/ErrorHandler/Collecting.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/JsonDecoder.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Error.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Comment.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Lexer.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/ErrorHandler.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/EnumCase.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Expression.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/UseUse.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Global_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Namespace_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/TraitUse.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/TraitUseAdaptation/Precedence.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/TraitUseAdaptation/Alias.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Catch_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Class_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Throw_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/PropertyProperty.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Label.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/StaticVar.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Case_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Continue_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/ClassMethod.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Unset_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/TraitUseAdaptation.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Finally_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Interface_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Else_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/While_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/HaltCompiler.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/DeclareDeclare.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Goto_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Static_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Return_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/TryCatch.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Echo_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Declare_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Property.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Break_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/If_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Const_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Function_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Switch_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Foreach_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/For_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Do_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/GroupUse.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/ClassLike.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Use_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/InlineHTML.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/ClassConst.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/ElseIf_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Nop.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Trait_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Enum_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/MatchArm.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/NullableType.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Identifier.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/ComplexType.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Param.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Lexer/Emulative.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/AttributeEmulator.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/CoaleseEqualTokenEmulator.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/EnumTokenEmulator.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/ExplicitOctalEmulator.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/FlexibleDocStringEmulator.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/FnTokenEmulator.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/MatchTokenEmulator.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/NullsafeTokenEmulator.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/NumericLiteralSeparatorEmulator.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/ReadonlyTokenEmulator.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/ReverseEmulator.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/NameContext.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Arg.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Attribute.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/List_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ShellExec.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ConstFetch.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Include_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/StaticPropertyFetch.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Variable.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Print_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/PreInc.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/StaticCall.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/YieldFrom.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Closure.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast/Int_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast/Object_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast/Double.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast/String_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast/Unset_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast/Bool_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast/Array_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Throw_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/PostDec.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/UnaryMinus.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ClassConstFetch.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BitwiseNot.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ErrorSuppress.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ArrowFunction.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Eval_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/NullsafePropertyFetch.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/AttributeGroup.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Const_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ArrayDimFetch.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/CallLike.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/MethodCall.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/PropertyFetch.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Plus.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/ShiftRight.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Div.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Mod.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/BitwiseOr.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Minus.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Pow.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Mul.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Concat.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/ShiftLeft.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/BitwiseXor.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Coalesce.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/BitwiseAnd.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Plus.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Greater.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/LogicalOr.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Spaceship.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Smaller.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/ShiftRight.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/BooleanOr.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/LogicalAnd.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Equal.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/NotIdentical.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/SmallerOrEqual.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/BooleanAnd.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Div.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/LogicalXor.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Mod.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/BitwiseOr.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Minus.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Identical.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/GreaterOrEqual.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Pow.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Mul.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Concat.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/ShiftLeft.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/BitwiseXor.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Coalesce.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/NotEqual.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/BitwiseAnd.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Assign.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/PostInc.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Error.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/UnaryPlus.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Ternary.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Empty_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/New_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Yield_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Exit_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/NullsafeMethodCall.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Instanceof_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/FuncCall.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BooleanNot.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Clone_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/PreDec.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Match_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ArrayItem.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Array_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ArrowFunction.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Assign.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/BitwiseAnd.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/BitwiseOr.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/BitwiseXor.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Coalesce.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Concat.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Div.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Minus.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Mod.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Mul.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Plus.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Pow.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/ShiftLeft.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/ShiftRight.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignRef.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Isset_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/BitwiseAnd.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/BitwiseOr.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/BitwiseXor.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/BooleanAnd.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/BooleanOr.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Coalesce.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Concat.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Div.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Equal.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Greater.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/GreaterOrEqual.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Identical.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/LogicalAnd.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/LogicalOr.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/LogicalXor.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Minus.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Mod.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Mul.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/NotEqual.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/NotIdentical.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Plus.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Pow.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/ShiftLeft.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/ShiftRight.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Smaller.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/SmallerOrEqual.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Spaceship.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BitwiseNot.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BooleanNot.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast/Array_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast/Bool_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast/Double.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast/Int_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast/Object_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast/String_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast/Unset_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ClassConstFetch.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Clone_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Closure.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ClosureUse.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/AttributeGroup.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/UnionType.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Const_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/FunctionLike.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/VariadicPlaceholder.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Name/Relative.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Name/FullyQualified.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/VarLikeIdentifier.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ConstFetch.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Empty_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Error.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ErrorSuppress.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Eval_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Exit_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/FuncCall.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Include_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Instanceof_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Isset_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/List_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Match_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/MethodCall.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/New_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/NullsafeMethodCall.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/NullsafePropertyFetch.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/PostDec.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/PostInc.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/PreDec.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/PreInc.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Print_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/PropertyFetch.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ShellExec.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/StaticCall.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/StaticPropertyFetch.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Ternary.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Throw_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/UnaryMinus.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/UnaryPlus.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Variable.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/YieldFrom.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Yield_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Identifier.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/IntersectionType.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Name.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/MatchArm.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Name/FullyQualified.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Name/Relative.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/NullableType.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Param.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/DNumber.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/String_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst/Namespace_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/Encapsed.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/EncapsedStringPart.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/LNumber.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst/Class_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst/Dir.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst/File.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst/Method.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst/Function_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst/Line.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst/Method.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst/Namespace_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst/Trait_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/LNumber.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/EncapsedStringPart.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/Encapsed.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Arg.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/String_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Break_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Case_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Catch_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/ClassConst.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/ClassMethod.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Class_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Const_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Continue_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/DeclareDeclare.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Declare_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Do_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Echo_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/ElseIf_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Else_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/EnumCase.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Enum_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Expression.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Finally_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/For_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Foreach_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Function_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Global_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Goto_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/GroupUse.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/HaltCompiler.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/If_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/InlineHTML.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Interface_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Label.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Namespace_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Nop.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Property.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/PropertyProperty.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Return_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/StaticVar.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Static_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Switch_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Throw_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/TraitUse.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/TraitUseAdaptation/Alias.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/TraitUseAdaptation/Precedence.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Trait_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/TryCatch.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Unset_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/UseUse.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Use_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/While_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/UnionType.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/VarLikeIdentifier.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node/VariadicPlaceholder.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/NodeDumper.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/NodeFinder.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/NodeTraverser.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Builder/Namespace_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Builder/TraitUse.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Builder/Class_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Builder/Param.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Builder/TraitUseAdaptation.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Builder/Method.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Builder/Interface_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Builder/Property.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Builder/Declaration.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Builder/Function_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Builder/Use_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Builder/FunctionLike.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Builder/ClassConst.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Builder/Trait_.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/PrettyPrinterAbstract.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/NodeTraverserInterface.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/BuilderFactory.php';
require_once __DIR__ . '/vendor/symplify/symfony-php-config/src/ValueObjectInliner.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/NodeVisitor/CloningVisitor.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/NodeVisitor/FindingVisitor.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/NodeVisitor/FirstFindingVisitor.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/NodeVisitor/NameResolver.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/NodeVisitor/NodeConnectingVisitor.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/NodeVisitor/ParentConnectingVisitor.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Parser/Multiple.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Parser/Php5.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Parser/Php7.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Parser/Tokens.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/ParserFactory.php';
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/PrettyPrinter/Standard.php';
require_once __DIR__ . '/vendor/symplify/symfony-php-config/src/Exception/ValueObjectException.php';
require_once __DIR__ . '/vendor/symplify/symfony-php-config/src/Reflection/ArgumentAndParameterFactory.php';
require_once __DIR__ . '/vendor/symplify/symfony-php-config/src/ValueObjectInliner.php';
require_once __DIR__ . '/vendor/symfony/dependency-injection/Loader/Configurator/AbstractConfigurator.php';
require_once __DIR__ . '/vendor/symfony/dependency-injection/Loader/Configurator/ContainerConfigurator.php';

View File

@ -12,8 +12,6 @@ use PhpParser\Node\Stmt\Expression;
use PhpParser\Node\Stmt\Namespace_;
use PhpParser\Node\Stmt\Property;
use PhpParser\Node\Stmt\Use_;
use PHPStan\PhpDocParser\Ast\PhpDoc\VarTagValueNode;
use PHPStan\PhpDocParser\Ast\Type\IdentifierTypeNode;
use Rector\Core\Configuration\Option;
use Rector\Core\Configuration\RenamedClassesDataCollector;
use Rector\Core\Contract\Rector\ConfigurableRectorInterface;

View File

@ -16,11 +16,11 @@ final class VersionResolver
/**
* @var string
*/
public const PACKAGE_VERSION = 'd21dcc3ce357fade02860ae611a6d1baf7dcc975';
public const PACKAGE_VERSION = 'af0fc798634b35e694af8a1a4e0cf7f91025a091';
/**
* @var string
*/
public const RELEASE_DATE = '2021-09-28 11:49:31';
public const RELEASE_DATE = '2021-09-28 16:02:47';
public static function resolvePackageVersion() : string
{
$process = new \RectorPrefix20210928\Symfony\Component\Process\Process(['git', 'log', '--pretty="%H"', '-n1', 'HEAD'], __DIR__);

2
vendor/autoload.php vendored
View File

@ -4,4 +4,4 @@
require_once __DIR__ . '/composer/autoload_real.php';
return ComposerAutoloaderInitc5eacc065c4a682e919dd7b2be1202cb::getLoader();
return ComposerAutoloaderInit50d9f5212f8ddd7cf6dfb96723f605d7::getLoader();

View File

@ -1339,6 +1339,8 @@ return array(
'RectorPrefix20210928\\Symplify\\Astral\\NodeNameResolver\\PropertyNodeNameResolver' => $vendorDir . '/symplify/astral/src/NodeNameResolver/PropertyNodeNameResolver.php',
'RectorPrefix20210928\\Symplify\\Astral\\NodeTraverser\\SimpleCallableNodeTraverser' => $vendorDir . '/symplify/astral/src/NodeTraverser/SimpleCallableNodeTraverser.php',
'RectorPrefix20210928\\Symplify\\Astral\\NodeValue\\NodeValueResolver' => $vendorDir . '/symplify/astral/src/NodeValue/NodeValueResolver.php',
'RectorPrefix20210928\\Symplify\\Astral\\NodeValue\\UnionTypeValueResolver' => $vendorDir . '/symplify/astral/src/NodeValue/UnionTypeValueResolver.php',
'RectorPrefix20210928\\Symplify\\Astral\\NodeVisitor\\CallableNodeVisitor' => $vendorDir . '/symplify/astral/src/NodeVisitor/CallableNodeVisitor.php',
'RectorPrefix20210928\\Symplify\\Astral\\StaticFactory\\SimpleNameResolverStaticFactory' => $vendorDir . '/symplify/astral/src/StaticFactory/SimpleNameResolverStaticFactory.php',
'RectorPrefix20210928\\Symplify\\Astral\\ValueObject\\AttributeKey' => $vendorDir . '/symplify/astral/src/ValueObject/AttributeKey.php',
'RectorPrefix20210928\\Symplify\\Astral\\ValueObject\\NodeBuilder\\ClassBuilder' => $vendorDir . '/symplify/astral/src/ValueObject/NodeBuilder/ClassBuilder.php',

View File

@ -2,7 +2,7 @@
// autoload_real.php @generated by Composer
class ComposerAutoloaderInitc5eacc065c4a682e919dd7b2be1202cb
class ComposerAutoloaderInit50d9f5212f8ddd7cf6dfb96723f605d7
{
private static $loader;
@ -22,15 +22,15 @@ class ComposerAutoloaderInitc5eacc065c4a682e919dd7b2be1202cb
return self::$loader;
}
spl_autoload_register(array('ComposerAutoloaderInitc5eacc065c4a682e919dd7b2be1202cb', 'loadClassLoader'), true, true);
spl_autoload_register(array('ComposerAutoloaderInit50d9f5212f8ddd7cf6dfb96723f605d7', 'loadClassLoader'), true, true);
self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
spl_autoload_unregister(array('ComposerAutoloaderInitc5eacc065c4a682e919dd7b2be1202cb', 'loadClassLoader'));
spl_autoload_unregister(array('ComposerAutoloaderInit50d9f5212f8ddd7cf6dfb96723f605d7', 'loadClassLoader'));
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
if ($useStaticLoader) {
require __DIR__ . '/autoload_static.php';
call_user_func(\Composer\Autoload\ComposerStaticInitc5eacc065c4a682e919dd7b2be1202cb::getInitializer($loader));
call_user_func(\Composer\Autoload\ComposerStaticInit50d9f5212f8ddd7cf6dfb96723f605d7::getInitializer($loader));
} else {
$classMap = require __DIR__ . '/autoload_classmap.php';
if ($classMap) {
@ -42,19 +42,19 @@ class ComposerAutoloaderInitc5eacc065c4a682e919dd7b2be1202cb
$loader->register(true);
if ($useStaticLoader) {
$includeFiles = Composer\Autoload\ComposerStaticInitc5eacc065c4a682e919dd7b2be1202cb::$files;
$includeFiles = Composer\Autoload\ComposerStaticInit50d9f5212f8ddd7cf6dfb96723f605d7::$files;
} else {
$includeFiles = require __DIR__ . '/autoload_files.php';
}
foreach ($includeFiles as $fileIdentifier => $file) {
composerRequirec5eacc065c4a682e919dd7b2be1202cb($fileIdentifier, $file);
composerRequire50d9f5212f8ddd7cf6dfb96723f605d7($fileIdentifier, $file);
}
return $loader;
}
}
function composerRequirec5eacc065c4a682e919dd7b2be1202cb($fileIdentifier, $file)
function composerRequire50d9f5212f8ddd7cf6dfb96723f605d7($fileIdentifier, $file)
{
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
require $file;

View File

@ -4,7 +4,7 @@
namespace Composer\Autoload;
class ComposerStaticInitc5eacc065c4a682e919dd7b2be1202cb
class ComposerStaticInit50d9f5212f8ddd7cf6dfb96723f605d7
{
public static $files = array (
'a4a119a56e50fbb293281d9a48007e0e' => __DIR__ . '/..' . '/symfony/polyfill-php80/bootstrap.php',
@ -1699,6 +1699,8 @@ class ComposerStaticInitc5eacc065c4a682e919dd7b2be1202cb
'RectorPrefix20210928\\Symplify\\Astral\\NodeNameResolver\\PropertyNodeNameResolver' => __DIR__ . '/..' . '/symplify/astral/src/NodeNameResolver/PropertyNodeNameResolver.php',
'RectorPrefix20210928\\Symplify\\Astral\\NodeTraverser\\SimpleCallableNodeTraverser' => __DIR__ . '/..' . '/symplify/astral/src/NodeTraverser/SimpleCallableNodeTraverser.php',
'RectorPrefix20210928\\Symplify\\Astral\\NodeValue\\NodeValueResolver' => __DIR__ . '/..' . '/symplify/astral/src/NodeValue/NodeValueResolver.php',
'RectorPrefix20210928\\Symplify\\Astral\\NodeValue\\UnionTypeValueResolver' => __DIR__ . '/..' . '/symplify/astral/src/NodeValue/UnionTypeValueResolver.php',
'RectorPrefix20210928\\Symplify\\Astral\\NodeVisitor\\CallableNodeVisitor' => __DIR__ . '/..' . '/symplify/astral/src/NodeVisitor/CallableNodeVisitor.php',
'RectorPrefix20210928\\Symplify\\Astral\\StaticFactory\\SimpleNameResolverStaticFactory' => __DIR__ . '/..' . '/symplify/astral/src/StaticFactory/SimpleNameResolverStaticFactory.php',
'RectorPrefix20210928\\Symplify\\Astral\\ValueObject\\AttributeKey' => __DIR__ . '/..' . '/symplify/astral/src/ValueObject/AttributeKey.php',
'RectorPrefix20210928\\Symplify\\Astral\\ValueObject\\NodeBuilder\\ClassBuilder' => __DIR__ . '/..' . '/symplify/astral/src/ValueObject/NodeBuilder/ClassBuilder.php',
@ -3864,9 +3866,9 @@ class ComposerStaticInitc5eacc065c4a682e919dd7b2be1202cb
public static function getInitializer(ClassLoader $loader)
{
return \Closure::bind(function () use ($loader) {
$loader->prefixLengthsPsr4 = ComposerStaticInitc5eacc065c4a682e919dd7b2be1202cb::$prefixLengthsPsr4;
$loader->prefixDirsPsr4 = ComposerStaticInitc5eacc065c4a682e919dd7b2be1202cb::$prefixDirsPsr4;
$loader->classMap = ComposerStaticInitc5eacc065c4a682e919dd7b2be1202cb::$classMap;
$loader->prefixLengthsPsr4 = ComposerStaticInit50d9f5212f8ddd7cf6dfb96723f605d7::$prefixLengthsPsr4;
$loader->prefixDirsPsr4 = ComposerStaticInit50d9f5212f8ddd7cf6dfb96723f605d7::$prefixDirsPsr4;
$loader->classMap = ComposerStaticInit50d9f5212f8ddd7cf6dfb96723f605d7::$classMap;
}, null, ClassLoader::class);
}

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@ -9,8 +9,8 @@ $loader = require_once __DIR__.'/autoload.php';
if (!class_exists('AutoloadIncluder', false) && !interface_exists('AutoloadIncluder', false) && !trait_exists('AutoloadIncluder', false)) {
spl_autoload_call('RectorPrefix20210928\AutoloadIncluder');
}
if (!class_exists('ComposerAutoloaderInitc5eacc065c4a682e919dd7b2be1202cb', false) && !interface_exists('ComposerAutoloaderInitc5eacc065c4a682e919dd7b2be1202cb', false) && !trait_exists('ComposerAutoloaderInitc5eacc065c4a682e919dd7b2be1202cb', false)) {
spl_autoload_call('RectorPrefix20210928\ComposerAutoloaderInitc5eacc065c4a682e919dd7b2be1202cb');
if (!class_exists('ComposerAutoloaderInit50d9f5212f8ddd7cf6dfb96723f605d7', false) && !interface_exists('ComposerAutoloaderInit50d9f5212f8ddd7cf6dfb96723f605d7', false) && !trait_exists('ComposerAutoloaderInit50d9f5212f8ddd7cf6dfb96723f605d7', false)) {
spl_autoload_call('RectorPrefix20210928\ComposerAutoloaderInit50d9f5212f8ddd7cf6dfb96723f605d7');
}
if (!class_exists('Helmich\TypoScriptParser\Parser\AST\Statement', false) && !interface_exists('Helmich\TypoScriptParser\Parser\AST\Statement', false) && !trait_exists('Helmich\TypoScriptParser\Parser\AST\Statement', false)) {
spl_autoload_call('RectorPrefix20210928\Helmich\TypoScriptParser\Parser\AST\Statement');
@ -3306,9 +3306,9 @@ if (!function_exists('print_node')) {
return \RectorPrefix20210928\print_node(...func_get_args());
}
}
if (!function_exists('composerRequirec5eacc065c4a682e919dd7b2be1202cb')) {
function composerRequirec5eacc065c4a682e919dd7b2be1202cb() {
return \RectorPrefix20210928\composerRequirec5eacc065c4a682e919dd7b2be1202cb(...func_get_args());
if (!function_exists('composerRequire50d9f5212f8ddd7cf6dfb96723f605d7')) {
function composerRequire50d9f5212f8ddd7cf6dfb96723f605d7() {
return \RectorPrefix20210928\composerRequire50d9f5212f8ddd7cf6dfb96723f605d7(...func_get_args());
}
}
if (!function_exists('parseArgs')) {

View File

@ -132,8 +132,10 @@ class AutowirePass extends \RectorPrefix20210928\Symfony\Component\DependencyInj
$this->decoratedId = null;
$this->decoratedClass = null;
$this->getPreviousValue = null;
if ($isRoot && ($definition = $this->container->getDefinition($this->currentId)) && null !== ($this->decoratedId = $definition->innerServiceId) && $this->container->has($this->decoratedId)) {
$this->decoratedClass = $this->container->findDefinition($this->decoratedId)->getClass();
if ($isRoot && ($definition = $this->container->getDefinition($this->currentId)) && ($decoratedDefinition = $definition->getDecoratedService()) && null !== ($innerId = $decoratedDefinition[0]) && $this->container->has($innerId)) {
// If the class references to itself and is decorated, provide the inner service id and class to not get a circular reference
$this->decoratedClass = $this->container->findDefinition($innerId)->getClass();
$this->decoratedId = $decoratedDefinition[1] ?? $this->currentId . '.inner';
}
foreach ($this->methodCalls as $i => $call) {
$this->decoratedMethodIndex = $i;

View File

@ -28,8 +28,8 @@ abstract class AbstractServiceConfigurator extends \RectorPrefix20210928\Symfony
{
// default tags should be added last
foreach ($this->defaultTags as $name => $attributes) {
foreach ($attributes as $attributes) {
$this->definition->addTag($name, $attributes);
foreach ($attributes as $attribute) {
$this->definition->addTag($name, $attribute);
}
}
$this->defaultTags = [];

View File

@ -42,7 +42,7 @@ class TimeDataCollector extends \RectorPrefix20210928\Symfony\Component\HttpKern
} else {
$startTime = $request->server->get('REQUEST_TIME_FLOAT');
}
$this->data = ['token' => $response->headers->get('X-Debug-Token'), 'start_time' => $startTime * 1000, 'events' => [], 'stopwatch_installed' => \class_exists(\RectorPrefix20210928\Symfony\Component\Stopwatch\Stopwatch::class, \false)];
$this->data = ['token' => $request->attributes->get('_stopwatch_token'), 'start_time' => $startTime * 1000, 'events' => [], 'stopwatch_installed' => \class_exists(\RectorPrefix20210928\Symfony\Component\Stopwatch\Stopwatch::class, \false)];
}
/**
* {@inheritdoc}

View File

@ -68,11 +68,11 @@ abstract class Kernel implements \RectorPrefix20210928\Symfony\Component\HttpKer
private $requestStackSize = 0;
private $resetServices = \false;
private static $freshCache = [];
public const VERSION = '5.3.7';
public const VERSION_ID = 50307;
public const VERSION = '5.3.9';
public const VERSION_ID = 50309;
public const MAJOR_VERSION = 5;
public const MINOR_VERSION = 3;
public const RELEASE_VERSION = 7;
public const RELEASE_VERSION = 9;
public const EXTRA_VERSION = '';
public const END_OF_MAINTENANCE = '01/2022';
public const END_OF_LIFE = '01/2022';

View File

@ -76,30 +76,39 @@ class VarCloner extends \RectorPrefix20210928\Symfony\Component\VarDumper\Cloner
foreach ($vals as $k => $v) {
// $v is the original value or a stub object in case of hard references
if (\PHP_VERSION_ID >= 70400) {
$zvalIsRef = null !== \ReflectionReference::fromArrayElement($vals, $k);
$zvalRef = ($r = \ReflectionReference::fromArrayElement($vals, $k)) ? $r->getId() : null;
} else {
$refs[$k] = $cookie;
$zvalIsRef = $vals[$k] === $cookie;
$zvalRef = $vals[$k] === $cookie;
}
if ($zvalIsRef) {
if ($zvalRef) {
$vals[$k] =& $stub;
// Break hard references to make $queue completely
unset($stub);
// independent from the original structure
if ($v instanceof \RectorPrefix20210928\Symfony\Component\VarDumper\Cloner\Stub && isset($hardRefs[\spl_object_id($v)])) {
$vals[$k] = $refs[$k] = $v;
if (\PHP_VERSION_ID >= 70400 ? null !== ($vals[$k] = $hardRefs[$zvalRef] ?? null) : $v instanceof \RectorPrefix20210928\Symfony\Component\VarDumper\Cloner\Stub && isset($hardRefs[\spl_object_id($v)])) {
if (\PHP_VERSION_ID >= 70400) {
$v = $vals[$k];
} else {
$refs[$k] = $vals[$k] = $v;
}
if ($v->value instanceof \RectorPrefix20210928\Symfony\Component\VarDumper\Cloner\Stub && (\RectorPrefix20210928\Symfony\Component\VarDumper\Cloner\Stub::TYPE_OBJECT === $v->value->type || \RectorPrefix20210928\Symfony\Component\VarDumper\Cloner\Stub::TYPE_RESOURCE === $v->value->type)) {
++$v->value->refCount;
}
++$v->refCount;
continue;
}
$refs[$k] = $vals[$k] = new \RectorPrefix20210928\Symfony\Component\VarDumper\Cloner\Stub();
$refs[$k]->value = $v;
$h = \spl_object_id($refs[$k]);
$hardRefs[$h] =& $refs[$k];
$values[$h] = $v;
$vals[$k] = new \RectorPrefix20210928\Symfony\Component\VarDumper\Cloner\Stub();
$vals[$k]->value = $v;
$vals[$k]->handle = ++$refsCounter;
if (\PHP_VERSION_ID >= 70400) {
$hardRefs[$zvalRef] = $vals[$k];
} else {
$refs[$k] = $vals[$k];
$h = \spl_object_id($refs[$k]);
$hardRefs[$h] =& $refs[$k];
$values[$h] = $v;
}
}
// Create $stub when the original value $v can not be used directly
// If $v is a nested structure, put that structure in array $a
@ -155,12 +164,17 @@ class VarCloner extends \RectorPrefix20210928\Symfony\Component\VarDumper\Cloner
unset($v[$gid]);
$a = [];
foreach ($v as $gk => &$gv) {
if ($v === $gv) {
if ($v === $gv && (\PHP_VERSION_ID < 70400 || !isset($hardRefs[\ReflectionReference::fromArrayElement($v, $gk)->getId()]))) {
unset($v);
$v = new \RectorPrefix20210928\Symfony\Component\VarDumper\Cloner\Stub();
$v->value = [$v->cut = \count($gv), \RectorPrefix20210928\Symfony\Component\VarDumper\Cloner\Stub::TYPE_ARRAY => 0];
$v->handle = -1;
$gv =& $hardRefs[\spl_object_id($v)];
if (\PHP_VERSION_ID >= 70400) {
$gv =& $a[$gk];
$hardRefs[\ReflectionReference::fromArrayElement($a, $gk)->getId()] =& $gv;
} else {
$gv =& $hardRefs[\spl_object_id($v)];
}
$gv = $v;
}
$a[$gk] =& $gv;
@ -254,10 +268,12 @@ class VarCloner extends \RectorPrefix20210928\Symfony\Component\VarDumper\Cloner
self::$arrayCache[$arrayStub->class][$arrayStub->position] = $stub = [$arrayStub->class => $arrayStub->position];
}
}
if ($zvalIsRef) {
$refs[$k]->value = $stub;
} else {
if (!$zvalRef) {
$vals[$k] = $stub;
} elseif (\PHP_VERSION_ID >= 70400) {
$hardRefs[$zvalRef]->value = $stub;
} else {
$refs[$k]->value = $stub;
}
}
if ($fromObjCast) {

View File

@ -6,13 +6,13 @@
"php": ">=8.0",
"nette\/utils": "^3.2",
"symfony\/dependency-injection": "^5.3|^6.0",
"symplify\/autowire-array-parameter": "^9.4.65",
"symplify\/autowire-array-parameter": "^9.4.67",
"symfony\/http-kernel": "^5.3|^6.0",
"nikic\/php-parser": "^4.11",
"symplify\/package-builder": "^9.4.65"
"nikic\/php-parser": "^4.13",
"symplify\/package-builder": "^9.4.67"
},
"require-dev": {
"symplify\/easy-testing": "^9.4.65",
"symplify\/easy-testing": "^9.4.67",
"phpunit\/phpunit": "^9.5"
},
"autoload": {
@ -31,32 +31,32 @@
}
},
"conflict": {
"symplify\/composer-json-manipulator": "<9.4.65",
"symplify\/easy-coding-standard": "<9.4.65",
"symplify\/phpstan-rules": "<9.4.65",
"symplify\/easy-testing": "<9.4.65",
"symplify\/psr4-switcher": "<9.4.65",
"symplify\/rule-doc-generator-contracts": "<9.4.65",
"symplify\/symfony-php-config": "<9.4.65",
"symplify\/simple-php-doc-parser": "<9.4.65",
"symplify\/php-config-printer": "<9.4.65",
"symplify\/console-color-diff": "<9.4.65",
"symplify\/markdown-diff": "<9.4.65",
"symplify\/amnesia": "<9.4.65",
"symplify\/phpstan-extensions": "<9.4.65",
"symplify\/rule-doc-generator": "<9.4.65",
"symplify\/console-package-builder": "<9.4.65",
"symplify\/vendor-patches": "<9.4.65",
"symplify\/skipper": "<9.4.65",
"symplify\/smart-file-system": "<9.4.65",
"symplify\/easy-hydrator": "<9.4.65",
"symplify\/symfony-static-dumper": "<9.4.65",
"symplify\/git-wrapper": "<9.4.65",
"symplify\/symplify-kernel": "<9.4.65",
"symplify\/monorepo-builder": "<9.4.65",
"symplify\/config-transformer": "<9.4.65",
"symplify\/easy-ci": "<9.4.65",
"symplify\/coding-standard": "<9.4.65"
"symplify\/composer-json-manipulator": "<9.4.67",
"symplify\/easy-coding-standard": "<9.4.67",
"symplify\/phpstan-rules": "<9.4.67",
"symplify\/easy-testing": "<9.4.67",
"symplify\/psr4-switcher": "<9.4.67",
"symplify\/rule-doc-generator-contracts": "<9.4.67",
"symplify\/symfony-php-config": "<9.4.67",
"symplify\/simple-php-doc-parser": "<9.4.67",
"symplify\/php-config-printer": "<9.4.67",
"symplify\/console-color-diff": "<9.4.67",
"symplify\/markdown-diff": "<9.4.67",
"symplify\/amnesia": "<9.4.67",
"symplify\/phpstan-extensions": "<9.4.67",
"symplify\/rule-doc-generator": "<9.4.67",
"symplify\/console-package-builder": "<9.4.67",
"symplify\/vendor-patches": "<9.4.67",
"symplify\/skipper": "<9.4.67",
"symplify\/smart-file-system": "<9.4.67",
"symplify\/easy-hydrator": "<9.4.67",
"symplify\/symfony-static-dumper": "<9.4.67",
"symplify\/git-wrapper": "<9.4.67",
"symplify\/symplify-kernel": "<9.4.67",
"symplify\/monorepo-builder": "<9.4.67",
"symplify\/config-transformer": "<9.4.67",
"symplify\/easy-ci": "<9.4.67",
"symplify\/coding-standard": "<9.4.67"
},
"minimum-stability": "dev",
"prefer-stable": true

View File

@ -10,7 +10,7 @@ use RectorPrefix20210928\Symplify\PackageBuilder\Php\TypeChecker;
return static function (\Symfony\Component\DependencyInjection\Loader\Configurator\ContainerConfigurator $containerConfigurator) : void {
$services = $containerConfigurator->services();
$services->defaults()->autowire()->autoconfigure()->public();
$services->load('RectorPrefix20210928\Symplify\\Astral\\', __DIR__ . '/../src')->exclude([__DIR__ . '/../src/HttpKernel', __DIR__ . '/../src/StaticFactory', __DIR__ . '/../src/ValueObject']);
$services->load('RectorPrefix20210928\Symplify\\Astral\\', __DIR__ . '/../src')->exclude([__DIR__ . '/../src/HttpKernel', __DIR__ . '/../src/StaticFactory', __DIR__ . '/../src/ValueObject', __DIR__ . '/../src/NodeVisitor']);
$services->set(\PhpParser\ConstExprEvaluator::class);
$services->set(\RectorPrefix20210928\Symplify\PackageBuilder\Php\TypeChecker::class);
$services->set(\PhpParser\NodeFinder::class);

View File

@ -4,11 +4,8 @@ declare (strict_types=1);
namespace RectorPrefix20210928\Symplify\Astral\NodeTraverser;
use PhpParser\Node;
use PhpParser\Node\Expr;
use PhpParser\Node\Stmt;
use PhpParser\Node\Stmt\Expression;
use PhpParser\NodeTraverser;
use PhpParser\NodeVisitorAbstract;
use RectorPrefix20210928\Symplify\Astral\NodeVisitor\CallableNodeVisitor;
final class SimpleCallableNodeTraverser
{
/**
@ -26,36 +23,8 @@ final class SimpleCallableNodeTraverser
$nodes = [$nodes];
}
$nodeTraverser = new \PhpParser\NodeTraverser();
$callableNodeVisitor = $this->createNodeVisitor($callable);
$callableNodeVisitor = new \RectorPrefix20210928\Symplify\Astral\NodeVisitor\CallableNodeVisitor($callable);
$nodeTraverser->addVisitor($callableNodeVisitor);
$nodeTraverser->traverse($nodes);
}
private function createNodeVisitor(callable $callable) : \PhpParser\NodeVisitorAbstract
{
return new class($callable) extends \PhpParser\NodeVisitorAbstract
{
/**
* @var callable
*/
private $callable;
public function __construct(callable $callable)
{
$this->callable = $callable;
}
/**
* @return int|Node|null
*/
public function enterNode(\PhpParser\Node $node)
{
$originalNode = $node;
$callable = $this->callable;
/** @var int|Node|null $newNode */
$newNode = $callable($node);
if ($originalNode instanceof \PhpParser\Node\Stmt && $newNode instanceof \PhpParser\Node\Expr) {
return new \PhpParser\Node\Stmt\Expression($newNode);
}
return $newNode;
}
};
}
}

View File

@ -19,10 +19,8 @@ use PhpParser\Node\Scalar\MagicConst\Dir;
use PhpParser\Node\Scalar\MagicConst\File;
use PhpParser\Node\Stmt\ClassLike;
use PHPStan\Analyser\Scope;
use PHPStan\Type\Constant\ConstantBooleanType;
use PHPStan\Type\Constant\ConstantFloatType;
use PHPStan\Type\Constant\ConstantIntegerType;
use PHPStan\Type\Constant\ConstantStringType;
use PHPStan\Type\ConstantScalarType;
use PHPStan\Type\UnionType;
use ReflectionClassConstant;
use RectorPrefix20210928\Symplify\Astral\Exception\ShouldNotHappenException;
use RectorPrefix20210928\Symplify\Astral\Naming\SimpleNameResolver;
@ -41,6 +39,10 @@ final class NodeValueResolver
* @var string|null
*/
private $currentFilePath;
/**
* @var \Symplify\Astral\NodeValue\UnionTypeValueResolver
*/
private $unionTypeValueResolver;
/**
* @var \Symplify\Astral\Naming\SimpleNameResolver
*/
@ -61,6 +63,7 @@ final class NodeValueResolver
$this->constExprEvaluator = new \PhpParser\ConstExprEvaluator(function (\PhpParser\Node\Expr $expr) {
return $this->resolveByNode($expr);
});
$this->unionTypeValueResolver = new \RectorPrefix20210928\Symplify\Astral\NodeValue\UnionTypeValueResolver();
}
/**
* @return array|bool|float|int|mixed|string|null
@ -73,17 +76,11 @@ final class NodeValueResolver
} catch (\PhpParser\ConstExprEvaluationException $exception) {
}
$exprType = $scope->getType($expr);
if ($exprType instanceof \PHPStan\Type\Constant\ConstantStringType) {
if ($exprType instanceof \PHPStan\Type\ConstantScalarType) {
return $exprType->getValue();
}
if ($exprType instanceof \PHPStan\Type\Constant\ConstantIntegerType) {
return $exprType->getValue();
}
if ($exprType instanceof \PHPStan\Type\Constant\ConstantBooleanType) {
return $exprType->getValue();
}
if ($exprType instanceof \PHPStan\Type\Constant\ConstantFloatType) {
return $exprType->getValue();
if ($exprType instanceof \PHPStan\Type\UnionType) {
return $this->unionTypeValueResolver->resolveConstantTypes($exprType);
}
return null;
}

View File

@ -0,0 +1,24 @@
<?php
declare (strict_types=1);
namespace RectorPrefix20210928\Symplify\Astral\NodeValue;
use PHPStan\Type\ConstantScalarType;
use PHPStan\Type\UnionType;
final class UnionTypeValueResolver
{
/**
* @return mixed[]
*/
public function resolveConstantTypes(\PHPStan\Type\UnionType $unionType) : array
{
$resolvedValues = [];
foreach ($unionType->getTypes() as $unionedType) {
if (!$unionedType instanceof \PHPStan\Type\ConstantScalarType) {
continue;
}
$resolvedValues[] = $unionedType->getValue();
}
return $resolvedValues;
}
}

View File

@ -0,0 +1,35 @@
<?php
declare (strict_types=1);
namespace RectorPrefix20210928\Symplify\Astral\NodeVisitor;
use PhpParser\Node;
use PhpParser\Node\Expr;
use PhpParser\Node\Stmt;
use PhpParser\Node\Stmt\Expression;
use PhpParser\NodeVisitorAbstract;
final class CallableNodeVisitor extends \PhpParser\NodeVisitorAbstract
{
/**
* @var callable
*/
private $callable;
public function __construct(callable $callable)
{
$this->callable = $callable;
}
/**
* @return int|Node|null
*/
public function enterNode(\PhpParser\Node $node)
{
$originalNode = $node;
$callable = $this->callable;
/** @var int|Node|null $newNode */
$newNode = $callable($node);
if ($originalNode instanceof \PhpParser\Node\Stmt && $newNode instanceof \PhpParser\Node\Expr) {
return new \PhpParser\Node\Stmt\Expression($newNode);
}
return $newNode;
}
}

View File

@ -6,7 +6,7 @@
"php": ">=8.0",
"nette\/utils": "^3.2",
"symfony\/dependency-injection": "^5.3|^6.0",
"symplify\/package-builder": "^9.4.65"
"symplify\/package-builder": "^9.4.67"
},
"require-dev": {
"phpunit\/phpunit": "^9.5"
@ -27,33 +27,33 @@
}
},
"conflict": {
"symplify\/astral": "<9.4.65",
"symplify\/composer-json-manipulator": "<9.4.65",
"symplify\/easy-coding-standard": "<9.4.65",
"symplify\/phpstan-rules": "<9.4.65",
"symplify\/easy-testing": "<9.4.65",
"symplify\/psr4-switcher": "<9.4.65",
"symplify\/rule-doc-generator-contracts": "<9.4.65",
"symplify\/symfony-php-config": "<9.4.65",
"symplify\/simple-php-doc-parser": "<9.4.65",
"symplify\/php-config-printer": "<9.4.65",
"symplify\/console-color-diff": "<9.4.65",
"symplify\/markdown-diff": "<9.4.65",
"symplify\/amnesia": "<9.4.65",
"symplify\/phpstan-extensions": "<9.4.65",
"symplify\/rule-doc-generator": "<9.4.65",
"symplify\/console-package-builder": "<9.4.65",
"symplify\/vendor-patches": "<9.4.65",
"symplify\/skipper": "<9.4.65",
"symplify\/smart-file-system": "<9.4.65",
"symplify\/easy-hydrator": "<9.4.65",
"symplify\/symfony-static-dumper": "<9.4.65",
"symplify\/git-wrapper": "<9.4.65",
"symplify\/symplify-kernel": "<9.4.65",
"symplify\/monorepo-builder": "<9.4.65",
"symplify\/config-transformer": "<9.4.65",
"symplify\/easy-ci": "<9.4.65",
"symplify\/coding-standard": "<9.4.65"
"symplify\/astral": "<9.4.67",
"symplify\/composer-json-manipulator": "<9.4.67",
"symplify\/easy-coding-standard": "<9.4.67",
"symplify\/phpstan-rules": "<9.4.67",
"symplify\/easy-testing": "<9.4.67",
"symplify\/psr4-switcher": "<9.4.67",
"symplify\/rule-doc-generator-contracts": "<9.4.67",
"symplify\/symfony-php-config": "<9.4.67",
"symplify\/simple-php-doc-parser": "<9.4.67",
"symplify\/php-config-printer": "<9.4.67",
"symplify\/console-color-diff": "<9.4.67",
"symplify\/markdown-diff": "<9.4.67",
"symplify\/amnesia": "<9.4.67",
"symplify\/phpstan-extensions": "<9.4.67",
"symplify\/rule-doc-generator": "<9.4.67",
"symplify\/console-package-builder": "<9.4.67",
"symplify\/vendor-patches": "<9.4.67",
"symplify\/skipper": "<9.4.67",
"symplify\/smart-file-system": "<9.4.67",
"symplify\/easy-hydrator": "<9.4.67",
"symplify\/symfony-static-dumper": "<9.4.67",
"symplify\/git-wrapper": "<9.4.67",
"symplify\/symplify-kernel": "<9.4.67",
"symplify\/monorepo-builder": "<9.4.67",
"symplify\/config-transformer": "<9.4.67",
"symplify\/easy-ci": "<9.4.67",
"symplify\/coding-standard": "<9.4.67"
},
"minimum-stability": "dev",
"prefer-stable": true

View File

@ -10,8 +10,8 @@
"symfony\/dependency-injection": "^5.3|^6.0",
"symfony\/filesystem": "^5.3|^6.0",
"symfony\/http-kernel": "^5.3|^6.0",
"symplify\/package-builder": "^9.4.65",
"symplify\/smart-file-system": "^9.4.65"
"symplify\/package-builder": "^9.4.67",
"symplify\/smart-file-system": "^9.4.67"
},
"require-dev": {
"phpunit\/phpunit": "^9.5"
@ -32,32 +32,32 @@
}
},
"conflict": {
"symplify\/astral": "<9.4.65",
"symplify\/easy-coding-standard": "<9.4.65",
"symplify\/phpstan-rules": "<9.4.65",
"symplify\/easy-testing": "<9.4.65",
"symplify\/psr4-switcher": "<9.4.65",
"symplify\/rule-doc-generator-contracts": "<9.4.65",
"symplify\/symfony-php-config": "<9.4.65",
"symplify\/simple-php-doc-parser": "<9.4.65",
"symplify\/php-config-printer": "<9.4.65",
"symplify\/console-color-diff": "<9.4.65",
"symplify\/autowire-array-parameter": "<9.4.65",
"symplify\/markdown-diff": "<9.4.65",
"symplify\/amnesia": "<9.4.65",
"symplify\/phpstan-extensions": "<9.4.65",
"symplify\/rule-doc-generator": "<9.4.65",
"symplify\/console-package-builder": "<9.4.65",
"symplify\/vendor-patches": "<9.4.65",
"symplify\/skipper": "<9.4.65",
"symplify\/easy-hydrator": "<9.4.65",
"symplify\/symfony-static-dumper": "<9.4.65",
"symplify\/git-wrapper": "<9.4.65",
"symplify\/symplify-kernel": "<9.4.65",
"symplify\/monorepo-builder": "<9.4.65",
"symplify\/config-transformer": "<9.4.65",
"symplify\/easy-ci": "<9.4.65",
"symplify\/coding-standard": "<9.4.65"
"symplify\/astral": "<9.4.67",
"symplify\/easy-coding-standard": "<9.4.67",
"symplify\/phpstan-rules": "<9.4.67",
"symplify\/easy-testing": "<9.4.67",
"symplify\/psr4-switcher": "<9.4.67",
"symplify\/rule-doc-generator-contracts": "<9.4.67",
"symplify\/symfony-php-config": "<9.4.67",
"symplify\/simple-php-doc-parser": "<9.4.67",
"symplify\/php-config-printer": "<9.4.67",
"symplify\/console-color-diff": "<9.4.67",
"symplify\/autowire-array-parameter": "<9.4.67",
"symplify\/markdown-diff": "<9.4.67",
"symplify\/amnesia": "<9.4.67",
"symplify\/phpstan-extensions": "<9.4.67",
"symplify\/rule-doc-generator": "<9.4.67",
"symplify\/console-package-builder": "<9.4.67",
"symplify\/vendor-patches": "<9.4.67",
"symplify\/skipper": "<9.4.67",
"symplify\/easy-hydrator": "<9.4.67",
"symplify\/symfony-static-dumper": "<9.4.67",
"symplify\/git-wrapper": "<9.4.67",
"symplify\/symplify-kernel": "<9.4.67",
"symplify\/monorepo-builder": "<9.4.67",
"symplify\/config-transformer": "<9.4.67",
"symplify\/easy-ci": "<9.4.67",
"symplify\/coding-standard": "<9.4.67"
},
"minimum-stability": "dev",
"prefer-stable": true

View File

@ -9,7 +9,7 @@
"sebastian\/diff": "^4.0",
"symfony\/dependency-injection": "^5.3|^6.0",
"symfony\/http-kernel": "^5.3|^6.0",
"symplify\/package-builder": "^9.4.65"
"symplify\/package-builder": "^9.4.67"
},
"require-dev": {
"phpunit\/phpunit": "^9.5"
@ -30,33 +30,33 @@
}
},
"conflict": {
"symplify\/astral": "<9.4.65",
"symplify\/composer-json-manipulator": "<9.4.65",
"symplify\/easy-coding-standard": "<9.4.65",
"symplify\/phpstan-rules": "<9.4.65",
"symplify\/easy-testing": "<9.4.65",
"symplify\/psr4-switcher": "<9.4.65",
"symplify\/rule-doc-generator-contracts": "<9.4.65",
"symplify\/symfony-php-config": "<9.4.65",
"symplify\/simple-php-doc-parser": "<9.4.65",
"symplify\/php-config-printer": "<9.4.65",
"symplify\/autowire-array-parameter": "<9.4.65",
"symplify\/markdown-diff": "<9.4.65",
"symplify\/amnesia": "<9.4.65",
"symplify\/phpstan-extensions": "<9.4.65",
"symplify\/rule-doc-generator": "<9.4.65",
"symplify\/console-package-builder": "<9.4.65",
"symplify\/vendor-patches": "<9.4.65",
"symplify\/skipper": "<9.4.65",
"symplify\/smart-file-system": "<9.4.65",
"symplify\/easy-hydrator": "<9.4.65",
"symplify\/symfony-static-dumper": "<9.4.65",
"symplify\/git-wrapper": "<9.4.65",
"symplify\/symplify-kernel": "<9.4.65",
"symplify\/monorepo-builder": "<9.4.65",
"symplify\/config-transformer": "<9.4.65",
"symplify\/easy-ci": "<9.4.65",
"symplify\/coding-standard": "<9.4.65"
"symplify\/astral": "<9.4.67",
"symplify\/composer-json-manipulator": "<9.4.67",
"symplify\/easy-coding-standard": "<9.4.67",
"symplify\/phpstan-rules": "<9.4.67",
"symplify\/easy-testing": "<9.4.67",
"symplify\/psr4-switcher": "<9.4.67",
"symplify\/rule-doc-generator-contracts": "<9.4.67",
"symplify\/symfony-php-config": "<9.4.67",
"symplify\/simple-php-doc-parser": "<9.4.67",
"symplify\/php-config-printer": "<9.4.67",
"symplify\/autowire-array-parameter": "<9.4.67",
"symplify\/markdown-diff": "<9.4.67",
"symplify\/amnesia": "<9.4.67",
"symplify\/phpstan-extensions": "<9.4.67",
"symplify\/rule-doc-generator": "<9.4.67",
"symplify\/console-package-builder": "<9.4.67",
"symplify\/vendor-patches": "<9.4.67",
"symplify\/skipper": "<9.4.67",
"symplify\/smart-file-system": "<9.4.67",
"symplify\/easy-hydrator": "<9.4.67",
"symplify\/symfony-static-dumper": "<9.4.67",
"symplify\/git-wrapper": "<9.4.67",
"symplify\/symplify-kernel": "<9.4.67",
"symplify\/monorepo-builder": "<9.4.67",
"symplify\/config-transformer": "<9.4.67",
"symplify\/easy-ci": "<9.4.67",
"symplify\/coding-standard": "<9.4.67"
},
"minimum-stability": "dev",
"prefer-stable": true

View File

@ -6,11 +6,11 @@
"php": ">=8.0",
"symfony\/dependency-injection": "^5.3|^6.0",
"symfony\/console": "^5.3|^6.0",
"symplify\/symplify-kernel": "^9.4.65"
"symplify\/symplify-kernel": "^9.4.67"
},
"require-dev": {
"symfony\/http-kernel": "^5.3|^6.0",
"symplify\/package-builder": "^9.4.65",
"symplify\/package-builder": "^9.4.67",
"phpunit\/phpunit": "^9.5"
},
"autoload": {
@ -29,33 +29,33 @@
}
},
"conflict": {
"symplify\/astral": "<9.4.65",
"symplify\/composer-json-manipulator": "<9.4.65",
"symplify\/easy-coding-standard": "<9.4.65",
"symplify\/phpstan-rules": "<9.4.65",
"symplify\/easy-testing": "<9.4.65",
"symplify\/psr4-switcher": "<9.4.65",
"symplify\/rule-doc-generator-contracts": "<9.4.65",
"symplify\/symfony-php-config": "<9.4.65",
"symplify\/simple-php-doc-parser": "<9.4.65",
"symplify\/php-config-printer": "<9.4.65",
"symplify\/console-color-diff": "<9.4.65",
"symplify\/autowire-array-parameter": "<9.4.65",
"symplify\/markdown-diff": "<9.4.65",
"symplify\/package-builder": "<9.4.65",
"symplify\/amnesia": "<9.4.65",
"symplify\/phpstan-extensions": "<9.4.65",
"symplify\/rule-doc-generator": "<9.4.65",
"symplify\/vendor-patches": "<9.4.65",
"symplify\/skipper": "<9.4.65",
"symplify\/smart-file-system": "<9.4.65",
"symplify\/easy-hydrator": "<9.4.65",
"symplify\/symfony-static-dumper": "<9.4.65",
"symplify\/git-wrapper": "<9.4.65",
"symplify\/monorepo-builder": "<9.4.65",
"symplify\/config-transformer": "<9.4.65",
"symplify\/easy-ci": "<9.4.65",
"symplify\/coding-standard": "<9.4.65"
"symplify\/astral": "<9.4.67",
"symplify\/composer-json-manipulator": "<9.4.67",
"symplify\/easy-coding-standard": "<9.4.67",
"symplify\/phpstan-rules": "<9.4.67",
"symplify\/easy-testing": "<9.4.67",
"symplify\/psr4-switcher": "<9.4.67",
"symplify\/rule-doc-generator-contracts": "<9.4.67",
"symplify\/symfony-php-config": "<9.4.67",
"symplify\/simple-php-doc-parser": "<9.4.67",
"symplify\/php-config-printer": "<9.4.67",
"symplify\/console-color-diff": "<9.4.67",
"symplify\/autowire-array-parameter": "<9.4.67",
"symplify\/markdown-diff": "<9.4.67",
"symplify\/package-builder": "<9.4.67",
"symplify\/amnesia": "<9.4.67",
"symplify\/phpstan-extensions": "<9.4.67",
"symplify\/rule-doc-generator": "<9.4.67",
"symplify\/vendor-patches": "<9.4.67",
"symplify\/skipper": "<9.4.67",
"symplify\/smart-file-system": "<9.4.67",
"symplify\/easy-hydrator": "<9.4.67",
"symplify\/symfony-static-dumper": "<9.4.67",
"symplify\/git-wrapper": "<9.4.67",
"symplify\/monorepo-builder": "<9.4.67",
"symplify\/config-transformer": "<9.4.67",
"symplify\/easy-ci": "<9.4.67",
"symplify\/coding-standard": "<9.4.67"
},
"minimum-stability": "dev",
"prefer-stable": true

View File

@ -13,10 +13,10 @@
"symfony\/http-kernel": "^5.3|^6.0",
"symfony\/console": "^5.3|^6.0",
"symfony\/dependency-injection": "^5.3|^6.0",
"symplify\/package-builder": "^9.4.65",
"symplify\/console-package-builder": "^9.4.65",
"symplify\/smart-file-system": "^9.4.65",
"symplify\/symplify-kernel": "^9.4.65"
"symplify\/package-builder": "^9.4.67",
"symplify\/console-package-builder": "^9.4.67",
"symplify\/smart-file-system": "^9.4.67",
"symplify\/symplify-kernel": "^9.4.67"
},
"require-dev": {
"phpunit\/phpunit": "^9.5"
@ -37,30 +37,30 @@
}
},
"conflict": {
"symplify\/astral": "<9.4.65",
"symplify\/composer-json-manipulator": "<9.4.65",
"symplify\/easy-coding-standard": "<9.4.65",
"symplify\/phpstan-rules": "<9.4.65",
"symplify\/psr4-switcher": "<9.4.65",
"symplify\/rule-doc-generator-contracts": "<9.4.65",
"symplify\/symfony-php-config": "<9.4.65",
"symplify\/simple-php-doc-parser": "<9.4.65",
"symplify\/php-config-printer": "<9.4.65",
"symplify\/console-color-diff": "<9.4.65",
"symplify\/autowire-array-parameter": "<9.4.65",
"symplify\/markdown-diff": "<9.4.65",
"symplify\/amnesia": "<9.4.65",
"symplify\/phpstan-extensions": "<9.4.65",
"symplify\/rule-doc-generator": "<9.4.65",
"symplify\/vendor-patches": "<9.4.65",
"symplify\/skipper": "<9.4.65",
"symplify\/easy-hydrator": "<9.4.65",
"symplify\/symfony-static-dumper": "<9.4.65",
"symplify\/git-wrapper": "<9.4.65",
"symplify\/monorepo-builder": "<9.4.65",
"symplify\/config-transformer": "<9.4.65",
"symplify\/easy-ci": "<9.4.65",
"symplify\/coding-standard": "<9.4.65"
"symplify\/astral": "<9.4.67",
"symplify\/composer-json-manipulator": "<9.4.67",
"symplify\/easy-coding-standard": "<9.4.67",
"symplify\/phpstan-rules": "<9.4.67",
"symplify\/psr4-switcher": "<9.4.67",
"symplify\/rule-doc-generator-contracts": "<9.4.67",
"symplify\/symfony-php-config": "<9.4.67",
"symplify\/simple-php-doc-parser": "<9.4.67",
"symplify\/php-config-printer": "<9.4.67",
"symplify\/console-color-diff": "<9.4.67",
"symplify\/autowire-array-parameter": "<9.4.67",
"symplify\/markdown-diff": "<9.4.67",
"symplify\/amnesia": "<9.4.67",
"symplify\/phpstan-extensions": "<9.4.67",
"symplify\/rule-doc-generator": "<9.4.67",
"symplify\/vendor-patches": "<9.4.67",
"symplify\/skipper": "<9.4.67",
"symplify\/easy-hydrator": "<9.4.67",
"symplify\/symfony-static-dumper": "<9.4.67",
"symplify\/git-wrapper": "<9.4.67",
"symplify\/monorepo-builder": "<9.4.67",
"symplify\/config-transformer": "<9.4.67",
"symplify\/easy-ci": "<9.4.67",
"symplify\/coding-standard": "<9.4.67"
},
"minimum-stability": "dev",
"prefer-stable": true

View File

@ -10,8 +10,8 @@
"symfony\/dependency-injection": "^5.3|^6.0",
"symfony\/finder": "^5.3|^6.0",
"symfony\/http-kernel": "^5.3|^6.0",
"symplify\/symplify-kernel": "^9.4.65",
"symplify\/easy-testing": "^9.4.65",
"symplify\/symplify-kernel": "^9.4.67",
"symplify\/easy-testing": "^9.4.67",
"nette\/neon": "^3.2"
},
"require-dev": {
@ -33,32 +33,32 @@
}
},
"conflict": {
"symplify\/astral": "<9.4.65",
"symplify\/composer-json-manipulator": "<9.4.65",
"symplify\/easy-coding-standard": "<9.4.65",
"symplify\/phpstan-rules": "<9.4.65",
"symplify\/psr4-switcher": "<9.4.65",
"symplify\/rule-doc-generator-contracts": "<9.4.65",
"symplify\/symfony-php-config": "<9.4.65",
"symplify\/simple-php-doc-parser": "<9.4.65",
"symplify\/php-config-printer": "<9.4.65",
"symplify\/console-color-diff": "<9.4.65",
"symplify\/autowire-array-parameter": "<9.4.65",
"symplify\/markdown-diff": "<9.4.65",
"symplify\/amnesia": "<9.4.65",
"symplify\/phpstan-extensions": "<9.4.65",
"symplify\/rule-doc-generator": "<9.4.65",
"symplify\/console-package-builder": "<9.4.65",
"symplify\/vendor-patches": "<9.4.65",
"symplify\/skipper": "<9.4.65",
"symplify\/smart-file-system": "<9.4.65",
"symplify\/easy-hydrator": "<9.4.65",
"symplify\/symfony-static-dumper": "<9.4.65",
"symplify\/git-wrapper": "<9.4.65",
"symplify\/monorepo-builder": "<9.4.65",
"symplify\/config-transformer": "<9.4.65",
"symplify\/easy-ci": "<9.4.65",
"symplify\/coding-standard": "<9.4.65"
"symplify\/astral": "<9.4.67",
"symplify\/composer-json-manipulator": "<9.4.67",
"symplify\/easy-coding-standard": "<9.4.67",
"symplify\/phpstan-rules": "<9.4.67",
"symplify\/psr4-switcher": "<9.4.67",
"symplify\/rule-doc-generator-contracts": "<9.4.67",
"symplify\/symfony-php-config": "<9.4.67",
"symplify\/simple-php-doc-parser": "<9.4.67",
"symplify\/php-config-printer": "<9.4.67",
"symplify\/console-color-diff": "<9.4.67",
"symplify\/autowire-array-parameter": "<9.4.67",
"symplify\/markdown-diff": "<9.4.67",
"symplify\/amnesia": "<9.4.67",
"symplify\/phpstan-extensions": "<9.4.67",
"symplify\/rule-doc-generator": "<9.4.67",
"symplify\/console-package-builder": "<9.4.67",
"symplify\/vendor-patches": "<9.4.67",
"symplify\/skipper": "<9.4.67",
"symplify\/smart-file-system": "<9.4.67",
"symplify\/easy-hydrator": "<9.4.67",
"symplify\/symfony-static-dumper": "<9.4.67",
"symplify\/git-wrapper": "<9.4.67",
"symplify\/monorepo-builder": "<9.4.67",
"symplify\/config-transformer": "<9.4.67",
"symplify\/easy-ci": "<9.4.67",
"symplify\/coding-standard": "<9.4.67"
},
"minimum-stability": "dev",
"prefer-stable": true

View File

@ -18,34 +18,34 @@
}
},
"conflict": {
"symplify\/astral": "<9.4.65",
"symplify\/composer-json-manipulator": "<9.4.65",
"symplify\/easy-coding-standard": "<9.4.65",
"symplify\/phpstan-rules": "<9.4.65",
"symplify\/easy-testing": "<9.4.65",
"symplify\/psr4-switcher": "<9.4.65",
"symplify\/symfony-php-config": "<9.4.65",
"symplify\/simple-php-doc-parser": "<9.4.65",
"symplify\/php-config-printer": "<9.4.65",
"symplify\/console-color-diff": "<9.4.65",
"symplify\/autowire-array-parameter": "<9.4.65",
"symplify\/markdown-diff": "<9.4.65",
"symplify\/package-builder": "<9.4.65",
"symplify\/amnesia": "<9.4.65",
"symplify\/phpstan-extensions": "<9.4.65",
"symplify\/rule-doc-generator": "<9.4.65",
"symplify\/console-package-builder": "<9.4.65",
"symplify\/vendor-patches": "<9.4.65",
"symplify\/skipper": "<9.4.65",
"symplify\/smart-file-system": "<9.4.65",
"symplify\/easy-hydrator": "<9.4.65",
"symplify\/symfony-static-dumper": "<9.4.65",
"symplify\/git-wrapper": "<9.4.65",
"symplify\/symplify-kernel": "<9.4.65",
"symplify\/monorepo-builder": "<9.4.65",
"symplify\/config-transformer": "<9.4.65",
"symplify\/easy-ci": "<9.4.65",
"symplify\/coding-standard": "<9.4.65"
"symplify\/astral": "<9.4.67",
"symplify\/composer-json-manipulator": "<9.4.67",
"symplify\/easy-coding-standard": "<9.4.67",
"symplify\/phpstan-rules": "<9.4.67",
"symplify\/easy-testing": "<9.4.67",
"symplify\/psr4-switcher": "<9.4.67",
"symplify\/symfony-php-config": "<9.4.67",
"symplify\/simple-php-doc-parser": "<9.4.67",
"symplify\/php-config-printer": "<9.4.67",
"symplify\/console-color-diff": "<9.4.67",
"symplify\/autowire-array-parameter": "<9.4.67",
"symplify\/markdown-diff": "<9.4.67",
"symplify\/package-builder": "<9.4.67",
"symplify\/amnesia": "<9.4.67",
"symplify\/phpstan-extensions": "<9.4.67",
"symplify\/rule-doc-generator": "<9.4.67",
"symplify\/console-package-builder": "<9.4.67",
"symplify\/vendor-patches": "<9.4.67",
"symplify\/skipper": "<9.4.67",
"symplify\/smart-file-system": "<9.4.67",
"symplify\/easy-hydrator": "<9.4.67",
"symplify\/symfony-static-dumper": "<9.4.67",
"symplify\/git-wrapper": "<9.4.67",
"symplify\/symplify-kernel": "<9.4.67",
"symplify\/monorepo-builder": "<9.4.67",
"symplify\/config-transformer": "<9.4.67",
"symplify\/easy-ci": "<9.4.67",
"symplify\/coding-standard": "<9.4.67"
},
"minimum-stability": "dev",
"prefer-stable": true

View File

@ -8,11 +8,11 @@
"symfony\/dependency-injection": "^5.3|^6.0",
"symfony\/config": "^5.3|^6.0",
"symfony\/http-kernel": "^5.3|^6.0",
"symplify\/package-builder": "^9.4.65"
"symplify\/package-builder": "^9.4.67"
},
"require-dev": {
"phpunit\/phpunit": "^9.5",
"symplify\/easy-testing": "^9.4.65"
"symplify\/easy-testing": "^9.4.67"
},
"autoload": {
"psr-4": {
@ -30,33 +30,33 @@
}
},
"conflict": {
"symplify\/astral": "<9.4.65",
"symplify\/composer-json-manipulator": "<9.4.65",
"symplify\/easy-coding-standard": "<9.4.65",
"symplify\/phpstan-rules": "<9.4.65",
"symplify\/easy-testing": "<9.4.65",
"symplify\/psr4-switcher": "<9.4.65",
"symplify\/rule-doc-generator-contracts": "<9.4.65",
"symplify\/symfony-php-config": "<9.4.65",
"symplify\/php-config-printer": "<9.4.65",
"symplify\/console-color-diff": "<9.4.65",
"symplify\/autowire-array-parameter": "<9.4.65",
"symplify\/markdown-diff": "<9.4.65",
"symplify\/amnesia": "<9.4.65",
"symplify\/phpstan-extensions": "<9.4.65",
"symplify\/rule-doc-generator": "<9.4.65",
"symplify\/console-package-builder": "<9.4.65",
"symplify\/vendor-patches": "<9.4.65",
"symplify\/skipper": "<9.4.65",
"symplify\/smart-file-system": "<9.4.65",
"symplify\/easy-hydrator": "<9.4.65",
"symplify\/symfony-static-dumper": "<9.4.65",
"symplify\/git-wrapper": "<9.4.65",
"symplify\/symplify-kernel": "<9.4.65",
"symplify\/monorepo-builder": "<9.4.65",
"symplify\/config-transformer": "<9.4.65",
"symplify\/easy-ci": "<9.4.65",
"symplify\/coding-standard": "<9.4.65"
"symplify\/astral": "<9.4.67",
"symplify\/composer-json-manipulator": "<9.4.67",
"symplify\/easy-coding-standard": "<9.4.67",
"symplify\/phpstan-rules": "<9.4.67",
"symplify\/easy-testing": "<9.4.67",
"symplify\/psr4-switcher": "<9.4.67",
"symplify\/rule-doc-generator-contracts": "<9.4.67",
"symplify\/symfony-php-config": "<9.4.67",
"symplify\/php-config-printer": "<9.4.67",
"symplify\/console-color-diff": "<9.4.67",
"symplify\/autowire-array-parameter": "<9.4.67",
"symplify\/markdown-diff": "<9.4.67",
"symplify\/amnesia": "<9.4.67",
"symplify\/phpstan-extensions": "<9.4.67",
"symplify\/rule-doc-generator": "<9.4.67",
"symplify\/console-package-builder": "<9.4.67",
"symplify\/vendor-patches": "<9.4.67",
"symplify\/skipper": "<9.4.67",
"symplify\/smart-file-system": "<9.4.67",
"symplify\/easy-hydrator": "<9.4.67",
"symplify\/symfony-static-dumper": "<9.4.67",
"symplify\/git-wrapper": "<9.4.67",
"symplify\/symplify-kernel": "<9.4.67",
"symplify\/monorepo-builder": "<9.4.67",
"symplify\/config-transformer": "<9.4.67",
"symplify\/easy-ci": "<9.4.67",
"symplify\/coding-standard": "<9.4.67"
},
"minimum-stability": "dev",
"prefer-stable": true

View File

@ -9,9 +9,9 @@
"symfony\/dependency-injection": "^5.3|^6.0",
"symfony\/finder": "^5.3|^6.0",
"symfony\/filesystem": "^5.3|^6.0",
"symplify\/package-builder": "^9.4.65",
"symplify\/symplify-kernel": "^9.4.65",
"symplify\/smart-file-system": "^9.4.65"
"symplify\/package-builder": "^9.4.67",
"symplify\/symplify-kernel": "^9.4.67",
"symplify\/smart-file-system": "^9.4.67"
},
"require-dev": {
"phpunit\/phpunit": "^9.5"
@ -32,31 +32,31 @@
}
},
"conflict": {
"symplify\/astral": "<9.4.65",
"symplify\/composer-json-manipulator": "<9.4.65",
"symplify\/easy-coding-standard": "<9.4.65",
"symplify\/phpstan-rules": "<9.4.65",
"symplify\/easy-testing": "<9.4.65",
"symplify\/psr4-switcher": "<9.4.65",
"symplify\/rule-doc-generator-contracts": "<9.4.65",
"symplify\/symfony-php-config": "<9.4.65",
"symplify\/simple-php-doc-parser": "<9.4.65",
"symplify\/php-config-printer": "<9.4.65",
"symplify\/console-color-diff": "<9.4.65",
"symplify\/autowire-array-parameter": "<9.4.65",
"symplify\/markdown-diff": "<9.4.65",
"symplify\/amnesia": "<9.4.65",
"symplify\/phpstan-extensions": "<9.4.65",
"symplify\/rule-doc-generator": "<9.4.65",
"symplify\/console-package-builder": "<9.4.65",
"symplify\/vendor-patches": "<9.4.65",
"symplify\/easy-hydrator": "<9.4.65",
"symplify\/symfony-static-dumper": "<9.4.65",
"symplify\/git-wrapper": "<9.4.65",
"symplify\/monorepo-builder": "<9.4.65",
"symplify\/config-transformer": "<9.4.65",
"symplify\/easy-ci": "<9.4.65",
"symplify\/coding-standard": "<9.4.65"
"symplify\/astral": "<9.4.67",
"symplify\/composer-json-manipulator": "<9.4.67",
"symplify\/easy-coding-standard": "<9.4.67",
"symplify\/phpstan-rules": "<9.4.67",
"symplify\/easy-testing": "<9.4.67",
"symplify\/psr4-switcher": "<9.4.67",
"symplify\/rule-doc-generator-contracts": "<9.4.67",
"symplify\/symfony-php-config": "<9.4.67",
"symplify\/simple-php-doc-parser": "<9.4.67",
"symplify\/php-config-printer": "<9.4.67",
"symplify\/console-color-diff": "<9.4.67",
"symplify\/autowire-array-parameter": "<9.4.67",
"symplify\/markdown-diff": "<9.4.67",
"symplify\/amnesia": "<9.4.67",
"symplify\/phpstan-extensions": "<9.4.67",
"symplify\/rule-doc-generator": "<9.4.67",
"symplify\/console-package-builder": "<9.4.67",
"symplify\/vendor-patches": "<9.4.67",
"symplify\/easy-hydrator": "<9.4.67",
"symplify\/symfony-static-dumper": "<9.4.67",
"symplify\/git-wrapper": "<9.4.67",
"symplify\/monorepo-builder": "<9.4.67",
"symplify\/config-transformer": "<9.4.67",
"symplify\/easy-ci": "<9.4.67",
"symplify\/coding-standard": "<9.4.67"
},
"minimum-stability": "dev",
"prefer-stable": true

View File

@ -28,34 +28,34 @@
}
},
"conflict": {
"symplify\/astral": "<9.4.65",
"symplify\/composer-json-manipulator": "<9.4.65",
"symplify\/easy-coding-standard": "<9.4.65",
"symplify\/phpstan-rules": "<9.4.65",
"symplify\/easy-testing": "<9.4.65",
"symplify\/psr4-switcher": "<9.4.65",
"symplify\/rule-doc-generator-contracts": "<9.4.65",
"symplify\/symfony-php-config": "<9.4.65",
"symplify\/simple-php-doc-parser": "<9.4.65",
"symplify\/php-config-printer": "<9.4.65",
"symplify\/console-color-diff": "<9.4.65",
"symplify\/autowire-array-parameter": "<9.4.65",
"symplify\/markdown-diff": "<9.4.65",
"symplify\/package-builder": "<9.4.65",
"symplify\/amnesia": "<9.4.65",
"symplify\/phpstan-extensions": "<9.4.65",
"symplify\/rule-doc-generator": "<9.4.65",
"symplify\/console-package-builder": "<9.4.65",
"symplify\/vendor-patches": "<9.4.65",
"symplify\/skipper": "<9.4.65",
"symplify\/easy-hydrator": "<9.4.65",
"symplify\/symfony-static-dumper": "<9.4.65",
"symplify\/git-wrapper": "<9.4.65",
"symplify\/symplify-kernel": "<9.4.65",
"symplify\/monorepo-builder": "<9.4.65",
"symplify\/config-transformer": "<9.4.65",
"symplify\/easy-ci": "<9.4.65",
"symplify\/coding-standard": "<9.4.65"
"symplify\/astral": "<9.4.67",
"symplify\/composer-json-manipulator": "<9.4.67",
"symplify\/easy-coding-standard": "<9.4.67",
"symplify\/phpstan-rules": "<9.4.67",
"symplify\/easy-testing": "<9.4.67",
"symplify\/psr4-switcher": "<9.4.67",
"symplify\/rule-doc-generator-contracts": "<9.4.67",
"symplify\/symfony-php-config": "<9.4.67",
"symplify\/simple-php-doc-parser": "<9.4.67",
"symplify\/php-config-printer": "<9.4.67",
"symplify\/console-color-diff": "<9.4.67",
"symplify\/autowire-array-parameter": "<9.4.67",
"symplify\/markdown-diff": "<9.4.67",
"symplify\/package-builder": "<9.4.67",
"symplify\/amnesia": "<9.4.67",
"symplify\/phpstan-extensions": "<9.4.67",
"symplify\/rule-doc-generator": "<9.4.67",
"symplify\/console-package-builder": "<9.4.67",
"symplify\/vendor-patches": "<9.4.67",
"symplify\/skipper": "<9.4.67",
"symplify\/easy-hydrator": "<9.4.67",
"symplify\/symfony-static-dumper": "<9.4.67",
"symplify\/git-wrapper": "<9.4.67",
"symplify\/symplify-kernel": "<9.4.67",
"symplify\/monorepo-builder": "<9.4.67",
"symplify\/config-transformer": "<9.4.67",
"symplify\/easy-ci": "<9.4.67",
"symplify\/coding-standard": "<9.4.67"
},
"minimum-stability": "dev",
"prefer-stable": true

View File

@ -5,8 +5,8 @@
"require": {
"php": ">=8.0",
"symfony\/dependency-injection": "^5.3|^6.0",
"symplify\/symplify-kernel": "^9.4.65",
"symplify\/package-builder": "^9.4.65"
"symplify\/symplify-kernel": "^9.4.66",
"symplify\/package-builder": "^9.4.66"
},
"require-dev": {
"symfony\/http-kernel": "^5.3|^6.0",
@ -29,32 +29,32 @@
}
},
"conflict": {
"symplify\/astral": "<9.4.65",
"symplify\/composer-json-manipulator": "<9.4.65",
"symplify\/easy-coding-standard": "<9.4.65",
"symplify\/phpstan-rules": "<9.4.65",
"symplify\/easy-testing": "<9.4.65",
"symplify\/psr4-switcher": "<9.4.65",
"symplify\/rule-doc-generator-contracts": "<9.4.65",
"symplify\/simple-php-doc-parser": "<9.4.65",
"symplify\/php-config-printer": "<9.4.65",
"symplify\/console-color-diff": "<9.4.65",
"symplify\/autowire-array-parameter": "<9.4.65",
"symplify\/markdown-diff": "<9.4.65",
"symplify\/amnesia": "<9.4.65",
"symplify\/phpstan-extensions": "<9.4.65",
"symplify\/rule-doc-generator": "<9.4.65",
"symplify\/console-package-builder": "<9.4.65",
"symplify\/vendor-patches": "<9.4.65",
"symplify\/skipper": "<9.4.65",
"symplify\/smart-file-system": "<9.4.65",
"symplify\/easy-hydrator": "<9.4.65",
"symplify\/symfony-static-dumper": "<9.4.65",
"symplify\/git-wrapper": "<9.4.65",
"symplify\/monorepo-builder": "<9.4.65",
"symplify\/config-transformer": "<9.4.65",
"symplify\/easy-ci": "<9.4.65",
"symplify\/coding-standard": "<9.4.65"
"symplify\/astral": "<9.4.66",
"symplify\/composer-json-manipulator": "<9.4.66",
"symplify\/easy-coding-standard": "<9.4.66",
"symplify\/phpstan-rules": "<9.4.66",
"symplify\/easy-testing": "<9.4.66",
"symplify\/psr4-switcher": "<9.4.66",
"symplify\/rule-doc-generator-contracts": "<9.4.66",
"symplify\/simple-php-doc-parser": "<9.4.66",
"symplify\/php-config-printer": "<9.4.66",
"symplify\/console-color-diff": "<9.4.66",
"symplify\/autowire-array-parameter": "<9.4.66",
"symplify\/markdown-diff": "<9.4.66",
"symplify\/amnesia": "<9.4.66",
"symplify\/phpstan-extensions": "<9.4.66",
"symplify\/rule-doc-generator": "<9.4.66",
"symplify\/console-package-builder": "<9.4.66",
"symplify\/vendor-patches": "<9.4.66",
"symplify\/skipper": "<9.4.66",
"symplify\/smart-file-system": "<9.4.66",
"symplify\/easy-hydrator": "<9.4.66",
"symplify\/symfony-static-dumper": "<9.4.66",
"symplify\/git-wrapper": "<9.4.66",
"symplify\/monorepo-builder": "<9.4.66",
"symplify\/config-transformer": "<9.4.66",
"symplify\/easy-ci": "<9.4.66",
"symplify\/coding-standard": "<9.4.66"
},
"minimum-stability": "dev",
"prefer-stable": true

View File

@ -7,10 +7,10 @@
"symfony\/console": "^5.3|^6.0",
"symfony\/http-kernel": "^5.3|^6.0",
"symfony\/dependency-injection": "^5.3|^6.0",
"symplify\/smart-file-system": "^9.4.65",
"symplify\/composer-json-manipulator": "^9.4.65",
"symplify\/autowire-array-parameter": "^9.4.65",
"symplify\/package-builder": "^9.4.65"
"symplify\/smart-file-system": "^9.4.67",
"symplify\/composer-json-manipulator": "^9.4.67",
"symplify\/autowire-array-parameter": "^9.4.67",
"symplify\/package-builder": "^9.4.67"
},
"require-dev": {
"phpunit\/phpunit": "^9.5"
@ -26,30 +26,30 @@
}
},
"conflict": {
"symplify\/astral": "<9.4.65",
"symplify\/easy-coding-standard": "<9.4.65",
"symplify\/phpstan-rules": "<9.4.65",
"symplify\/easy-testing": "<9.4.65",
"symplify\/psr4-switcher": "<9.4.65",
"symplify\/rule-doc-generator-contracts": "<9.4.65",
"symplify\/symfony-php-config": "<9.4.65",
"symplify\/simple-php-doc-parser": "<9.4.65",
"symplify\/php-config-printer": "<9.4.65",
"symplify\/console-color-diff": "<9.4.65",
"symplify\/markdown-diff": "<9.4.65",
"symplify\/amnesia": "<9.4.65",
"symplify\/phpstan-extensions": "<9.4.65",
"symplify\/rule-doc-generator": "<9.4.65",
"symplify\/console-package-builder": "<9.4.65",
"symplify\/vendor-patches": "<9.4.65",
"symplify\/skipper": "<9.4.65",
"symplify\/easy-hydrator": "<9.4.65",
"symplify\/symfony-static-dumper": "<9.4.65",
"symplify\/git-wrapper": "<9.4.65",
"symplify\/monorepo-builder": "<9.4.65",
"symplify\/config-transformer": "<9.4.65",
"symplify\/easy-ci": "<9.4.65",
"symplify\/coding-standard": "<9.4.65"
"symplify\/astral": "<9.4.67",
"symplify\/easy-coding-standard": "<9.4.67",
"symplify\/phpstan-rules": "<9.4.67",
"symplify\/easy-testing": "<9.4.67",
"symplify\/psr4-switcher": "<9.4.67",
"symplify\/rule-doc-generator-contracts": "<9.4.67",
"symplify\/symfony-php-config": "<9.4.67",
"symplify\/simple-php-doc-parser": "<9.4.67",
"symplify\/php-config-printer": "<9.4.67",
"symplify\/console-color-diff": "<9.4.67",
"symplify\/markdown-diff": "<9.4.67",
"symplify\/amnesia": "<9.4.67",
"symplify\/phpstan-extensions": "<9.4.67",
"symplify\/rule-doc-generator": "<9.4.67",
"symplify\/console-package-builder": "<9.4.67",
"symplify\/vendor-patches": "<9.4.67",
"symplify\/skipper": "<9.4.67",
"symplify\/easy-hydrator": "<9.4.67",
"symplify\/symfony-static-dumper": "<9.4.67",
"symplify\/git-wrapper": "<9.4.67",
"symplify\/monorepo-builder": "<9.4.67",
"symplify\/config-transformer": "<9.4.67",
"symplify\/easy-ci": "<9.4.67",
"symplify\/coding-standard": "<9.4.67"
},
"minimum-stability": "dev",
"prefer-stable": true

View File

@ -15,21 +15,22 @@ use Throwable;
final class KernelBootAndApplicationRun
{
/**
* @var class-string
* @var class-string<\Symfony\Component\HttpKernel\KernelInterface>
*/
private $kernelClass;
/**
* @var string[]|SmartFileInfo[]
* @var string[]|\Symplify\SmartFileSystem\SmartFileInfo[]
*/
private $extraConfigs = [];
/**
* @param class-string $kernelClass
* @param class-string<KernelInterface> $kernelClass
* @param string[]|SmartFileInfo[] $extraConfigs
*/
public function __construct(string $kernelClass, array $extraConfigs = [])
{
$this->setKernelClass($kernelClass);
$this->kernelClass = $kernelClass;
$this->extraConfigs = $extraConfigs;
$this->validateKernelClass($this->kernelClass);
}
public function run() : void
{
@ -79,12 +80,11 @@ final class KernelBootAndApplicationRun
/**
* @param class-string $kernelClass
*/
private function setKernelClass(string $kernelClass) : void
private function validateKernelClass(string $kernelClass) : void
{
if (!\is_a($kernelClass, \RectorPrefix20210928\Symfony\Component\HttpKernel\KernelInterface::class, \true)) {
$message = \sprintf('Class "%s" must by type of "%s"', $kernelClass, \RectorPrefix20210928\Symfony\Component\HttpKernel\KernelInterface::class);
throw new \RectorPrefix20210928\Symplify\SymplifyKernel\Exception\BootException($message);
}
$this->kernelClass = $kernelClass;
}
}