alaa_wmde created this task.
alaa_wmde added projects: Wikidata Tech Debt Exploration, Wikidata, phan.
Restricted Application added a subscriber: Aklapper.

TASK DESCRIPTION
  From Lexeme's `.phan/config.php`:
  
        'suppress_issue_types' => [
                // ...
                // Temporarily due to T226244
                "PhanParamTooFew",
                "PhanUndeclaredVariableDim",
                "PhanUnreferencedUseNormal",
                "PhanUndeclaredTypeThrowsType",
                "PhanRedefinedInheritedInterface",
                "PhanRedefinedExtendedClass",
                "PhanCommentParamWithoutRealParam",
                "PhanUndeclaredFunction",
                "PhanTypeMismatchDeclaredParam",
                "PhanTypeNoPropertiesForeach",
                // ...
                ],
  
  Without suppressing those errors, Phan fails on Lexeme (T226244 
<https://phabricator.wikimedia.org/T226244>). Those were temporarily suppressed 
to unbreak the build pipeline.
  
  Ideally, all of these checks should be unsuppressed and errors should be 
fixed. It can be that some will stay suppressed for much longer, in case 
there's a strong reason or blocker against fixing the reported errors.

TASK DETAIL
  https://phabricator.wikimedia.org/T226254

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: alaa_wmde
Cc: Aklapper, alaa_wmde, darthmon_wmde, Nandana, Lahi, Gq86, GoranSMilovanovic, 
QZanden, LawExplorer, _jensen, rosalieper, Wikidata-bugs, aude, Mbch331
_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to