[Wikidata-bugs] [Maniphest] T341552: [LEX] [TECH] special-new-lexeme-page: investigate ESlint errors after upgrade

2024-02-12 Thread ArthurTaylor
ArthurTaylor moved this task from Ready for Tech Verification to Done on the Wikidata Dev Team (Wikidata.org Slice) board. ArthurTaylor closed this task as "Resolved". TASK DETAIL https://phabricator.wikimedia.org/T341552 WORKBOARD https://phabricator.wikimedia.org/project/board/6751/

[Wikidata-bugs] [Maniphest] T341552: [LEX] [TECH] special-new-lexeme-page: investigate ESlint errors after upgrade

2024-02-01 Thread ArthurTaylor
ArthurTaylor removed ArthurTaylor as the assignee of this task. TASK DETAIL https://phabricator.wikimedia.org/T341552 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: ArthurTaylor Cc: ArthurTaylor, Samwilson, Michael, ItamarWMDE, Aklapper, noarave,

[Wikidata-bugs] [Maniphest] T341552: [LEX] [TECH] special-new-lexeme-page: investigate ESlint errors after upgrade

2024-02-01 Thread ArthurTaylor
ArthurTaylor added a comment. Third PR for the upgrade of new-lexeme-special-page itself: https://github.com/wmde/new-lexeme-special-page/pull/633 TASK DETAIL https://phabricator.wikimedia.org/T341552 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/

[Wikidata-bugs] [Maniphest] T341552: [LEX] [TECH] special-new-lexeme-page: investigate ESlint errors after upgrade

2024-02-01 Thread ArthurTaylor
ArthurTaylor added a comment. Second PR for the version bump: https://github.com/wmde/eslint-config-wikimedia-typescript/pull/43 TASK DETAIL https://phabricator.wikimedia.org/T341552 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: ArthurTaylor

[Wikidata-bugs] [Maniphest] T341552: [LEX] [TECH] special-new-lexeme-page: investigate ESlint errors after upgrade

2024-01-31 Thread ArthurTaylor
ArthurTaylor added a comment. Github PR: https://github.com/wmde/eslint-config-wikimedia-typescript/pull/42 TASK DETAIL https://phabricator.wikimedia.org/T341552 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: ArthurTaylor Cc: Samwilson, Michael,

[Wikidata-bugs] [Maniphest] T341552: [LEX] [TECH] special-new-lexeme-page: investigate ESlint errors after upgrade

2024-01-31 Thread ArthurTaylor
ArthurTaylor added a comment. I had a dive into this. With regards the `vue/dot-location` rule - a change was introduced to `eslint` in version 8.40.0 that replaced calls to `context.getSourceCode()` in the rules implementations to

[Wikidata-bugs] [Maniphest] T341552: [LEX] [TECH] special-new-lexeme-page: investigate ESlint errors after upgrade

2024-01-30 Thread ArthurTaylor
ArthurTaylor claimed this task. ArthurTaylor edited projects, added Wikidata Dev Team (Wikidata.org Slice); removed Wikidata Dev Team. TASK DETAIL https://phabricator.wikimedia.org/T341552 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: ArthurTaylor

[Wikidata-bugs] [Maniphest] T341552: [LEX] [TECH] special-new-lexeme-page: investigate ESlint errors after upgrade

2023-11-11 Thread Samwilson
Samwilson added a comment. This seems to be related to accessing a member of a bound object, e.g. removing `page.url` from the following fixes the error: foo // @vue/component module.exports = { }; TASK DETAIL

[Wikidata-bugs] [Maniphest] T341552: [LEX] [TECH] special-new-lexeme-page: investigate ESlint errors after upgrade

2023-11-10 Thread Michael
Michael added a comment. This also occurred in other places, see for example (the last few comments) in this thread: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/IncidentReporting/+/928886/comments/47996901_72b8cbe9 The recommended way forward there is to wait until the

[Wikidata-bugs] [Maniphest] T341552: [LEX] [TECH] special-new-lexeme-page: investigate ESlint errors after upgrade

2023-10-25 Thread ItamarWMDE
ItamarWMDE updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T341552 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: ItamarWMDE Cc: Michael, ItamarWMDE, Aklapper, noarave, Danny_Benjafield_WMDE, Astuthiodit_1,

[Wikidata-bugs] [Maniphest] T341552: [LEX] [TECH] special-new-lexeme-page: investigate ESlint errors after upgrade

2023-10-25 Thread ItamarWMDE
ItamarWMDE renamed this task from "[SW] [LEX] [TECH] special-new-lexeme-page: investigate ESlint errors after upgrade" to "[LEX] [TECH] special-new-lexeme-page: investigate ESlint errors after upgrade". TASK DETAIL https://phabricator.wikimedia.org/T341552 EMAIL PREFERENCES