Module: Schemacop::V3

Defined in:
lib/schemacop/v3.rb,
lib/schemacop/v3/node.rb,
lib/schemacop/v3/context.rb,
lib/schemacop/v3/dsl_scope.rb,
lib/schemacop/v3/hash_node.rb,
lib/schemacop/v3/array_node.rb,
lib/schemacop/v3/all_of_node.rb,
lib/schemacop/v3/any_of_node.rb,
lib/schemacop/v3/is_not_node.rb,
lib/schemacop/v3/number_node.rb,
lib/schemacop/v3/object_node.rb,
lib/schemacop/v3/one_of_node.rb,
lib/schemacop/v3/string_node.rb,
lib/schemacop/v3/symbol_node.rb,
lib/schemacop/v3/boolean_node.rb,
lib/schemacop/v3/integer_node.rb,
lib/schemacop/v3/numeric_node.rb,
lib/schemacop/v3/node_registry.rb,
lib/schemacop/v3/global_context.rb,
lib/schemacop/v3/reference_node.rb,
lib/schemacop/v3/combination_node.rb

Defined Under Namespace

Classes: AllOfNode, AnyOfNode, ArrayNode, BooleanNode, CombinationNode, Context, DslScope, GlobalContext, HashNode, IntegerNode, IsNotNode, Node, NodeRegistry, NumberNode, NumericNode, ObjectNode, OneOfNode, ReferenceNode, StringNode, SymbolNode

Class Method Summary collapse

Class Method Details

.register(*args) ⇒ Object



3
4
5
# File 'lib/schemacop/v3.rb', line 3

def self.register(*args)
  NodeRegistry.register(*args)
end