From 80640f74d2d9432f4af77fb873a7cd1336effe84 Mon Sep 17 00:00:00 2001
From: Tim Plunkett <git@plnktt.com>
Date: Thu, 23 Jan 2025 11:56:19 -0500
Subject: [PATCH] Initial PHPCS fixes

---
 .../ProjectBrowserSource/ProjectBrowserSourceExample.php    | 6 ------
 tests/src/Kernel/RecipesSourceTest.php                      | 5 +----
 2 files changed, 1 insertion(+), 10 deletions(-)

diff --git a/modules/project_browser_source_example/src/Plugin/ProjectBrowserSource/ProjectBrowserSourceExample.php b/modules/project_browser_source_example/src/Plugin/ProjectBrowserSource/ProjectBrowserSourceExample.php
index c7c429eab..c94d73fa9 100644
--- a/modules/project_browser_source_example/src/Plugin/ProjectBrowserSource/ProjectBrowserSourceExample.php
+++ b/modules/project_browser_source_example/src/Plugin/ProjectBrowserSource/ProjectBrowserSourceExample.php
@@ -2,7 +2,6 @@
 
 namespace Drupal\project_browser_source_example\Plugin\ProjectBrowserSource;
 
-use Drupal\Core\Extension\ModuleExtensionList;
 use Drupal\project_browser\Plugin\ProjectBrowserSourceBase;
 use Drupal\project_browser\ProjectBrowser\Project;
 use Drupal\project_browser\ProjectBrowser\ProjectsResultsPage;
@@ -31,15 +30,12 @@ class ProjectBrowserSourceExample extends ProjectBrowserSourceBase {
    *   The plugin implementation definition.
    * @param \Symfony\Component\HttpFoundation\RequestStack $requestStack
    *   The request from the browser.
-   * @param \Drupal\Core\Extension\ModuleExtensionList $moduleExtensionList
-   *   The module extension list.
    */
   public function __construct(
     array $configuration,
     $plugin_id,
     $plugin_definition,
     protected readonly RequestStack $requestStack,
-    protected ModuleExtensionList $moduleExtensionList,
   ) {
     parent::__construct($configuration, $plugin_id, $plugin_definition);
   }
@@ -53,7 +49,6 @@ class ProjectBrowserSourceExample extends ProjectBrowserSourceBase {
       $plugin_id,
       $plugin_definition,
       $container->get(RequestStack::class),
-      $container->get(ModuleExtensionList::class),
     );
   }
 
@@ -152,7 +147,6 @@ class ProjectBrowserSourceExample extends ProjectBrowserSourceBase {
         // Images: Array of images using the same structure as $logo, above.
         images: [],
       );
-      $pb_path = $this->moduleExtensionList->getPath('project_browser');
       $projects[] = new Project(
         logo: $logo,
         // Maybe the source won't have all fields, but we still need to
diff --git a/tests/src/Kernel/RecipesSourceTest.php b/tests/src/Kernel/RecipesSourceTest.php
index 1ee60153a..3dff3b3c0 100644
--- a/tests/src/Kernel/RecipesSourceTest.php
+++ b/tests/src/Kernel/RecipesSourceTest.php
@@ -100,10 +100,7 @@ class RecipesSourceTest extends KernelTestBase {
       $expected_recipe_names[] = $core_recipe->getBasename();
     }
 
-    /** @var \Drupal\project_browser\ProjectBrowser\ProjectsResultsPage $projects */
-    $projects = $this->container->get(ProjectBrowserSourceManager::class)
-      ->createInstance('recipes')
-      ->getProjects();
+    $projects = $source->getProjects();
     $found_recipes = [];
     foreach ($projects->list as $project) {
       $this->assertNotEmpty($project->title);
-- 
GitLab