Page MenuHomePhabricator

[MEX] Cleanup unsupported datatypes code
Closed, ResolvedPublic

Description

In order to add datatypes incrementally, we added some logic to deal with unsupported datatypes. Once all datatypes are supported, this can be removed.

Blocked on the completion of these tickets:

Acceptance Criteria

  • remove WBUI2025_UNSUPPORTED_DATATYPES from view/src/Wbui2025FeatureFlag.php
  • remove getSupportedDataTypes function and all its uses
  • remove mocks for resources/wikibase.wbui2025/supportedDatatypes.json in all the tests that use this
  • clean up vue components that use supportedDatatypes (propertyLookup, statementGroupView, and possibly others)
  • clean up view/src/VueNoScriptRendering.php
  • look for and clean up anything related to unsupported datatypes that is not captured by this list
  • Removing all unused i18n messages.
  • remove styles for red edit links” part of “clean up vue components.

Event Timeline

WARNING: Blocked until all the related datatypes are done.

Change #1244705 had a related patch set uploaded (by Sadiya.mohammed13; author: Sadiya.mohammed13):

[mediawiki/extensions/Wikibase@master] Cleanup unsupported datatypes code

https://gerrit.wikimedia.org/r/1244705

Change #1244705 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Cleanup unsupported datatypes code

https://gerrit.wikimedia.org/r/1244705