From 6ec138fa2f1248760571a0cd7b2ba3220bcba349 Mon Sep 17 00:00:00 2001 From: Benedikt Franke Date: Wed, 3 Jul 2024 09:19:58 +0200 Subject: [PATCH] Simplify --- src/Inspections/IgnoreByNameSuppressorInspection.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Inspections/IgnoreByNameSuppressorInspection.php b/src/Inspections/IgnoreByNameSuppressorInspection.php index c185240..087eb67 100644 --- a/src/Inspections/IgnoreByNameSuppressorInspection.php +++ b/src/Inspections/IgnoreByNameSuppressorInspection.php @@ -22,16 +22,16 @@ public function __construct( public function shouldSuppress(Node $node, array $parents, Inspection $inspection): bool { - $path = ''; + $path = []; foreach ([...$parents, $node] as $ancestor) { $name = $this->nameResolver->getName($ancestor); if ($name === null) { continue; } - $path = $path === '' - ? $name - : "$path.$name"; - if (in_array($path, $this->names)) { + + $path[] = $name; + $fullName = implode('.', $path); + if (in_array($fullName, $this->names)) { return true; } }