--- !ruby/object:Gem::Specification
name: schemacop
version: !ruby/object:Gem::Version
  version: 3.0.18
platform: ruby
authors:
- Sitrox
autorequire: 
bindir: bin
cert_chain: []
date: 2022-07-27 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
  name: activesupport
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '4.0'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '4.0'
- !ruby/object:Gem::Dependency
  name: ruby2_keywords
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 0.0.4
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 0.0.4
- !ruby/object:Gem::Dependency
  name: bundler
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: rake
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: minitest
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: minitest-reporters
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: colorize
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: rubocop
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 1.24.1
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 1.24.1
- !ruby/object:Gem::Dependency
  name: pry
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: byebug
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: simplecov
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 0.21.2
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 0.21.2
description: 
email: 
executables: []
extensions: []
extra_rdoc_files: []
files:
- ".github/workflows/ruby.yml"
- ".gitignore"
- ".releaser_config"
- ".rubocop.yml"
- ".yardopts"
- CHANGELOG.md
- Gemfile
- LICENSE
- README.md
- README_V2.md
- README_V3.md
- RUBY_VERSION
- Rakefile
- VERSION
- lib/schemacop.rb
- lib/schemacop/base_schema.rb
- lib/schemacop/exceptions.rb
- lib/schemacop/railtie.rb
- lib/schemacop/schema.rb
- lib/schemacop/schema2.rb
- lib/schemacop/schema3.rb
- lib/schemacop/scoped_env.rb
- lib/schemacop/v2.rb
- lib/schemacop/v2/caster.rb
- lib/schemacop/v2/collector.rb
- lib/schemacop/v2/dupper.rb
- lib/schemacop/v2/field_node.rb
- lib/schemacop/v2/node.rb
- lib/schemacop/v2/node_resolver.rb
- lib/schemacop/v2/node_supporting_field.rb
- lib/schemacop/v2/node_supporting_type.rb
- lib/schemacop/v2/node_with_block.rb
- lib/schemacop/v2/validator/array_validator.rb
- lib/schemacop/v2/validator/boolean_validator.rb
- lib/schemacop/v2/validator/float_validator.rb
- lib/schemacop/v2/validator/hash_validator.rb
- lib/schemacop/v2/validator/integer_validator.rb
- lib/schemacop/v2/validator/nil_validator.rb
- lib/schemacop/v2/validator/number_validator.rb
- lib/schemacop/v2/validator/object_validator.rb
- lib/schemacop/v2/validator/string_validator.rb
- lib/schemacop/v2/validator/symbol_validator.rb
- lib/schemacop/v3.rb
- lib/schemacop/v3/all_of_node.rb
- lib/schemacop/v3/any_of_node.rb
- lib/schemacop/v3/array_node.rb
- lib/schemacop/v3/boolean_node.rb
- lib/schemacop/v3/combination_node.rb
- lib/schemacop/v3/context.rb
- lib/schemacop/v3/dsl_scope.rb
- lib/schemacop/v3/global_context.rb
- lib/schemacop/v3/hash_node.rb
- lib/schemacop/v3/integer_node.rb
- lib/schemacop/v3/is_not_node.rb
- lib/schemacop/v3/node.rb
- lib/schemacop/v3/node_registry.rb
- lib/schemacop/v3/number_node.rb
- lib/schemacop/v3/numeric_node.rb
- lib/schemacop/v3/object_node.rb
- lib/schemacop/v3/one_of_node.rb
- lib/schemacop/v3/reference_node.rb
- lib/schemacop/v3/result.rb
- lib/schemacop/v3/string_node.rb
- lib/schemacop/v3/symbol_node.rb
- schemacop.gemspec
- test/lib/test_helper.rb
- test/schemas/nested/group.rb
- test/schemas/user.rb
- test/unit/schemacop/v2/casting_test.rb
- test/unit/schemacop/v2/collector_test.rb
- test/unit/schemacop/v2/custom_check_test.rb
- test/unit/schemacop/v2/custom_if_test.rb
- test/unit/schemacop/v2/defaults_test.rb
- test/unit/schemacop/v2/empty_test.rb
- test/unit/schemacop/v2/nil_dis_allow_test.rb
- test/unit/schemacop/v2/node_resolver_test.rb
- test/unit/schemacop/v2/short_forms_test.rb
- test/unit/schemacop/v2/types_test.rb
- test/unit/schemacop/v2/validator_array_test.rb
- test/unit/schemacop/v2/validator_boolean_test.rb
- test/unit/schemacop/v2/validator_float_test.rb
- test/unit/schemacop/v2/validator_hash_test.rb
- test/unit/schemacop/v2/validator_integer_test.rb
- test/unit/schemacop/v2/validator_nil_test.rb
- test/unit/schemacop/v2/validator_number_test.rb
- test/unit/schemacop/v2/validator_object_test.rb
- test/unit/schemacop/v2/validator_string_test.rb
- test/unit/schemacop/v2/validator_symbol_test.rb
- test/unit/schemacop/v3/all_of_node_test.rb
- test/unit/schemacop/v3/any_of_node_test.rb
- test/unit/schemacop/v3/array_node_test.rb
- test/unit/schemacop/v3/boolean_node_test.rb
- test/unit/schemacop/v3/global_context_test.rb
- test/unit/schemacop/v3/hash_node_test.rb
- test/unit/schemacop/v3/integer_node_test.rb
- test/unit/schemacop/v3/is_not_node_test.rb
- test/unit/schemacop/v3/node_test.rb
- test/unit/schemacop/v3/number_node_test.rb
- test/unit/schemacop/v3/object_node_test.rb
- test/unit/schemacop/v3/one_of_node_test.rb
- test/unit/schemacop/v3/reference_node_test.rb
- test/unit/schemacop/v3/string_node_test.rb
- test/unit/schemacop/v3/symbol_node_test.rb
homepage: https://github.com/sitrox/schemacop
licenses:
- MIT
metadata: {}
post_install_message: 
rdoc_options: []
require_paths:
- lib
required_ruby_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: '0'
required_rubygems_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: '0'
requirements: []
rubygems_version: 3.2.15
signing_key: 
specification_version: 4
summary: Schemacop validates ruby structures consisting of nested hashes and arrays
  against simple schema definitions.
