Yaffs site version 1.1
[yaffs-website] / vendor / psy / psysh / src / Psy / CodeCleaner / NamespaceAwarePass.php
index 5982e4f3a4948f2505df8c9a81251231c19061a4..4a76d0f644bc9d576baeb45842f31ec36808ce92 100644 (file)
@@ -14,7 +14,7 @@ namespace Psy\CodeCleaner;
 use PhpParser\Node;
 use PhpParser\Node\Name;
 use PhpParser\Node\Name\FullyQualified as FullyQualifiedName;
-use PhpParser\Node\Stmt\Namespace_ as NamespaceStmt;
+use PhpParser\Node\Stmt\Namespace_;
 
 /**
  * Abstract namespace-aware code cleaner pass.
@@ -25,10 +25,10 @@ abstract class NamespaceAwarePass extends CodeCleanerPass
     protected $currentScope;
 
     /**
-     * TODO: should this be final? Extending classes should be sure to either
+     * @todo should this be final? Extending classes should be sure to either
      * use afterTraverse or call parent::beforeTraverse() when overloading.
      *
-     * Reset the namespace and the current scope before beginning analysis.
+     * Reset the namespace and the current scope before beginning analysis
      */
     public function beforeTraverse(array $nodes)
     {
@@ -37,14 +37,14 @@ abstract class NamespaceAwarePass extends CodeCleanerPass
     }
 
     /**
-     * TODO: should this be final? Extending classes should be sure to either use
-     * leaveNode or call parent::enterNode() when overloading.
+     * @todo should this be final? Extending classes should be sure to either use
+     * leaveNode or call parent::enterNode() when overloading
      *
      * @param Node $node
      */
     public function enterNode(Node $node)
     {
-        if ($node instanceof NamespaceStmt) {
+        if ($node instanceof Namespace_) {
             $this->namespace = isset($node->name) ? $node->name->parts : array();
         }
     }