Module: Commonmeta::SchemaUtils
- Included in:
- MetadataUtils
- Defined in:
- lib/commonmeta/schema_utils.rb
Constant Summary collapse
- COMMONMETA =
File.read(File.("../../resources/commonmeta_v0.9.3.json", __dir__))
Instance Method Summary collapse
Instance Method Details
#json_schema_errors ⇒ Object
11 12 13 14 15 |
# File 'lib/commonmeta/schema_utils.rb', line 11 def json_schema_errors schemer = JSONSchemer.schema(COMMONMETA) errors = schemer.validate().to_a errors.map { |err| JSONSchemer::Errors.pretty err }.presence end |