Skip to content

Add spec compliance #581

Add spec compliance

Add spec compliance #581

Triggered via push February 21, 2024 15:27
Status Failure
Total duration 26s
Artifacts

analyzers.yaml

on: push
Matrix: run
Fit to window
Zoom out
Zoom in

Annotations

30 errors
UndefinedClass: src/Xml/Dom/Assert/assert_attribute.php#L15
src/Xml/Dom/Assert/assert_attribute.php:15:41: UndefinedClass: Class, interface or enum named DOM\Attr does not exist (see https://psalm.dev/019)
MoreSpecificReturnType: src/Xml/Dom/Assert/assert_attribute.php#L15
src/Xml/Dom/Assert/assert_attribute.php:15:41: MoreSpecificReturnType: The declared return type 'DOM\Attr' for VeeWee\Xml\Dom\Assert\assert_attribute is more specific than the inferred return type 'object' (see https://psalm.dev/070)
LessSpecificReturnStatement: src/Xml/Dom/Assert/assert_attribute.php#L17
src/Xml/Dom/Assert/assert_attribute.php:17:12: LessSpecificReturnStatement: The type 'object' is more general than the declared return type 'DOM\Attr' for VeeWee\Xml\Dom\Assert\assert_attribute (see https://psalm.dev/129)
UndefinedClass: src/Xml/Dom/Assert/assert_attribute.php#L17
src/Xml/Dom/Assert/assert_attribute.php:17:24: UndefinedClass: Class, interface or enum named DOM\Attr does not exist (see https://psalm.dev/019)
MixedArgument: src/Xml/Dom/Assert/assert_attribute.php#L17
src/Xml/Dom/Assert/assert_attribute.php:17:24: MixedArgument: Argument 1 of Psl\Type\instance_of cannot be mixed, expecting class-string (see https://psalm.dev/030)
UndefinedClass: src/Xml/Dom/Assert/assert_cdata.php#L15
src/Xml/Dom/Assert/assert_cdata.php:15:37: UndefinedClass: Class, interface or enum named DOM\CdataSection does not exist (see https://psalm.dev/019)
MoreSpecificReturnType: src/Xml/Dom/Assert/assert_cdata.php#L15
src/Xml/Dom/Assert/assert_cdata.php:15:37: MoreSpecificReturnType: The declared return type 'DOM\CdataSection' for VeeWee\Xml\Dom\Assert\assert_cdata is more specific than the inferred return type 'object' (see https://psalm.dev/070)
LessSpecificReturnStatement: src/Xml/Dom/Assert/assert_cdata.php#L17
src/Xml/Dom/Assert/assert_cdata.php:17:12: LessSpecificReturnStatement: The type 'object' is more general than the declared return type 'DOM\CdataSection' for VeeWee\Xml\Dom\Assert\assert_cdata (see https://psalm.dev/129)
UndefinedClass: src/Xml/Dom/Assert/assert_cdata.php#L17
src/Xml/Dom/Assert/assert_cdata.php:17:24: UndefinedClass: Class, interface or enum named DOM\CdataSection does not exist (see https://psalm.dev/019)
MixedArgument: src/Xml/Dom/Assert/assert_cdata.php#L17
src/Xml/Dom/Assert/assert_cdata.php:17:24: MixedArgument: Argument 1 of Psl\Type\instance_of cannot be mixed, expecting class-string (see https://psalm.dev/030)
UndefinedClass: src/Xml/Dom/Assert/assert_attribute.php#L15
src/Xml/Dom/Assert/assert_attribute.php:15:41: UndefinedClass: Class, interface or enum named DOM\Attr does not exist (see https://psalm.dev/019)
MoreSpecificReturnType: src/Xml/Dom/Assert/assert_attribute.php#L15
src/Xml/Dom/Assert/assert_attribute.php:15:41: MoreSpecificReturnType: The declared return type 'DOM\Attr' for VeeWee\Xml\Dom\Assert\assert_attribute is more specific than the inferred return type 'object' (see https://psalm.dev/070)
LessSpecificReturnStatement: src/Xml/Dom/Assert/assert_attribute.php#L17
src/Xml/Dom/Assert/assert_attribute.php:17:12: LessSpecificReturnStatement: The type 'object' is more general than the declared return type 'DOM\Attr' for VeeWee\Xml\Dom\Assert\assert_attribute (see https://psalm.dev/129)
UndefinedClass: src/Xml/Dom/Assert/assert_attribute.php#L17
src/Xml/Dom/Assert/assert_attribute.php:17:24: UndefinedClass: Class, interface or enum named DOM\Attr does not exist (see https://psalm.dev/019)
MixedArgument: src/Xml/Dom/Assert/assert_attribute.php#L17
src/Xml/Dom/Assert/assert_attribute.php:17:24: MixedArgument: Argument 1 of Psl\Type\instance_of cannot be mixed, expecting class-string (see https://psalm.dev/030)
UndefinedClass: src/Xml/Dom/Assert/assert_cdata.php#L15
src/Xml/Dom/Assert/assert_cdata.php:15:37: UndefinedClass: Class, interface or enum named DOM\CdataSection does not exist (see https://psalm.dev/019)
MoreSpecificReturnType: src/Xml/Dom/Assert/assert_cdata.php#L15
src/Xml/Dom/Assert/assert_cdata.php:15:37: MoreSpecificReturnType: The declared return type 'DOM\CdataSection' for VeeWee\Xml\Dom\Assert\assert_cdata is more specific than the inferred return type 'object' (see https://psalm.dev/070)
LessSpecificReturnStatement: src/Xml/Dom/Assert/assert_cdata.php#L17
src/Xml/Dom/Assert/assert_cdata.php:17:12: LessSpecificReturnStatement: The type 'object' is more general than the declared return type 'DOM\CdataSection' for VeeWee\Xml\Dom\Assert\assert_cdata (see https://psalm.dev/129)
UndefinedClass: src/Xml/Dom/Assert/assert_cdata.php#L17
src/Xml/Dom/Assert/assert_cdata.php:17:24: UndefinedClass: Class, interface or enum named DOM\CdataSection does not exist (see https://psalm.dev/019)
MixedArgument: src/Xml/Dom/Assert/assert_cdata.php#L17
src/Xml/Dom/Assert/assert_cdata.php:17:24: MixedArgument: Argument 1 of Psl\Type\instance_of cannot be mixed, expecting class-string (see https://psalm.dev/030)
UndefinedClass: src/Xml/Dom/Assert/assert_attribute.php#L15
src/Xml/Dom/Assert/assert_attribute.php:15:41: UndefinedClass: Class, interface or enum named DOM\Attr does not exist (see https://psalm.dev/019)
MoreSpecificReturnType: src/Xml/Dom/Assert/assert_attribute.php#L15
src/Xml/Dom/Assert/assert_attribute.php:15:41: MoreSpecificReturnType: The declared return type 'DOM\Attr' for VeeWee\Xml\Dom\Assert\assert_attribute is more specific than the inferred return type 'object' (see https://psalm.dev/070)
LessSpecificReturnStatement: src/Xml/Dom/Assert/assert_attribute.php#L17
src/Xml/Dom/Assert/assert_attribute.php:17:12: LessSpecificReturnStatement: The type 'object' is more general than the declared return type 'DOM\Attr' for VeeWee\Xml\Dom\Assert\assert_attribute (see https://psalm.dev/129)
UndefinedClass: src/Xml/Dom/Assert/assert_attribute.php#L17
src/Xml/Dom/Assert/assert_attribute.php:17:24: UndefinedClass: Class, interface or enum named DOM\Attr does not exist (see https://psalm.dev/019)
MixedArgument: src/Xml/Dom/Assert/assert_attribute.php#L17
src/Xml/Dom/Assert/assert_attribute.php:17:24: MixedArgument: Argument 1 of Psl\Type\instance_of cannot be mixed, expecting class-string (see https://psalm.dev/030)
UndefinedClass: src/Xml/Dom/Assert/assert_cdata.php#L15
src/Xml/Dom/Assert/assert_cdata.php:15:37: UndefinedClass: Class, interface or enum named DOM\CdataSection does not exist (see https://psalm.dev/019)
MoreSpecificReturnType: src/Xml/Dom/Assert/assert_cdata.php#L15
src/Xml/Dom/Assert/assert_cdata.php:15:37: MoreSpecificReturnType: The declared return type 'DOM\CdataSection' for VeeWee\Xml\Dom\Assert\assert_cdata is more specific than the inferred return type 'object' (see https://psalm.dev/070)
LessSpecificReturnStatement: src/Xml/Dom/Assert/assert_cdata.php#L17
src/Xml/Dom/Assert/assert_cdata.php:17:12: LessSpecificReturnStatement: The type 'object' is more general than the declared return type 'DOM\CdataSection' for VeeWee\Xml\Dom\Assert\assert_cdata (see https://psalm.dev/129)
UndefinedClass: src/Xml/Dom/Assert/assert_cdata.php#L17
src/Xml/Dom/Assert/assert_cdata.php:17:24: UndefinedClass: Class, interface or enum named DOM\CdataSection does not exist (see https://psalm.dev/019)
MixedArgument: src/Xml/Dom/Assert/assert_cdata.php#L17
src/Xml/Dom/Assert/assert_cdata.php:17:24: MixedArgument: Argument 1 of Psl\Type\instance_of cannot be mixed, expecting class-string (see https://psalm.dev/030)