Thanks for this patch, I have used it successfully on a Drupal 8.9 version on PHP 7.2.
The issue appeared after updating the module to the latest version.
Hi,
I have successfully used the patch #5 on a D9 version freshly upgraded from D8, on PHP 8.1.13, local windows env.
The issue appeared just after upgrading both drupal (8 to 9) and PHP (7.4 to 8.1), with Bootstrap 8.x-3.24, still present after upgrading to 8.x-3.28.
Thanks to the patch, the issue is now resolved in my case.
BR
Luke.Leber → credited Tritof → .
Hello,
After Upgrading Drupal 9.3 > 9.5 + modules, I had the same double warning issue :
User warning: The following theme is missing from the file system: jquery_ui_autocomplete in Drupal\Core\Extension\ExtensionPathResolver->getPathname() (line 63 of core/lib/Drupal/Core/Extension/ExtensionPathResolver.php).
Deprecated function: dirname(): Passing null to parameter #1 ($path) of type string is deprecated in Drupal\Core\Extension\ExtensionPathResolver->getPath() (line 85 of core/lib/Drupal/Core/Extension/ExtensionPathResolver.php).
User warning: The following theme is missing from the file system: jquery_ui_menu in Drupal\Core\Extension\ExtensionPathResolver->getPathname() (line 63 of core/lib/Drupal/Core/Extension/ExtensionPathResolver.php).
Deprecated function: dirname(): Passing null to parameter #1 ($path) of type string is deprecated in Drupal\Core\Extension\ExtensionPathResolver->getPath() (line 85 of core/lib/Drupal/Core/Extension/ExtensionPathResolver.php).
Both modules jquery_ui_autocomplete and jquery_ui_menu were required and downloaded during update without activation ( https://www.drupal.org/project/jquery_ui_autocomplete/issues/3328939 🐛 Missing Libraries file? Closed: works as designed ).
Once the modules activated, all the warnings disappeared, including "Deprecated function: dirname(): Passing null to parameter #1..."