Sha256: 51d644800769caa86af69f339efb35b0ee7a7939ded79509362c9d05c68b6acc

Contents?: true

Size: 800 Bytes

Versions: 19

Compression:

Stored size: 800 Bytes

Contents

# frozen_string_literal: true

module JSI
  module Schema::Application::InplaceApplication::Draft04
    include Schema::Application::InplaceApplication::Ref
    include Schema::Application::InplaceApplication::Dependencies
    include Schema::Application::InplaceApplication::SomeOf

    # @private
    def internal_inplace_applicate_keywords(instance, visited_refs, &block)
      internal_applicate_ref(instance, visited_refs, throw_done: true, &block)

      # self is the first applicator schema if $ref has not short-circuited it
      yield self

      # 5.4.5.  dependencies
      internal_applicate_dependencies(instance, visited_refs, &block)

      # 5.5.3.  allOf
      # 5.5.4.  anyOf
      # 5.5.5.  oneOf
      internal_applicate_someOf(instance, visited_refs, &block)
    end
  end
end

Version data entries

19 entries across 19 versions & 2 rubygems

Version Path
jsi-0.8.1 lib/jsi/schema/application/inplace_application/draft04.rb
jsi-0.8.0 lib/jsi/schema/application/inplace_application/draft04.rb
jsi-dev-0.0.4 lib/jsi/schema/application/inplace_application/draft04.rb
jsi-dev-0.0.5 lib/jsi/schema/application/inplace_application/draft04.rb
jsi-dev-0.0.6 lib/jsi/schema/application/inplace_application/draft04.rb
jsi-dev-0.0.7 lib/jsi/schema/application/inplace_application/draft04.rb
jsi-dev-0.0.8 lib/jsi/schema/application/inplace_application/draft04.rb
jsi-dev-0.0.8.pre.maruku lib/jsi/schema/application/inplace_application/draft04.rb
jsi-dev-0.0.7.pre.rdiscount lib/jsi/schema/application/inplace_application/draft04.rb
jsi-dev-0.0.6.pre.redcarpet lib/jsi/schema/application/inplace_application/draft04.rb
jsi-dev-0.0.5.pre.kramdown lib/jsi/schema/application/inplace_application/draft04.rb
jsi-dev-0.0.4.pre.commonmarker lib/jsi/schema/application/inplace_application/draft04.rb
jsi-dev-0.0.0.pre.commonmarker lib/jsi/schema/application/inplace_application/draft04.rb
jsi-dev-0.0.0.pre.kramdown lib/jsi/schema/application/inplace_application/draft04.rb
jsi-dev-0.0.0.pre.redcarpet lib/jsi/schema/application/inplace_application/draft04.rb
jsi-dev-0.0.0.pre.rdiscount lib/jsi/schema/application/inplace_application/draft04.rb
jsi-dev-0.0.0.pre.maruku lib/jsi/schema/application/inplace_application/draft04.rb
jsi-dev-0.0.3 lib/jsi/schema/application/inplace_application/draft04.rb
jsi-dev-0.0.2 lib/jsi/schema/application/inplace_application/draft04.rb