For Contexts, rely on token constants + Add MySQL 8.4 context #935
Annotations
10 errors and 1 warning
lint-docs:
src/Components/GroupKeyword.php#L17
The hint on "type" at @var is invalid: "'ASC'|'DESC'|null" on "PhpMyAdmin\SqlParser\Components\GroupKeyword::$type"
|
lint-docs:
src/Parsers/UnionKeywords.php#L36
Invalid @param tag on "buildAll": "list<array{string|Stringable,string|Stringable}> $component the component to be built" on "PhpMyAdmin\SqlParser\Parsers\UnionKeywords::buildAll"
|
lint-docs:
src/Parsers/UnionKeywords.php#L36
The method "buildAll" has "1" invalid @param tags. on "PhpMyAdmin\SqlParser\Parsers\UnionKeywords::buildAll"
|
lint-docs:
src/Statement.php#L65
The hint on "clauses" at @var is invalid: "array<string, array{non-empty-string, int-mask-of<self::ADD_*>}>" on "PhpMyAdmin\SqlParser\Statement::$clauses"
|
lint-docs:
src/Statement.php#L363
The hint on "getClauses" at @return is invalid: "array<string, array{non-empty-string, int-mask-of<Statement::ADD_*>}>" on "PhpMyAdmin\SqlParser\Statement::getClauses"
|
lint-docs:
src/Statements/DeleteStatement.php#L72
The hint on "clauses" at @var is invalid: "array<string, array{non-empty-string, int-mask-of<self::ADD_*>}>" on "PhpMyAdmin\SqlParser\Statements\DeleteStatement::$clauses"
|
lint-docs:
src/Statements/DropStatement.php#L47
The hint on "clauses" at @var is invalid: "array<string, array{non-empty-string, int-mask-of<self::ADD_*>}>" on "PhpMyAdmin\SqlParser\Statements\DropStatement::$clauses"
|
lint-docs:
src/Statements/SelectStatement.php#L96
The hint on "clauses" at @var is invalid: "array<string, array{non-empty-string, int-mask-of<self::ADD_*>}>" on "PhpMyAdmin\SqlParser\Statements\SelectStatement::$clauses"
|
lint-docs:
src/Statements/SelectStatement.php#L533
The hint on "getClauses" at @return is invalid: "array<string, array{non-empty-string, int-mask-of<Statement::ADD_*>}>" on "PhpMyAdmin\SqlParser\Statements\SelectStatement::getClauses"
|
lint-docs:
src/Statements/SetStatement.php#L26
The hint on "clauses" at @var is invalid: "array<string, array{non-empty-string, int-mask-of<self::ADD_*>}>" on "PhpMyAdmin\SqlParser\Statements\SetStatement::$clauses"
|
lint-docs
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|