Closed edigiacomo closed 1 year ago
Sarebbe molto utile!
arkimaps lint
dovrebbe fare quello che avete chiesto.
Al momento i controlli implementati sono:
contour_shade_colour_list
e contour_level_list
arkimet
o eccodes
Si possono fare parecchi controlli in piú, per ora chiuderei questo ticket e aprirei ticket specifici man mano che trovate pattern magagne che sarebbe carino validare
Facendo supporto a utenti che stanno scrivendo le loro prime ricette, mi sono scontrato con qualche messaggio di errore a runtime che potrebbe essere reso più user friendly attraverso la definizione di un validatore.
Ad esempio, se una ricetta non contiene il campo
arkimet
, l'errore restituito èE vedendo il codice di
arkimapslib.inputs.Source
ipotizzo un errore analogo nel caso in cui manchi il campoeccodes
.Altri errori in cui sono incappato:
contour_shade_colour_list
econtour_level_list
(il secondo dovrebbe essere generalmente uguale al primo + 1)eccodes
L'ho etichettata come "question" perché più che una issue è una domanda: avrebbe senso un validatore?