Class: RosettAi::Validators::DesignValidator
- Inherits:
-
SchemaValidator
- Object
- SchemaValidator
- RosettAi::Validators::DesignValidator
- Defined in:
- lib/rosett_ai/validators/design_validator.rb
Overview
Validates design documents against the design JSON Schema.
Constant Summary collapse
- SCHEMA_PATH =
Returns Path to the JSON Schema file used for validation.
'conf/schemas/design_schema.json'
Instance Attribute Summary
Attributes inherited from SchemaValidator
Instance Method Summary collapse
-
#initialize ⇒ DesignValidator
constructor
A new instance of DesignValidator.
Methods inherited from SchemaValidator
Constructor Details
#initialize ⇒ DesignValidator
Returns a new instance of DesignValidator.
14 15 16 |
# File 'lib/rosett_ai/validators/design_validator.rb', line 14 def initialize super(schema: 'design_schema.json') end |