Michael created this task.
Michael added projects: User-Michael, Wikidata-Campsite.
Restricted Application added a subscriber: Aklapper.
Restricted Application added a project: Wikidata.

TASK DESCRIPTION

When we updated the upstream wikimedia eslint config in T209932, we deactivated a lot of rules primarily concerning suboptimal jQuery usage, because that was beyond the scope of that ticket. Nonetheless, these rules are reasonable (#106 on GitHub) and should be implemented. Also the max-statements-per-line rule should be enabled and the code adjusted.

Acceptance Criteria

  • enable rules and fix code in Wikibase (~119 linting errors)
  • enable rules and fix code in WikibaseLexeme (~9 linting errors)
  • enable rules and fix code in WikibaseQualityConstrains (~0 linting errors)

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

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

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

Reply via email to