--- !ruby/object:Gem::Specification
name: global-registry-bindings
version: !ruby/object:Gem::Version
  version: 0.1.6
platform: ruby
authors:
- Brian Zoetewey
autorequire: 
bindir: bin
cert_chain: []
date: 2017-08-14 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
  name: activerecord
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: 4.0.0
    - - "<"
      - !ruby/object:Gem::Version
        version: '6'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: 4.0.0
    - - "<"
      - !ruby/object:Gem::Version
        version: '6'
- !ruby/object:Gem::Dependency
  name: global_registry
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '1.4'
    - - "<"
      - !ruby/object:Gem::Version
        version: '2'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '1.4'
    - - "<"
      - !ruby/object:Gem::Version
        version: '2'
- !ruby/object:Gem::Dependency
  name: sidekiq
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: 4.0.0
    - - "<"
      - !ruby/object:Gem::Version
        version: '6'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: 4.0.0
    - - "<"
      - !ruby/object:Gem::Version
        version: '6'
- !ruby/object:Gem::Dependency
  name: sidekiq-unique-jobs
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: 4.0.0
    - - "<"
      - !ruby/object:Gem::Version
        version: '6'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: 4.0.0
    - - "<"
      - !ruby/object:Gem::Version
        version: '6'
- !ruby/object:Gem::Dependency
  name: combustion
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 0.6.0
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 0.6.0
- !ruby/object:Gem::Dependency
  name: rails
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: 4.2.2
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: 4.2.2
- !ruby/object:Gem::Dependency
  name: bundler
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '1.14'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '1.14'
- !ruby/object:Gem::Dependency
  name: rake
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '12'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '12'
- !ruby/object:Gem::Dependency
  name: rspec-rails
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 3.5.0
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 3.5.0
- !ruby/object:Gem::Dependency
  name: webmock
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 3.0.0
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 3.0.0
- !ruby/object:Gem::Dependency
  name: factory_girl
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 4.8.0
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 4.8.0
- !ruby/object:Gem::Dependency
  name: rubocop
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.48'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.48'
- !ruby/object:Gem::Dependency
  name: database_cleaner
  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: sqlite3
  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: mock_redis
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 0.17.0
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 0.17.0
- !ruby/object:Gem::Dependency
  name: simplecov
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 0.14.0
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 0.14.0
- !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: pry-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'
description: Provides a common interface for mapping ActiveRecord models to Global
  Registry entities and relationships.
