Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions ignore-gte-php8.1-errors.neon
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,15 @@ parameters:
identifier: notIdentical.alwaysTrue
count: 1
path: src/lib/RichText/TextExtractor/FullTextExtractor.php

-
message: '#^Parameter \#2 \$child of method DOMNode\:\:replaceChild\(\) expects TNode of DOMNode, DOMNameSpaceNode\|DOMNode given\.$#'
identifier: argument.type
count: 1
path: src/lib/RichText/XMLSanitizer.php

-
message: '#^Cannot call method removeChild\(\) on DOMNode\|null\.$#'
identifier: method.nonObject
count: 1
path: tests/lib/RichText/Converter/Xslt/BaseTest.php
58 changes: 35 additions & 23 deletions phpstan-baseline.neon
Original file line number Diff line number Diff line change
Expand Up @@ -493,7 +493,7 @@ parameters:
path: src/lib/Configuration/UI/Mapper/OnlineEditorConfigMapper.php

-
message: '#^Call to an undefined method DOMNode\:\:setAttribute\(\)\.$#'
message: '#^Call to an undefined method DOMNameSpaceNode\|DOMNode\:\:setAttribute\(\)\.$#'
identifier: method.notFound
count: 2
path: src/lib/FieldType/RichText/RichTextStorage.php
Expand Down Expand Up @@ -751,7 +751,7 @@ parameters:
path: src/lib/Persistence/Legacy/RichTextFieldValueConverter.php

-
message: '#^Argument of an invalid type DOMNodeList\<DOMNode\>\|false supplied for foreach, only iterables are supported\.$#'
message: '#^Argument of an invalid type DOMNodeList\<DOMNameSpaceNode\|DOMNode\>\|false supplied for foreach, only iterables are supported\.$#'
identifier: foreach.nonIterable
count: 1
path: src/lib/RichText/Converter/Link.php
Expand All @@ -769,7 +769,13 @@ parameters:
path: src/lib/RichText/Converter/Link.php

-
message: '#^Argument of an invalid type DOMNodeList\<DOMNode\>\|false supplied for foreach, only iterables are supported\.$#'
message: '#^Access to an undefined property DOMNameSpaceNode\|DOMNode\:\:\$textContent\.$#'
identifier: property.notFound
count: 2
path: src/lib/RichText/Converter/ProgramListing.php

-
message: '#^Argument of an invalid type DOMNodeList\<DOMNameSpaceNode\|DOMNode\>\|false supplied for foreach, only iterables are supported\.$#'
identifier: foreach.nonIterable
count: 1
path: src/lib/RichText/Converter/ProgramListing.php
Expand Down Expand Up @@ -805,13 +811,13 @@ parameters:
path: src/lib/RichText/Converter/Render.php

-
message: '#^Cannot access property \$length on DOMNodeList\<DOMNode\>\|false\.$#'
message: '#^Cannot access property \$length on DOMNodeList\<DOMNameSpaceNode\|DOMNode\>\|false\.$#'
identifier: property.nonObject
count: 1
path: src/lib/RichText/Converter/Render.php

-
message: '#^Cannot call method item\(\) on DOMNodeList\<DOMNode\>\|false\.$#'
message: '#^Cannot call method item\(\) on DOMNodeList\<DOMNameSpaceNode\|DOMNode\>\|false\.$#'
identifier: method.nonObject
count: 1
path: src/lib/RichText/Converter/Render.php
Expand Down Expand Up @@ -841,7 +847,7 @@ parameters:
path: src/lib/RichText/Converter/Render.php

-
message: '#^Parameter \#1 \$configHash of method Ibexa\\FieldTypeRichText\\RichText\\Converter\\Render\:\:extractHash\(\) expects DOMNode, DOMNode\|null given\.$#'
message: '#^Parameter \#1 \$configHash of method Ibexa\\FieldTypeRichText\\RichText\\Converter\\Render\:\:extractHash\(\) expects DOMNode, DOMNameSpaceNode\|DOMNode\|null given\.$#'
identifier: argument.type
count: 1
path: src/lib/RichText/Converter/Render.php
Expand All @@ -853,7 +859,7 @@ parameters:
path: src/lib/RichText/Converter/Render.php

-
message: '#^Argument of an invalid type DOMNodeList\<DOMNode\>\|false supplied for foreach, only iterables are supported\.$#'
message: '#^Argument of an invalid type DOMNodeList\<DOMNameSpaceNode\|DOMNode\>\|false supplied for foreach, only iterables are supported\.$#'
identifier: foreach.nonIterable
count: 1
path: src/lib/RichText/Converter/Render/Embed.php
Expand Down Expand Up @@ -955,13 +961,13 @@ parameters:
path: src/lib/RichText/Converter/Render/Embed.php

-
message: '#^Argument of an invalid type DOMNodeList\<DOMNode\>\|false supplied for foreach, only iterables are supported\.$#'
message: '#^Argument of an invalid type DOMNodeList\<DOMNameSpaceNode\|DOMNode\>\|false supplied for foreach, only iterables are supported\.$#'
identifier: foreach.nonIterable
count: 2
path: src/lib/RichText/Converter/Render/Template.php

-
message: '#^Cannot access property \$length on DOMNodeList\<DOMNode\>\|false\.$#'
message: '#^Cannot access property \$length on DOMNodeList\<DOMNameSpaceNode\|DOMNode\>\|false\.$#'
identifier: property.nonObject
count: 1
path: src/lib/RichText/Converter/Render/Template.php
Expand Down Expand Up @@ -991,7 +997,13 @@ parameters:
path: src/lib/RichText/Converter/Render/Template.php

