Add linter for metabase-plugin.yaml files (#19240)
Add new deps for finding close misspellings of map keys (spell-spec) and printing more readable spec errors (expound) Adding spec definitions for driver YAML format Add call to driver YAML validation from verify.clj Fixing a couple issues in existing drivers found by the validation
Showing
- bin/build-drivers/deps.edn 2 additions, 0 deletionsbin/build-drivers/deps.edn
- bin/build-drivers/src/build_drivers/lint_manifest_file.clj 60 additions, 0 deletionsbin/build-drivers/src/build_drivers/lint_manifest_file.clj
- bin/build-drivers/src/build_drivers/verify.clj 29 additions, 8 deletionsbin/build-drivers/src/build_drivers/verify.clj
- modules/drivers/mongo/resources/metabase-plugin.yaml 1 addition, 2 deletionsmodules/drivers/mongo/resources/metabase-plugin.yaml
- modules/drivers/oracle/resources-ee/metabase-plugin.yaml 1 addition, 1 deletionmodules/drivers/oracle/resources-ee/metabase-plugin.yaml
- modules/drivers/oracle/resources/metabase-plugin.yaml 1 addition, 1 deletionmodules/drivers/oracle/resources/metabase-plugin.yaml
Please register or sign in to comment