FuReSH / tool-storage-metadata

Metadata and workflows for editing and adding data in the Scholarly Makerspace tool storage
Creative Commons Attribution Share Alike 4.0 International
1 stars 2 forks source link

Kommentare für Kategorien-Liste (enum) #13

Closed sopheck closed 3 months ago

sopheck commented 1 year ago

Im Json-Schema können keine herkömmlichen Kommentare mit // oder /* verwendet werden (nicht valides Schema).

Evtl. kann der Json-Schema-Key "comment" verwendet werden. Ist zu recherchieren.

sopheck commented 1 year ago

Kommentare direkt in enum wurde auch von der Community bei JSON-Schema angefragt und abgelehnt, da es sich um einen breaking change handelt.

Siehe Issues:

Es wird von JSON-Schema folgender Workaround vorgeschlagen:

{
  "docHint": "enum",
  "anyOf": [
    { "const": "a", "description": "A" },
    { "const": "b", "description": "B" },
    { "const": "c", "description": "C" }
  ]
}