module Oxide::Validation

Defined in:

oxide/validation/context.cr
oxide/validation/context_visitor.cr
oxide/validation/rule.cr
oxide/validation/rules/all_variable_usages_are_allowed.cr
oxide/validation/rules/all_variable_uses_defined.cr
oxide/validation/rules/all_variables_used.cr
oxide/validation/rules/argument_names.cr
oxide/validation/rules/argument_uniqueness.cr
oxide/validation/rules/directives_are_defined.cr
oxide/validation/rules/directives_are_in_valid_locations.cr
oxide/validation/rules/directives_are_unique_per_location.cr
oxide/validation/rules/executable_definitions.cr
oxide/validation/rules/field_selection_merging.cr
oxide/validation/rules/field_selections.cr
oxide/validation/rules/fragment_name_uniqueness.cr
oxide/validation/rules/fragment_spread_is_possible.cr
oxide/validation/rules/fragment_spread_target_defined.cr
oxide/validation/rules/fragment_spread_type_existence.cr
oxide/validation/rules/fragment_spreads_must_not_form_cycles.cr
oxide/validation/rules/fragments_must_be_used.cr
oxide/validation/rules/fragments_on_composite_types.cr
oxide/validation/rules/input_object_field_names.cr
oxide/validation/rules/input_object_field_uniqueness.cr
oxide/validation/rules/input_object_required_fields.cr
oxide/validation/rules/leaf_field_selections.cr
oxide/validation/rules/lone_anonymous_operation.cr
oxide/validation/rules/oneof_input_objects.cr
oxide/validation/rules/operation_name_uniqueness.cr
oxide/validation/rules/operation_type_existence.cr
oxide/validation/rules/required_arguments.cr
oxide/validation/rules/values_of_correct_type.cr
oxide/validation/rules/variable_uniqueness.cr
oxide/validation/rules/variables_are_input_types.cr
oxide/validation/runtime.cr