From 000355b060a238435e105acfcba4126736882a33 Mon Sep 17 00:00:00 2001
From: omkar podey <omkar.podey@acquia.com>
Date: Mon, 21 Nov 2022 12:28:24 +0530
Subject: [PATCH] moved to package_manager_bypass

---
 package_manager/src/PathLocator.php                        | 7 +------
 .../modules/package_manager_bypass/src/PathLocator.php     | 6 +++++-
 2 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/package_manager/src/PathLocator.php b/package_manager/src/PathLocator.php
index d8d0e50cea..04f1046ab8 100644
--- a/package_manager/src/PathLocator.php
+++ b/package_manager/src/PathLocator.php
@@ -69,12 +69,7 @@ class PathLocator {
    */
   public function getProjectRoot(): string {
     // Assume that the vendor directory is immediately below the project root.
-    $project_root = $this->getVendorDirectory() . DIRECTORY_SEPARATOR . '..';
-
-    // @see https://github.com/bovigo/vfsStream/issues/207
-    return !str_starts_with($project_root, 'vfs://')
-      ? realpath($project_root)
-      : $project_root;
+    return realpath($this->getVendorDirectory() . DIRECTORY_SEPARATOR . '..');
   }
 
   /**
diff --git a/package_manager/tests/modules/package_manager_bypass/src/PathLocator.php b/package_manager/tests/modules/package_manager_bypass/src/PathLocator.php
index 869e4b9f37..34b8de3407 100644
--- a/package_manager/tests/modules/package_manager_bypass/src/PathLocator.php
+++ b/package_manager/tests/modules/package_manager_bypass/src/PathLocator.php
@@ -34,7 +34,11 @@ class PathLocator extends BasePathLocator {
    * {@inheritdoc}
    */
   public function getProjectRoot(): string {
-    return $this->state->get(static::class . ' root', parent::getProjectRoot());
+    $project_root = $this->getVendorDirectory() . DIRECTORY_SEPARATOR . '..';
+    // @see https://github.com/bovigo/vfsStream/issues/207
+    return !str_starts_with($project_root, 'vfs://')
+      ? realpath($project_root)
+      : $project_root;
   }
 
   /**
-- 
GitLab