From fb70dfeed0980d2fb8b8460c46e24ba53ff5f56f Mon Sep 17 00:00:00 2001 From: Ruud Kamphuis Date: Fri, 17 Oct 2025 14:35:21 +0200 Subject: [PATCH 1/2] Add missing return types --- src/Type/Definition/HasFieldsTypeImplementation.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Type/Definition/HasFieldsTypeImplementation.php b/src/Type/Definition/HasFieldsTypeImplementation.php index 023fae17a..1b1915e1d 100644 --- a/src/Type/Definition/HasFieldsTypeImplementation.php +++ b/src/Type/Definition/HasFieldsTypeImplementation.php @@ -63,7 +63,10 @@ public function hasField(string $name): bool return isset($this->fields[$name]); } - /** @throws InvariantViolation */ + /** + * @throws InvariantViolation + * @return array + */ public function getFields(): array { $this->initializeFields(); @@ -78,6 +81,7 @@ public function getFields(): array return $this->fields; } + /** @return array */ public function getVisibleFields(): array { return array_filter( From 1185b6a4dec8fd88898ff3f2ff104e37725daefd Mon Sep 17 00:00:00 2001 From: "autofix-ci[bot]" <114827586+autofix-ci[bot]@users.noreply.github.com> Date: Fri, 17 Oct 2025 12:38:08 +0000 Subject: [PATCH 2/2] Autofix --- src/Type/Definition/HasFieldsTypeImplementation.php | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Type/Definition/HasFieldsTypeImplementation.php b/src/Type/Definition/HasFieldsTypeImplementation.php index 1b1915e1d..77f8beb0b 100644 --- a/src/Type/Definition/HasFieldsTypeImplementation.php +++ b/src/Type/Definition/HasFieldsTypeImplementation.php @@ -65,6 +65,7 @@ public function hasField(string $name): bool /** * @throws InvariantViolation + * * @return array */ public function getFields(): array