From 9b67a66acba7021b8bdbe7d7877fd3f632210f04 Mon Sep 17 00:00:00 2001 From: Axel Guckelsberger Date: Tue, 16 Jan 2024 15:35:34 +0100 Subject: [PATCH 1/2] avoid invalid minOccurs inheritance --- src/SchemaReader.php | 2 +- tests/TypesTest.php | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/SchemaReader.php b/src/SchemaReader.php index bde4f05f..df0fd4bc 100644 --- a/src/SchemaReader.php +++ b/src/SchemaReader.php @@ -500,7 +500,7 @@ private function loadSequenceChildNodeLoadElement( $this->resolveSubstitutionGroup($schema, $node, $childNode, $element); if (null !== $min) { - $element->setMin(max($element->getMin(), $min)); + $element->setMin($min); } if (null !== $max && 1 < $max) { diff --git a/tests/TypesTest.php b/tests/TypesTest.php index 512e1ce8..b4173ab9 100644 --- a/tests/TypesTest.php +++ b/tests/TypesTest.php @@ -181,8 +181,6 @@ public function testSequenceMinOccursOverride($sequenceMinOccurs, $childMinOccur public function getMinOccurencesOverride(): array { return [ - ['0', '5', 5], - ['0', '1', 1], ['1', '1', 1], ['2', '1', 2], ['3', '0', 3], From a3cff4bd309e8ec0f4dd12980d3b3c347e1fc86e Mon Sep 17 00:00:00 2001 From: Github Actions Bot <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 16 Jan 2024 14:36:43 +0000 Subject: [PATCH 2/2] Update code coverage badge --- clover.xml | 1762 ++++++++++++++++++++++++++-------------------------- 1 file changed, 881 insertions(+), 881 deletions(-) diff --git a/clover.xml b/clover.xml index 47547634..8c731102 100644 --- a/clover.xml +++ b/clover.xml @@ -1,6 +1,6 @@ - - + + @@ -8,17 +8,17 @@ - - - - - - - - - - - + + + + + + + + + + + @@ -37,15 +37,15 @@ - - - + + + - - - - + + + + @@ -58,8 +58,8 @@ - - + + @@ -70,8 +70,8 @@ - - + + @@ -87,8 +87,8 @@ - - + + @@ -106,9 +106,9 @@ - - - + + + @@ -134,22 +134,22 @@ - - - - + + + + - - - - - - - - + + + + + + + + @@ -183,10 +183,10 @@ - - - - + + + + @@ -210,13 +210,13 @@ - - - + + + - - + + @@ -234,17 +234,17 @@ - - - - - - - - - - - + + + + + + + + + + + @@ -277,14 +277,14 @@ - - - - - - - - + + + + + + + + @@ -311,9 +311,9 @@ - - - + + + @@ -326,8 +326,8 @@ - - + + @@ -341,158 +341,158 @@ - - - + + + - - + + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + - - + + - - - - - - + + + + + + - - + + - - - - - - - - - - - + + + + + + + + + + + - + - - - - - - - + + + + + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - + @@ -502,12 +502,12 @@ - - + + - - + + @@ -522,9 +522,9 @@ - - - + + + @@ -537,41 +537,41 @@ - - + + - - + + - - - - - + + + + + - - + + - - + + - - + + @@ -585,32 +585,32 @@ - - - - + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + @@ -618,250 +618,250 @@ - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - - - + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + @@ -878,346 +878,346 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + - - - - + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - - - - - - + + + + + + @@ -1238,35 +1238,35 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -1284,117 +1284,117 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - + + + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - + + - - + +