alex4401/mediawiki-extensions-DataMaps

(Re-)implement specific validation checks after JSON Schema switch

Opened this issue · 0 comments

  • v0.17:
    • Ensure group from association string exists
    • Ensure no overlap between group and category IDs
    • Ensure no overlap between marker IDs
    • Ensure no duplicates in an association string
    • Ensure fragment references are valid
    • Emit errors if file references are invalid
    • Emit depreciation warnings
    • Emit a warning if autoNumberInChecklist is set when isCollectible is false
  • v0.17.2:
    • Check zoom.min is lower than zoom.max
  • v0.17.4:
    • Ensure searchKeywords is not specified when canSearchFor is false
    • Emit a warning if searchKeywords or canSearchFor is specified when marker search is disabled
    • Emit a warning if a marker's article matches its group's shared value
    • Emit an error if isWikitext is set without name or description