From b6e454189558abc2d2458316421f74cae05b0df7 Mon Sep 17 00:00:00 2001 From: BasilLangevin Date: Tue, 11 Feb 2025 09:33:54 -0800 Subject: [PATCH] fix: move `addCheckedProperties` before early return #148 --- src/Keywords/PropertiesKeyword.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/Keywords/PropertiesKeyword.php b/src/Keywords/PropertiesKeyword.php index 5af6557..36eea74 100644 --- a/src/Keywords/PropertiesKeyword.php +++ b/src/Keywords/PropertiesKeyword.php @@ -93,6 +93,7 @@ public function validate(ValidationContext $context, Schema $schema): ?Validatio } } + $context->addCheckedProperties($checked); $context->addEvaluatedProperties($evaluated); if (!$errors->isEmpty()) { @@ -102,8 +103,6 @@ public function validate(ValidationContext $context, Schema $schema): ?Validatio } unset($errors); - $context->addCheckedProperties($checked); - return null; } -} \ No newline at end of file +}