-
message: '#^Parameter \#3 \$template of method Ibexa\\FieldTypeRichText\\RichText\\Converter\\Render\\Template\:\:processTemplate\(\) expects DOMElement, DOMNode given\.$#'
message: '#^Parameter \#1 \$node of method Ibexa\\FieldTypeRichText\\RichText\\Converter\\Render\\Template\:\:getCustomTemplateContent\(\) expects DOMNode, DOMNameSpaceNode\|DOMNode given\.$#'
identifier: argument.type
count: 1
path: src/lib/RichText/Converter/Render/Template.php

-
message: '#^Parameter \#3 \$template of method Ibexa\\FieldTypeRichText\\RichText\\Converter\\Render\\Template\:\:processTemplate\(\) expects DOMElement, DOMNameSpaceNode\|DOMNode given\.$#'
identifier: argument.type
count: 1
path: src/lib/RichText/Converter/Render/Template.php
Expand Down Expand Up @@ -1111,7 +1123,7 @@ parameters:
path: src/lib/RichText/Normalizer/DocumentTypeDefinition.php

-
message: '#^Argument of an invalid type DOMNodeList\<DOMNode\>\|false supplied for foreach, only iterables are supported\.$#'
message: '#^Argument of an invalid type DOMNodeList\<DOMNameSpaceNode\|DOMNode\>\|false supplied for foreach, only iterables are supported\.$#'
identifier: foreach.nonIterable
count: 1
path: src/lib/RichText/RelationProcessor.php
Expand Down Expand Up @@ -1255,7 +1267,7 @@ parameters:
path: src/lib/RichText/TextExtractor/ShortTextExtractor.php

-
message: '#^Argument of an invalid type DOMNodeList\<DOMNode\>\|false supplied for foreach, only iterables are supported\.$#'
message: '#^Argument of an invalid type DOMNodeList\<DOMNameSpaceNode\|DOMNode\>\|false supplied for foreach, only iterables are supported\.$#'
identifier: foreach.nonIterable
count: 1
path: src/lib/RichText/Validator/InternalLinkValidator.php
Expand All @@ -1279,7 +1291,7 @@ parameters:
path: src/lib/RichText/Validator/InternalLinkValidator.php

-
message: '#^Argument of an invalid type DOMNodeList\<DOMNode\>\|false supplied for foreach, only iterables are supported\.$#'
message: '#^Argument of an invalid type DOMNodeList\<DOMNameSpaceNode\|DOMNode\>\|false supplied for foreach, only iterables are supported\.$#'
identifier: foreach.nonIterable
count: 1
path: src/lib/RichText/Validator/Validator.php
Expand All @@ -1297,7 +1309,7 @@ parameters:
path: src/lib/RichText/Validator/Validator.php

-
message: '#^Parameter \#1 \$failedAssert of method Ibexa\\FieldTypeRichText\\RichText\\Validator\\Validator\:\:formatSVRLFailure\(\) expects DOMElement, DOMNode given\.$#'
message: '#^Parameter \#1 \$failedAssert of method Ibexa\\FieldTypeRichText\\RichText\\Validator\\Validator\:\:formatSVRLFailure\(\) expects DOMElement, DOMNameSpaceNode\|DOMNode given\.$#'
identifier: argument.type
count: 1
path: src/lib/RichText/Validator/Validator.php
Expand Down Expand Up @@ -1374,6 +1386,12 @@ parameters:
count: 1
path: src/lib/RichText/Validator/ValidatorDispatcher.php

-
message: '#^Access to an undefined property DOMNameSpaceNode\|DOMNode\:\:\$textContent\.$#'
identifier: property.notFound
count: 1
path: src/lib/RichText/XMLSanitizer.php

-
message: '#^Method Ibexa\\FieldTypeRichText\\RichText\\XmlBase\:\:startRecordingErrors\(\) has no return type specified\.$#'
identifier: missingType.return
Expand Down Expand Up @@ -2803,29 +2821,23 @@ parameters:
path: tests/lib/RichText/Converter/Xslt/BaseTest.php

-
message: '#^Cannot access property \$length on DOMNodeList\<DOMNode\>\|false\.$#'
message: '#^Cannot access property \$length on DOMNodeList\<DOMNameSpaceNode\|DOMNode\>\|false\.$#'
identifier: property.nonObject
count: 1
path: tests/lib/RichText/Converter/Xslt/BaseTest.php

-
message: '#^Cannot access property \$parentNode on DOMNode\|null\.$#'
message: '#^Cannot access property \$parentNode on DOMNameSpaceNode\|DOMNode\|null\.$#'
identifier: property.nonObject
count: 1
path: tests/lib/RichText/Converter/Xslt/BaseTest.php

-
message: '#^Cannot call method item\(\) on DOMNodeList\<DOMNode\>\|false\.$#'
message: '#^Cannot call method item\(\) on DOMNodeList\<DOMNameSpaceNode\|DOMNode\>\|false\.$#'
identifier: method.nonObject
count: 2
path: tests/lib/RichText/Converter/Xslt/BaseTest.php

-
message: '#^Cannot call method removeChild\(\) on DOMNode\|null\.$#'
identifier: method.nonObject
count: 1
path: tests/lib/RichText/Converter/Xslt/BaseTest.php

-
message: '#^Method Ibexa\\Tests\\FieldTypeRichText\\RichText\\Converter\\Xslt\\BaseTest\:\:formatValidationErrors\(\) has no return type specified\.$#'
identifier: missingType.return
Expand Down
Loading