test_files:
- test/lib/test_helper.rb
- test/schemas/nested/group.rb
- test/schemas/user.rb
- test/unit/schemacop/v2/casting_test.rb
- test/unit/schemacop/v2/collector_test.rb
- test/unit/schemacop/v2/custom_check_test.rb
- test/unit/schemacop/v2/custom_if_test.rb
- test/unit/schemacop/v2/defaults_test.rb
- test/unit/schemacop/v2/empty_test.rb
- test/unit/schemacop/v2/nil_dis_allow_test.rb
- test/unit/schemacop/v2/node_resolver_test.rb
- test/unit/schemacop/v2/short_forms_test.rb
- test/unit/schemacop/v2/types_test.rb
- test/unit/schemacop/v2/validator_array_test.rb
- test/unit/schemacop/v2/validator_boolean_test.rb
- test/unit/schemacop/v2/validator_float_test.rb
- test/unit/schemacop/v2/validator_hash_test.rb
- test/unit/schemacop/v2/validator_integer_test.rb
- test/unit/schemacop/v2/validator_nil_test.rb
- test/unit/schemacop/v2/validator_number_test.rb
- test/unit/schemacop/v2/validator_object_test.rb
- test/unit/schemacop/v2/validator_string_test.rb
- test/unit/schemacop/v2/validator_symbol_test.rb
- test/unit/schemacop/v3/all_of_node_test.rb
- test/unit/schemacop/v3/any_of_node_test.rb
- test/unit/schemacop/v3/array_node_test.rb
- test/unit/schemacop/v3/boolean_node_test.rb
- test/unit/schemacop/v3/global_context_test.rb
- test/unit/schemacop/v3/hash_node_test.rb
- test/unit/schemacop/v3/integer_node_test.rb
- test/unit/schemacop/v3/is_not_node_test.rb
- test/unit/schemacop/v3/node_test.rb
- test/unit/schemacop/v3/number_node_test.rb
- test/unit/schemacop/v3/object_node_test.rb
- test/unit/schemacop/v3/one_of_node_test.rb
- test/unit/schemacop/v3/reference_node_test.rb
- test/unit/schemacop/v3/string_node_test.rb
- test/unit/schemacop/v3/symbol_node_test.rb