email:
- brian.zoetewey@cru.org
executables: []
extensions: []
extra_rdoc_files: []
files:
- MIT-LICENSE
- README.md
- lib/global_registry_bindings.rb
- lib/global_registry_bindings/entity/entity_type_methods.rb
- lib/global_registry_bindings/entity/mdm_methods.rb
- lib/global_registry_bindings/entity/push_entity_methods.rb
- lib/global_registry_bindings/entity/push_relationship_methods.rb
- lib/global_registry_bindings/entity/relationship_type_methods.rb
- lib/global_registry_bindings/exceptions.rb
- lib/global_registry_bindings/global_registry_bindings.rb
- lib/global_registry_bindings/model/delete_entity.rb
- lib/global_registry_bindings/model/entity.rb
- lib/global_registry_bindings/model/pull_mdm.rb
- lib/global_registry_bindings/model/push_entity.rb
- lib/global_registry_bindings/model/push_relationship.rb
- lib/global_registry_bindings/model/relationship.rb
- lib/global_registry_bindings/options.rb
- lib/global_registry_bindings/options/entity_class_options.rb
- lib/global_registry_bindings/options/entity_instance_options.rb
- lib/global_registry_bindings/options/entity_options_parser.rb
- lib/global_registry_bindings/options/relationship_class_options.rb
- lib/global_registry_bindings/options/relationship_instance_options.rb
- lib/global_registry_bindings/options/relationship_options_parser.rb
- lib/global_registry_bindings/railtie.rb
- lib/global_registry_bindings/version.rb
- lib/global_registry_bindings/worker.rb
- lib/global_registry_bindings/workers/delete_entity_worker.rb
- lib/global_registry_bindings/workers/pull_mdm_id_worker.rb
- lib/global_registry_bindings/workers/push_entity_worker.rb
- lib/global_registry_bindings/workers/push_relationship_worker.rb
- spec/acceptance/global_registry_bindings_spec.rb
- spec/factories/factories.rb
- spec/fixtures/get_entities_person.json
- spec/fixtures/get_entities_person_mdm.json
- spec/fixtures/get_entities_person_relationship.json
- spec/fixtures/get_entity_types.json
- spec/fixtures/get_entity_types_address.json
- spec/fixtures/get_entity_types_address_partial.json
- spec/fixtures/get_entity_types_area.json
- spec/fixtures/get_entity_types_community.json
- spec/fixtures/get_entity_types_fancy_org.json
- spec/fixtures/get_entity_types_fancy_org_assignment.json
- spec/fixtures/get_entity_types_fancy_org_partial.json
- spec/fixtures/get_entity_types_ministry.json
- spec/fixtures/get_entity_types_person.json
- spec/fixtures/get_entity_types_person_partial.json
- spec/fixtures/get_relationship_types.json
- spec/fixtures/get_relationship_types_person_fancy_org.json
- spec/fixtures/get_relationship_types_person_fancy_org_partial.json
- spec/fixtures/post_entities_community.json
- spec/fixtures/post_entities_fancy_org.json
- spec/fixtures/post_entities_fancy_org_parent.json
- spec/fixtures/post_entities_person.json
- spec/fixtures/post_entity_types_address.json
- spec/fixtures/post_entity_types_fancy_org.json
- spec/fixtures/post_entity_types_person.json
- spec/fixtures/post_relationship_types_assigned_by.json
- spec/fixtures/post_relationship_types_community_ministry.json
- spec/fixtures/post_relationship_types_fancy_org_area.json
- spec/fixtures/post_relationship_types_person_fancy_org.json
- spec/fixtures/put_entities_address.json
- spec/fixtures/put_entities_community_relationship.json
- spec/fixtures/put_entities_fancy_org_area_relationship.json
- spec/fixtures/put_entities_fancy_org_assignment_assigned_by.json
- spec/fixtures/put_entities_fancy_org_relationship.json
- spec/fixtures/put_entities_person_country_relationship.json
- spec/fixtures/put_entities_person_relationship.json
- spec/fixtures/put_entities_relationship.json
- spec/fixtures/put_entities_relationship_400.json
- spec/fixtures/put_relationship_types_fields.json
- spec/fixtures/put_relationship_types_fields_fancy_org_area.json
- spec/helpers/sidekiq_helpers.rb
- spec/internal/app/models/address.rb
- spec/internal/app/models/application_record.rb
- spec/internal/app/models/area.rb
- spec/internal/app/models/assignment.rb
- spec/internal/app/models/community.rb
- spec/internal/app/models/country.rb
- spec/internal/app/models/default.rb
- spec/internal/app/models/namespaced/person.rb
- spec/internal/app/models/namespaced/person/user_edited.rb
- spec/internal/app/models/organization.rb
- spec/internal/config/database.yml
- spec/internal/config/initializers/global_registry.rb
- spec/internal/config/routes.rb
- spec/internal/db/schema.rb
- spec/internal/log/test.log
- spec/models/address_spec.rb
- spec/models/assignment_spec.rb
- spec/models/organization_spec.rb
- spec/models/person_spec.rb
- spec/models/user_edited_person_spec.rb
- spec/spec_helper.rb
- spec/workers/delete_gr_entity_worker_spec.rb
- spec/workers/pull_mdm_id_worker_spec.rb
- spec/workers/push_entity_worker_spec.rb
- spec/workers/push_relationship_worker_spec.rb
homepage: https://github.com/CruGlobal/global-registry-bindings
licenses:
- MIT
metadata: {}
post_install_message: 
rdoc_options: []
require_paths:
- lib
required_ruby_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: 2.3.0
required_rubygems_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: '0'
requirements: []
rubyforge_project: 
rubygems_version: 2.5.2
signing_key: 
specification_version: 4
summary: ActiveRecord bindings for Global Registry
test_files:
- spec/acceptance/global_registry_bindings_spec.rb
- spec/factories/factories.rb
- spec/fixtures/get_entities_person.json
- spec/fixtures/get_entities_person_mdm.json
- spec/fixtures/get_entities_person_relationship.json
- spec/fixtures/get_entity_types.json
- spec/fixtures/get_entity_types_address.json
- spec/fixtures/get_entity_types_address_partial.json
- spec/fixtures/get_entity_types_area.json
- spec/fixtures/get_entity_types_community.json
- spec/fixtures/get_entity_types_fancy_org.json
- spec/fixtures/get_entity_types_fancy_org_assignment.json
- spec/fixtures/get_entity_types_fancy_org_partial.json
- spec/fixtures/get_entity_types_ministry.json
- spec/fixtures/get_entity_types_person.json
- spec/fixtures/get_entity_types_person_partial.json
- spec/fixtures/get_relationship_types.json
- spec/fixtures/get_relationship_types_person_fancy_org.json
- spec/fixtures/get_relationship_types_person_fancy_org_partial.json
- spec/fixtures/post_entities_community.json
- spec/fixtures/post_entities_fancy_org.json
- spec/fixtures/post_entities_fancy_org_parent.json
- spec/fixtures/post_entities_person.json
- spec/fixtures/post_entity_types_address.json
- spec/fixtures/post_entity_types_fancy_org.json
- spec/fixtures/post_entity_types_person.json
- spec/fixtures/post_relationship_types_assigned_by.json
- spec/fixtures/post_relationship_types_community_ministry.json
- spec/fixtures/post_relationship_types_fancy_org_area.json
- spec/fixtures/post_relationship_types_person_fancy_org.json
- spec/fixtures/put_entities_address.json
- spec/fixtures/put_entities_community_relationship.json
- spec/fixtures/put_entities_fancy_org_area_relationship.json
- spec/fixtures/put_entities_fancy_org_assignment_assigned_by.json
- spec/fixtures/put_entities_fancy_org_relationship.json
- spec/fixtures/put_entities_person_country_relationship.json
- spec/fixtures/put_entities_person_relationship.json
- spec/fixtures/put_entities_relationship.json
- spec/fixtures/put_entities_relationship_400.json
- spec/fixtures/put_relationship_types_fields.json
- spec/fixtures/put_relationship_types_fields_fancy_org_area.json
- spec/helpers/sidekiq_helpers.rb
- spec/internal/app/models/address.rb
- spec/internal/app/models/application_record.rb
- spec/internal/app/models/area.rb
- spec/internal/app/models/assignment.rb
- spec/internal/app/models/community.rb
- spec/internal/app/models/country.rb
- spec/internal/app/models/default.rb
- spec/internal/app/models/namespaced/person/user_edited.rb
- spec/internal/app/models/namespaced/person.rb
- spec/internal/app/models/organization.rb
- spec/internal/config/database.yml
- spec/internal/config/initializers/global_registry.rb
- spec/internal/config/routes.rb
- spec/internal/db/schema.rb
- spec/internal/log/test.log
- spec/models/address_spec.rb
- spec/models/assignment_spec.rb
- spec/models/organization_spec.rb
- spec/models/person_spec.rb
- spec/models/user_edited_person_spec.rb
- spec/spec_helper.rb
- spec/workers/delete_gr_entity_worker_spec.rb
- spec/workers/pull_mdm_id_worker_spec.rb
- spec/workers/push_entity_worker_spec.rb
- spec/workers/push_relationship_worker_spec.rb