Module: SoberSwag::Nodes

Defined in:
lib/sober_swag/nodes.rb,
lib/sober_swag/nodes/sum.rb,
lib/sober_swag/nodes/base.rb,
lib/sober_swag/nodes/enum.rb,
lib/sober_swag/nodes/list.rb,
lib/sober_swag/nodes/array.rb,
lib/sober_swag/nodes/binary.rb,
lib/sober_swag/nodes/object.rb,
lib/sober_swag/nodes/one_of.rb,
lib/sober_swag/nodes/attribute.rb,
lib/sober_swag/nodes/primitive.rb,
lib/sober_swag/nodes/nullable_primitive.rb

Overview

Base namespace for all nodes. These nodes are compiled into an actual swagger definition via a catamorphism, which I promise is not nearly as scary as it sounds. Sort of.

Defined Under Namespace

Classes: Array, Attribute, Base, Binary, Enum, List, NullablePrimitive, Object, OneOf, Primitive, Sum