Skip to content

Allow some inlinenodes to have child nodes #3186

Allow some inlinenodes to have child nodes

Allow some inlinenodes to have child nodes #3186

Triggered via pull request October 25, 2024 15:29
Status Failure
Total duration 5m 38s
Artifacts

integrate.yaml

on: pull_request
Unit test  /  Supported Versions Matrix
6s
Unit test / Supported Versions Matrix
Code Coverage  /  Code Coverage
5m 17s
Code Coverage / Code Coverage
Coding Standards
25s
Coding Standards
Check architecture
19s
Check architecture
xml-lint
12s
xml-lint
Matrix: Lint root / Lint yaml & Composer
Matrix: Static analysis / Static Code Analysis
Matrix: Unit test / Tests
Functional test  /  Supported Versions Matrix
3s
Functional test / Supported Versions Matrix
integration test  /  Supported Versions Matrix
3s
integration test / Supported Versions Matrix
Matrix: Functional test / Tests
Matrix: integration test / Tests
Fit to window
Zoom out
Zoom in

Annotations

6 errors and 1 warning
LessSpecificImplementedReturnType: packages/guides-markdown/src/Markdown/Parsers/InlineParsers/EmphasisParser.php#L40
packages/guides-markdown/src/Markdown/Parsers/InlineParsers/EmphasisParser.php:40:118: LessSpecificImplementedReturnType: The inherited return type 'phpDocumentor\Guides\Nodes\Inline\EmphasisInlineNode' for phpDocumentor\Guides\Markdown\Parsers\InlineParsers\AbstractInlineTextDecoratorParser::createInlineNode is more specific than the implemented return type for phpDocumentor\Guides\Markdown\Parsers\InlineParsers\EmphasisParser::createinlinenode 'phpDocumentor\Guides\Nodes\Inline\InlineNodeInterface' (see https://psalm.dev/166)
LessSpecificImplementedReturnType: packages/guides-markdown/src/Markdown/Parsers/InlineParsers/LinkParser.php#L47
packages/guides-markdown/src/Markdown/Parsers/InlineParsers/LinkParser.php:47:118: LessSpecificImplementedReturnType: The inherited return type 'phpDocumentor\Guides\Nodes\Inline\HyperLinkNode' for phpDocumentor\Guides\Markdown\Parsers\InlineParsers\AbstractInlineTextDecoratorParser::createInlineNode is more specific than the implemented return type for phpDocumentor\Guides\Markdown\Parsers\InlineParsers\LinkParser::createinlinenode 'phpDocumentor\Guides\Nodes\Inline\InlineNodeInterface' (see https://psalm.dev/166)
LessSpecificImplementedReturnType: packages/guides-markdown/src/Markdown/Parsers/InlineParsers/StrongParser.php#L40
packages/guides-markdown/src/Markdown/Parsers/InlineParsers/StrongParser.php:40:118: LessSpecificImplementedReturnType: The inherited return type 'phpDocumentor\Guides\Nodes\Inline\StrongInlineNode' for phpDocumentor\Guides\Markdown\Parsers\InlineParsers\AbstractInlineTextDecoratorParser::createInlineNode is more specific than the implemented return type for phpDocumentor\Guides\Markdown\Parsers\InlineParsers\StrongParser::createinlinenode 'phpDocumentor\Guides\Nodes\Inline\InlineNodeInterface' (see https://psalm.dev/166)
MoreSpecificImplementedParamType: packages/guides/src/Nodes/Inline/BCInlineNodeBehavior.php#L34
packages/guides/src/Nodes/Inline/BCInlineNodeBehavior.php:34:36: MoreSpecificImplementedParamType: Argument 1 of phpDocumentor\Guides\Nodes\Inline\BCInlineNodeBehavior::setValue has the more specific type 'array<array-key, phpDocumentor\Guides\Nodes\Inline\InlineNodeInterface>|string', expecting 'mixed' as defined by phpDocumentor\Guides\Nodes\Node::setValue (see https://psalm.dev/140)
MoreSpecificImplementedParamType: packages/guides/src/Nodes/Inline/BCInlineNodeBehavior.php#L34
packages/guides/src/Nodes/Inline/BCInlineNodeBehavior.php:34:36: MoreSpecificImplementedParamType: Argument 1 of phpDocumentor\Guides\Nodes\Inline\BCInlineNodeBehavior::setValue has the more specific type 'array<array-key, phpDocumentor\Guides\Nodes\Inline\InlineNodeInterface>|string', expecting 'TValue:phpDocumentor\Guides\Nodes\AbstractNode as mixed' as defined by phpDocumentor\Guides\Nodes\AbstractNode::setValue (see https://psalm.dev/140)
Static analysis / Static Code Analysis (8.2)
Process completed with exit code 2.
Check architecture
The following actions use a deprecated Node.js version and will be forced to run on node20: shivammathur/[email protected]. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/