From ab3e5230023cf6e25d55a42e385bf4e391f73d2c Mon Sep 17 00:00:00 2001 From: Abdul Malik Ikhsan Date: Fri, 29 Aug 2025 17:29:38 +0700 Subject: [PATCH] use >= for startLine and endLine check --- src/Application/ChangedNodeScopeRefresher.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Application/ChangedNodeScopeRefresher.php b/src/Application/ChangedNodeScopeRefresher.php index b6c653099ed..e20d7303296 100644 --- a/src/Application/ChangedNodeScopeRefresher.php +++ b/src/Application/ChangedNodeScopeRefresher.php @@ -149,7 +149,7 @@ private function setLineAttributesOnClass(Class_ $class, Attribute|AttributeGrou $this->simpleCallableNodeTraverser->traverseNodesWithCallable([$class], function (Node $subNode) use ( $node ): Node { - if ($subNode->getStartLine() > 0 && $subNode->getEndLine() > 0) { + if ($subNode->getStartLine() >= 0 && $subNode->getEndLine() >= 0) { return $subNode; }