From 31e0876662c76e22b7dd23105420c1711651dc70 Mon Sep 17 00:00:00 2001
From: Alex Pott <alex.a.pott@googlemail.com>
Date: Sat, 8 Jan 2022 11:00:35 +0000
Subject: [PATCH] Issue #2612876 by leolandotan, NickDickinsonWilde,
 victoria-marina, gaurav.kapoor, anagomes, xjm: Fix
 \Drupal\Core\Asset\CssOptimizer::processFile() docblock

---
 core/lib/Drupal/Core/Asset/CssOptimizer.php | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/core/lib/Drupal/Core/Asset/CssOptimizer.php b/core/lib/Drupal/Core/Asset/CssOptimizer.php
index 22f6cdb9abac..c01a1ba87174 100644
--- a/core/lib/Drupal/Core/Asset/CssOptimizer.php
+++ b/core/lib/Drupal/Core/Asset/CssOptimizer.php
@@ -71,7 +71,16 @@ public function clean($contents) {
   }
 
   /**
-   * Build aggregate CSS file.
+   * Processes CSS file and adds base URLs to any relative resource paths.
+   *
+   * @param array $css_asset
+   *   A CSS asset. The array should contain the `data` key where the value
+   *   should be the path to the CSS file relative to the Drupal root. This is
+   *   an example of the `data` key's value,
+   *   "core/assets/vendor/normalize-css/normalize.css".
+   *
+   * @return string
+   *   The asset's cleaned/optimized contents.
    */
   protected function processFile($css_asset) {
     $contents = $this->loadFile($css_asset['data'], TRUE);
-- 
GitLab