parameters: ignoreErrors: - message: '#^Method PhpParser\\Builder\\ClassConst\:\:__construct\(\) has parameter \$value with no value type specified in iterable type array\.$#' identifier: missingType.iterableValue count: 1 path: lib/PhpParser/Builder/ClassConst.php - message: '#^Method PhpParser\\Builder\\ClassConst\:\:addConst\(\) has parameter \$value with no value type specified in iterable type array\.$#' identifier: missingType.iterableValue count: 1 path: lib/PhpParser/Builder/ClassConst.php - message: '#^Method PhpParser\\BuilderFactory\:\:args\(\) has parameter \$args with no value type specified in iterable type array\.$#' identifier: missingType.iterableValue count: 1 path: lib/PhpParser/BuilderFactory.php - message: '#^Method PhpParser\\BuilderFactory\:\:attribute\(\) has parameter \$args with no value type specified in iterable type array\.$#' identifier: missingType.iterableValue count: 1 path: lib/PhpParser/BuilderFactory.php - message: '#^Method PhpParser\\BuilderFactory\:\:classConst\(\) has parameter \$value with no value type specified in iterable type array\.$#' identifier: missingType.iterableValue count: 1 path: lib/PhpParser/BuilderFactory.php - message: '#^Method PhpParser\\BuilderFactory\:\:funcCall\(\) has parameter \$args with no value type specified in iterable type array\.$#' identifier: missingType.iterableValue count: 1 path: lib/PhpParser/BuilderFactory.php - message: '#^Method PhpParser\\BuilderFactory\:\:methodCall\(\) has parameter \$args with no value type specified in iterable type array\.$#' identifier: missingType.iterableValue count: 1 path: lib/PhpParser/BuilderFactory.php - message: '#^Method PhpParser\\BuilderFactory\:\:new\(\) has parameter \$args with no value type specified in iterable type array\.$#' identifier: missingType.iterableValue count: 1 path: lib/PhpParser/BuilderFactory.php - message: '#^Method PhpParser\\BuilderFactory\:\:staticCall\(\) has parameter \$args with no value type specified in iterable type array\.$#' identifier: missingType.iterableValue count: 1 path: lib/PhpParser/BuilderFactory.php - message: '#^Method PhpParser\\BuilderFactory\:\:val\(\) has parameter \$value with no value type specified in iterable type array\.$#' identifier: missingType.iterableValue count: 1 path: lib/PhpParser/BuilderFactory.php - message: '#^Method PhpParser\\BuilderHelpers\:\:normalizeValue\(\) has parameter \$value with no value type specified in iterable type array\.$#' identifier: missingType.iterableValue count: 1 path: lib/PhpParser/BuilderHelpers.php - message: '#^Method PhpParser\\ConstExprEvaluator\:\:evaluateArray\(\) return type has no value type specified in iterable type array\.$#' identifier: missingType.iterableValue count: 1 path: lib/PhpParser/ConstExprEvaluator.php - message: '#^Method PhpParser\\JsonDecoder\:\:decodeArray\(\) has parameter \$array with no value type specified in iterable type array\.$#' identifier: missingType.iterableValue count: 1 path: lib/PhpParser/JsonDecoder.php - message: '#^Method PhpParser\\JsonDecoder\:\:decodeArray\(\) return type has no value type specified in iterable type array\.$#' identifier: missingType.iterableValue count: 1 path: lib/PhpParser/JsonDecoder.php - message: '#^Method PhpParser\\JsonDecoder\:\:decodeComment\(\) has parameter \$value with no value type specified in iterable type array\.$#' identifier: missingType.iterableValue count: 1 path: lib/PhpParser/JsonDecoder.php - message: '#^Method PhpParser\\JsonDecoder\:\:decodeNode\(\) has parameter \$value with no value type specified in iterable type array\.$#' identifier: missingType.iterableValue count: 1 path: lib/PhpParser/JsonDecoder.php - message: '#^Call to function assert\(\) with false will always evaluate to false\.$#' identifier: function.impossibleType count: 1 path: lib/PhpParser/Lexer/Emulative.php - message: '#^If condition is always false\.$#' identifier: if.alwaysFalse count: 1 path: lib/PhpParser/Node/Expr/ArrayItem.php - message: '#^If condition is always false\.$#' identifier: if.alwaysFalse count: 1 path: lib/PhpParser/Node/Expr/ClosureUse.php - message: '#^If condition is always false\.$#' identifier: if.alwaysFalse count: 1 path: lib/PhpParser/Node/Scalar/DNumber.php - message: '#^If condition is always false\.$#' identifier: if.alwaysFalse count: 1 path: lib/PhpParser/Node/Scalar/Encapsed.php - message: '#^If condition is always false\.$#' identifier: if.alwaysFalse count: 1 path: lib/PhpParser/Node/Scalar/EncapsedStringPart.php - message: '#^If condition is always false\.$#' identifier: if.alwaysFalse count: 1 path: lib/PhpParser/Node/Scalar/LNumber.php - message: '#^If condition is always false\.$#' identifier: if.alwaysFalse count: 1 path: lib/PhpParser/Node/Stmt/DeclareDeclare.php - message: '#^If condition is always false\.$#' identifier: if.alwaysFalse count: 1 path: lib/PhpParser/Node/Stmt/PropertyProperty.php - message: '#^If condition is always false\.$#' identifier: if.alwaysFalse count: 1 path: lib/PhpParser/Node/Stmt/StaticVar.php - message: '#^If condition is always false\.$#' identifier: if.alwaysFalse count: 1 path: lib/PhpParser/Node/Stmt/UseUse.php - message: '#^Method PhpParser\\NodeDumper\:\:__construct\(\) has parameter \$options with no value type specified in iterable type array\.$#' identifier: missingType.iterableValue count: 1 path: lib/PhpParser/NodeDumper.php - message: '#^Method PhpParser\\NodeDumper\:\:dump\(\) has parameter \$node with no value type specified in iterable type array\.$#' identifier: missingType.iterableValue count: 1 path: lib/PhpParser/NodeDumper.php - message: '#^Method PhpParser\\NodeTraverser\:\:traverseArray\(\) has parameter \$nodes with no value type specified in iterable type array\.$#' identifier: missingType.iterableValue count: 1 path: lib/PhpParser/NodeTraverser.php - message: '#^Method PhpParser\\NodeTraverser\:\:traverseArray\(\) return type has no value type specified in iterable type array\.$#' identifier: missingType.iterableValue count: 1 path: lib/PhpParser/NodeTraverser.php - message: '#^Access to an undefined property PhpParser\\Node\:\:\$attrGroups\.$#' identifier: property.notFound count: 1 path: lib/PhpParser/NodeVisitor/NameResolver.php - message: '#^Access to an undefined property PhpParser\\Node\:\:\$name\.$#' identifier: property.notFound count: 1 path: lib/PhpParser/NodeVisitor/NameResolver.php - message: '#^Access to an undefined property PhpParser\\Node\:\:\$namespacedName\.$#' identifier: property.notFound count: 1 path: lib/PhpParser/NodeVisitor/NameResolver.php - message: '#^Method PhpParser\\NodeVisitor\\NodeConnectingVisitor\:\:beforeTraverse\(\) should return array\\|null but return statement is missing\.$#' identifier: return.missing count: 1 path: lib/PhpParser/NodeVisitor/NodeConnectingVisitor.php - message: '#^Method PhpParser\\NodeVisitor\\NodeConnectingVisitor\:\:enterNode\(\) should return array\\|int\|PhpParser\\Node\|null but return statement is missing\.$#' identifier: return.missing count: 1 path: lib/PhpParser/NodeVisitor/NodeConnectingVisitor.php - message: '#^Method PhpParser\\NodeVisitor\\NodeConnectingVisitor\:\:leaveNode\(\) should return array\\|int\|PhpParser\\Node\|null but return statement is missing\.$#' identifier: return.missing count: 1 path: lib/PhpParser/NodeVisitor/NodeConnectingVisitor.php - message: '#^Method PhpParser\\NodeVisitor\\ParentConnectingVisitor\:\:beforeTraverse\(\) should return array\\|null but return statement is missing\.$#' identifier: return.missing count: 1 path: lib/PhpParser/NodeVisitor/ParentConnectingVisitor.php - message: '#^Method PhpParser\\NodeVisitor\\ParentConnectingVisitor\:\:enterNode\(\) should return array\\|int\|PhpParser\\Node\|null but return statement is missing\.$#' identifier: return.missing count: 1 path: lib/PhpParser/NodeVisitor/ParentConnectingVisitor.php - message: '#^Method PhpParser\\NodeVisitor\\ParentConnectingVisitor\:\:leaveNode\(\) should return array\\|int\|PhpParser\\Node\|null but return statement is missing\.$#' identifier: return.missing count: 1 path: lib/PhpParser/NodeVisitor/ParentConnectingVisitor.php - message: '#^Access to undefined constant static\(PhpParser\\ParserAbstract\)\:\:T_ECHO\.$#' identifier: classConstant.notFound count: 1 path: lib/PhpParser/ParserAbstract.php - message: '#^Unary operation "\+" on string results in an error\.$#' identifier: unaryOp.invalid count: 1 path: lib/PhpParser/ParserAbstract.php - message: '#^Variable \$action might not be defined\.$#' identifier: variable.undefined count: 1 path: lib/PhpParser/ParserAbstract.php