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