Problem

The NameFormatter has a dependency to the EntityTypeManager and that breaks any module that replaces that service. (webprofiler)

Solution

Use the correct interface in the constructor, namely the EntityTypeManagerInterface.

Tasks

Review

Comments

Siegrist created an issue. See original summary.

siegrist’s picture

StatusFileSize
new1.46 KB

could not apply first patch...

siegrist’s picture

StatusFileSize
new6.07 KB

just found some more places!

siegrist’s picture

StatusFileSize
new11.56 KB

Redo

Status: Needs review » Needs work

The last submitted patch, 4: 0001-Issue-3055183-Dependency-Injection-Use-Interfaces.patch, failed testing. View results
- codesniffer_fixes.patch Interdiff of automated coding standards fixes only.

alan d.’s picture

Status: Needs work » Needs review
StatusFileSize
new8.86 KB

Re-roll (well, fresh search and update was easier)

  • Alan D. committed da81d09 on 8.x-1.x
    Issue #3055183 by Siegrist, Alan D.: Dependency Injection Use Interfaces
    
alan d.’s picture

Status: Needs review » Fixed

Status: Fixed » Closed (fixed)

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

hussainweb’s picture

Thanks for fixing this. I see there have been a lot of issues fixed since the last RC. Is there a schedule for the next RC release (or maybe even full release)?

Thank you for your work on this module.