Class: GraphQL::Schema::SchemaValidator
- Inherits:
-
Object
- Object
- GraphQL::Schema::SchemaValidator
- Defined in:
- lib/graph_ql/schema/schema_validator.rb
Instance Method Summary collapse
Instance Method Details
#validate(schema) ⇒ Object
2 3 4 5 6 7 8 9 |
# File 'lib/graph_ql/schema/schema_validator.rb', line 2 def validate(schema) errors = [] schema.types.each do |name, type| type_validator = GraphQL::Schema::TypeValidator.new type_validator.validate(type, errors) end errors end |