The error message caused by recent commit here:

#3255912: Coding standards

ArgumentCountError: Too few arguments to function Drupal\ludwig\requireOnce::__construct(), 0 passed and exactly 3 expected in Drupal\ludwig\requireOnce->__construct() (line 29 of D:\Sites\ludwig8\web\modules\ludwig\src\RequireOnce.php)

Affecting both 8.x-1.9 and 2.0.0. releases.

The class (RequireOnce) and the function (requireOnce) do not have the same name causing the fatal error at all sites with 'files' and 'classmap' libraries managed by Ludwig. Not many sites can be affected by this issue since modules with 'files' and 'classmap' libraries Ludwig integrations are rare.

Solution: Wait at 8.x-1.8 (or safely revert to it) until 8.x-1.10 and 2.0.1. are released... later today.

CommentFileSizeAuthor
#4 3256066-02.patch846 bytesdevad

Comments

devad created an issue. See original summary.

devad’s picture

Issue summary: View changes
devad’s picture

Issue summary: View changes
devad’s picture

StatusFileSize
new846 bytes
devad’s picture

Status: Active » Needs review

  • devad committed 55ecf86 on 8.x-1.x
    Issue #3256066 by devad: Fatal error caused by #3255912 commit
    
devad’s picture

Version: 8.x-1.x-dev » 2.0.x-dev

  • devad committed b0341f8 on 2.0.x
    Issue #3256066 by devad: Fatal error caused by #3255912 commit
    
devad’s picture

Status: Needs review » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.