Class: RosettAi::Validators::ToolingValidator

Inherits:
SchemaValidator show all
Defined in:
lib/rosett_ai/validators/tooling_validator.rb

Overview

Validates tooling configuration files against the tooling JSON Schema.

Constant Summary collapse

SCHEMA_PATH =
'conf/schemas/tooling_schema.json'

Instance Attribute Summary

Attributes inherited from SchemaValidator

#errors

Instance Method Summary collapse

Methods inherited from SchemaValidator

#valid?, #validate

Constructor Details

#initializeToolingValidator

Returns a new instance of ToolingValidator.



12
13
14
# File 'lib/rosett_ai/validators/tooling_validator.rb', line 12

def initialize
  super(schema: 'tooling_schema.json')
end