# -*- encoding: utf-8 -*- # stub: shamu 0.0.15 ruby lib Gem::Specification.new do |s| s.name = "shamu".freeze s.version = "0.0.15".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Paul Alexander".freeze] s.date = "2017-06-05" s.email = ["me@phallguy.com".freeze] s.executables = ["rake".freeze, "rspec".freeze] s.files = [".codeclimate.yml".freeze, ".gitignore".freeze, ".rspec".freeze, ".rubocop.yml".freeze, ".ruby-version".freeze, ".yardopts".freeze, "CHANGELOG.md".freeze, "Gemfile".freeze, "Gemfile.lock".freeze, "Guardfile".freeze, "LABELS.md".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "bin/rake".freeze, "bin/rspec".freeze, "circle.yml".freeze, "config.ru".freeze, "lib/generators/shamu.rb".freeze, "lib/generators/shamu/api_controller/api_controller_generator.rb".freeze, "lib/generators/shamu/api_controller/templates/api_controller.rb".freeze, "lib/generators/shamu/api_controller/templates/api_responder.rb".freeze, "lib/generators/shamu/application_presenter/application_presenter_generator.rb".freeze, "lib/generators/shamu/application_presenter/templates/application_presenter.rb".freeze, "lib/shamu.rb".freeze, "lib/shamu/active_record.rb".freeze, "lib/shamu/attributes.rb".freeze, "lib/shamu/attributes/README.md".freeze, "lib/shamu/attributes/assignment.rb".freeze, "lib/shamu/attributes/camel_case.rb".freeze, "lib/shamu/attributes/equality.rb".freeze, "lib/shamu/attributes/fluid_assignment.rb".freeze, "lib/shamu/attributes/html_sanitation.rb".freeze, "lib/shamu/attributes/validation.rb".freeze, "lib/shamu/attributes/validators.rb".freeze, "lib/shamu/attributes/validators/valid_validator.rb".freeze, "lib/shamu/auditing.rb".freeze, "lib/shamu/auditing/README.md".freeze, "lib/shamu/auditing/auditing_service.rb".freeze, "lib/shamu/auditing/list_scope.rb".freeze, "lib/shamu/auditing/logging_auditing_service.rb".freeze, "lib/shamu/auditing/support.rb".freeze, "lib/shamu/auditing/transaction.rb".freeze, "lib/shamu/entities.rb".freeze, "lib/shamu/entities/README.md".freeze, "lib/shamu/entities/active_record.rb".freeze, "lib/shamu/entities/active_record_soft_destroy.rb".freeze, "lib/shamu/entities/entity.rb".freeze, "lib/shamu/entities/entity_lookup_service.rb".freeze, "lib/shamu/entities/entity_path.rb".freeze, "lib/shamu/entities/html_sanitation.rb".freeze, "lib/shamu/entities/identity_cache.rb".freeze, "lib/shamu/entities/list.rb".freeze, "lib/shamu/entities/list_scope.rb".freeze, "lib/shamu/entities/list_scope/dates.rb".freeze, "lib/shamu/entities/list_scope/paging.rb".freeze, "lib/shamu/entities/list_scope/scoped_paging.rb".freeze, "lib/shamu/entities/list_scope/sorting.rb".freeze, "lib/shamu/entities/list_scope/window_paging.rb".freeze, "lib/shamu/entities/null_entity.rb".freeze, "lib/shamu/entities/opaque_entity_lookup_service.rb".freeze, "lib/shamu/entities/opaque_id.rb".freeze, "lib/shamu/entities/paged_list.rb".freeze, "lib/shamu/error.rb".freeze, "lib/shamu/events.rb".freeze, "lib/shamu/events/README.md".freeze, "lib/shamu/events/active_record.rb".freeze, "lib/shamu/events/active_record/channel.rb".freeze, "lib/shamu/events/active_record/message.rb".freeze, "lib/shamu/events/active_record/migration.rb".freeze, "lib/shamu/events/active_record/runner.rb".freeze, "lib/shamu/events/active_record/service.rb".freeze, "lib/shamu/events/channel_stats.rb".freeze, "lib/shamu/events/error.rb".freeze, "lib/shamu/events/events_service.rb".freeze, "lib/shamu/events/in_memory.rb".freeze, "lib/shamu/events/in_memory/async_service.rb".freeze, "lib/shamu/events/in_memory/service.rb".freeze, "lib/shamu/events/message.rb".freeze, "lib/shamu/events/support.rb".freeze, "lib/shamu/features.rb".freeze, "lib/shamu/features/README.md".freeze, "lib/shamu/features/conditions.rb".freeze, "lib/shamu/features/conditions/condition.rb".freeze, "lib/shamu/features/conditions/env.rb".freeze, "lib/shamu/features/conditions/hosts.rb".freeze, "lib/shamu/features/conditions/matching.rb".freeze, "lib/shamu/features/conditions/not_matching.rb".freeze, "lib/shamu/features/conditions/percentage.rb".freeze, "lib/shamu/features/conditions/proc.rb".freeze, "lib/shamu/features/conditions/roles.rb".freeze, "lib/shamu/features/conditions/schedule_at.rb".freeze, "lib/shamu/features/config_service.rb".freeze, "lib/shamu/features/context.rb".freeze, "lib/shamu/features/env_store.rb".freeze, "lib/shamu/features/errors.rb".freeze, "lib/shamu/features/features_service.rb".freeze, "lib/shamu/features/list_scope.rb".freeze, "lib/shamu/features/selector.rb".freeze, "lib/shamu/features/support.rb".freeze, "lib/shamu/features/toggle.rb".freeze, "lib/shamu/features/toggle_codec.rb".freeze, "lib/shamu/json_api.rb".freeze, "lib/shamu/json_api/README.md".freeze, "lib/shamu/json_api/base_builder.rb".freeze, "lib/shamu/json_api/builder_methods.rb".freeze, "lib/shamu/json_api/builder_methods/identifier.rb".freeze, "lib/shamu/json_api/builder_methods/link.rb".freeze, "lib/shamu/json_api/builder_methods/meta.rb".freeze, "lib/shamu/json_api/context.rb".freeze, "lib/shamu/json_api/error.rb".freeze, "lib/shamu/json_api/error_builder.rb".freeze, "lib/shamu/json_api/presenter.rb".freeze, "lib/shamu/json_api/rails.rb".freeze, "lib/shamu/json_api/rails/controller.rb".freeze, "lib/shamu/json_api/rails/pagination.rb".freeze, "lib/shamu/json_api/rails/responder.rb".freeze, "lib/shamu/json_api/relationship_builder.rb".freeze, "lib/shamu/json_api/resource_builder.rb".freeze, "lib/shamu/json_api/response.rb".freeze, "lib/shamu/locale/en.yml".freeze, "lib/shamu/logger.rb".freeze, "lib/shamu/rack.rb".freeze, "lib/shamu/rack/README.md".freeze, "lib/shamu/rack/cookies.rb".freeze, "lib/shamu/rack/cookies_middleware.rb".freeze, "lib/shamu/rack/query_params.rb".freeze, "lib/shamu/rack/query_params_middleware.rb".freeze, "lib/shamu/rails.rb".freeze, "lib/shamu/rails/controller.rb".freeze, "lib/shamu/rails/entity.rb".freeze, "lib/shamu/rails/features.rb".freeze, "lib/shamu/rails/railtie.rb".freeze, "lib/shamu/rspec.rb".freeze, "lib/shamu/rspec/matchers.rb".freeze, "lib/shamu/security.rb".freeze, "lib/shamu/security/README.md".freeze, "lib/shamu/security/active_record_policy.rb".freeze, "lib/shamu/security/delegate_principal.rb".freeze, "lib/shamu/security/error.rb".freeze, "lib/shamu/security/hashed_value.rb".freeze, "lib/shamu/security/no_policy.rb".freeze, "lib/shamu/security/policy.rb".freeze, "lib/shamu/security/policy_refinement.rb".freeze, "lib/shamu/security/policy_rule.rb".freeze, "lib/shamu/security/principal.rb".freeze, "lib/shamu/security/roles.rb".freeze, "lib/shamu/security/roles_service.rb".freeze, "lib/shamu/security/support.rb".freeze, "lib/shamu/services.rb".freeze, "lib/shamu/services/README.md".freeze, "lib/shamu/services/active_record.rb".freeze, "lib/shamu/services/active_record_crud.rb".freeze, "lib/shamu/services/error.rb".freeze, "lib/shamu/services/lazy_association.rb".freeze, "lib/shamu/services/lazy_transform.rb".freeze, "lib/shamu/services/request.rb".freeze, "lib/shamu/services/request_support.rb".freeze, "lib/shamu/services/result.rb".freeze, "lib/shamu/services/service.rb".freeze, "lib/shamu/sessions.rb".freeze, "lib/shamu/sessions/README.md".freeze, "lib/shamu/sessions/cookie_store.rb".freeze, "lib/shamu/sessions/session_store.rb".freeze, "lib/shamu/to_bool_extension.rb".freeze, "lib/shamu/to_model_id_extension.rb".freeze, "lib/shamu/version.rb".freeze, "shamu.gemspec".freeze, "spec/internal/README.md".freeze, "spec/internal/config/database.yml".freeze, "spec/internal/config/routes.rb".freeze, "spec/internal/db/schema.rb".freeze, "spec/internal/log/.gitignore".freeze, "spec/internal/public/favicon.ico".freeze, "spec/lib/shamu/active_record_support.rb".freeze, "spec/lib/shamu/attributes/assignment_spec.rb".freeze, "spec/lib/shamu/attributes/camel_case_spec.rb".freeze, "spec/lib/shamu/attributes/equality_spec.rb".freeze, "spec/lib/shamu/attributes/fluid_assignment_spec.rb".freeze, "spec/lib/shamu/attributes/html_sanitation_spec.rb".freeze, "spec/lib/shamu/attributes/validation_spec.rb".freeze, "spec/lib/shamu/attributes_spec.rb".freeze, "spec/lib/shamu/auditing/logging_auditing_service_spec.rb".freeze, "spec/lib/shamu/auditing/support_spec.rb".freeze, "spec/lib/shamu/entities/active_record_soft_destroy_spec.rb".freeze, "spec/lib/shamu/entities/active_record_spec.rb".freeze, "spec/lib/shamu/entities/entity_lookup_models.rb".freeze, "spec/lib/shamu/entities/entity_lookup_service_spec.rb".freeze, "spec/lib/shamu/entities/entity_path_spec.rb".freeze, "spec/lib/shamu/entities/entity_spec.rb".freeze, "spec/lib/shamu/entities/html_sanitation_spec.rb".freeze, "spec/lib/shamu/entities/identity_cache_spec.rb".freeze, "spec/lib/shamu/entities/list_scope/dates_spec.rb".freeze, "spec/lib/shamu/entities/list_scope/paging_spec.rb".freeze, "spec/lib/shamu/entities/list_scope/scoped_paging_spec.rb".freeze, "spec/lib/shamu/entities/list_scope/sorting_spec.rb".freeze, "spec/lib/shamu/entities/list_scope_spec.rb".freeze, "spec/lib/shamu/entities/list_spec.rb".freeze, "spec/lib/shamu/entities/null_entity_spec.rb".freeze, "spec/lib/shamu/entities/opaque_entity_lookup_service_spec.rb".freeze, "spec/lib/shamu/entities/opaque_id_spec.rb".freeze, "spec/lib/shamu/entities/paged_list_spec.rb".freeze, "spec/lib/shamu/events/active_record/migration_spec.rb".freeze, "spec/lib/shamu/events/active_record/service_spec.rb".freeze, "spec/lib/shamu/events/events_service_spec.rb".freeze, "spec/lib/shamu/events/in_memory/async_service_spec.rb".freeze, "spec/lib/shamu/events/in_memory/service_spec.rb".freeze, "spec/lib/shamu/events/message_spec.rb".freeze, "spec/lib/shamu/events/support_spec.rb".freeze, "spec/lib/shamu/features/conditions/condition_spec.rb".freeze, "spec/lib/shamu/features/conditions/env_spec.rb".freeze, "spec/lib/shamu/features/conditions/hosts_spec.rb".freeze, "spec/lib/shamu/features/conditions/matching_spec.rb".freeze, "spec/lib/shamu/features/conditions/percentage_spec.rb".freeze, "spec/lib/shamu/features/conditions/proc_spec.rb".freeze, "spec/lib/shamu/features/env_store_spec.rb".freeze, "spec/lib/shamu/features/features.yml".freeze, "spec/lib/shamu/features/features_service_spec.rb".freeze, "spec/lib/shamu/features/secondary.yml".freeze, "spec/lib/shamu/features/selector_spec.rb".freeze, "spec/lib/shamu/features/support_spec.rb".freeze, "spec/lib/shamu/features/toggle_codec_spec.rb".freeze, "spec/lib/shamu/features/toggle_spec.rb".freeze, "spec/lib/shamu/json_api/base_builder_spec.rb".freeze, "spec/lib/shamu/json_api/builder_methods/identifier_spec.rb".freeze, "spec/lib/shamu/json_api/common_builder_spec.rb".freeze, "spec/lib/shamu/json_api/context_spec.rb".freeze, "spec/lib/shamu/json_api/error_builder_spec.rb".freeze, "spec/lib/shamu/json_api/rails/controller_spec.rb".freeze, "spec/lib/shamu/json_api/rails/pagination_spec.rb".freeze, "spec/lib/shamu/json_api/rails/responder_spec.rb".freeze, "spec/lib/shamu/json_api/relationship_builder_spec.rb".freeze, "spec/lib/shamu/json_api/resource_builder_spec.rb".freeze, "spec/lib/shamu/json_api/response_spec.rb".freeze, "spec/lib/shamu/rack/cookies_middleware_spec.rb".freeze, "spec/lib/shamu/rack/cookies_spec.rb".freeze, "spec/lib/shamu/rack/query_params_middleware_spec.rb".freeze, "spec/lib/shamu/rack/query_params_spec.rb".freeze, "spec/lib/shamu/rails/controller_spec.rb".freeze, "spec/lib/shamu/rails/entity_spec.rb".freeze, "spec/lib/shamu/rails/features.yml".freeze, "spec/lib/shamu/rails/features_spec.rb".freeze, "spec/lib/shamu/security/active_record_policy_spec.rb".freeze, "spec/lib/shamu/security/hashed_value_spec.rb".freeze, "spec/lib/shamu/security/policy_refinement_spec.rb".freeze, "spec/lib/shamu/security/policy_rule_spec.rb".freeze, "spec/lib/shamu/security/policy_spec.rb".freeze, "spec/lib/shamu/security/roles_spec.rb".freeze, "spec/lib/shamu/services/active_record_crud_spec.rb".freeze, "spec/lib/shamu/services/active_record_spec.rb".freeze, "spec/lib/shamu/services/lazy_association_spec.rb".freeze, "spec/lib/shamu/services/lazy_transform_spec.rb".freeze, "spec/lib/shamu/services/request_spec.rb".freeze, "spec/lib/shamu/services/request_support_spec.rb".freeze, "spec/lib/shamu/services/result_spec.rb".freeze, "spec/lib/shamu/services/service_spec.rb".freeze, "spec/lib/shamu/sessions/cookie_store_spec.rb".freeze, "spec/lib/shamu/to_bool_extension_spec.rb".freeze, "spec/lib/shamu/to_model_id_extension_spec.rb".freeze, "spec/rails_helper.rb".freeze, "spec/spec_helper.rb".freeze, "spec/support/active_record.rb".freeze, "spec/support/database.rb".freeze, "spec/support/logger.rb".freeze] s.homepage = "https://github.com/phallguy/shamu".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.2.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Have a whale of a good time adding Service Oriented Architecture to your ruby projects.".freeze s.test_files = ["spec/internal/README.md".freeze, "spec/internal/config/database.yml".freeze, "spec/internal/config/routes.rb".freeze, "spec/internal/db/schema.rb".freeze, "spec/internal/log/.gitignore".freeze, "spec/internal/public/favicon.ico".freeze, "spec/lib/shamu/active_record_support.rb".freeze, "spec/lib/shamu/attributes/assignment_spec.rb".freeze, "spec/lib/shamu/attributes/camel_case_spec.rb".freeze, "spec/lib/shamu/attributes/equality_spec.rb".freeze, "spec/lib/shamu/attributes/fluid_assignment_spec.rb".freeze, "spec/lib/shamu/attributes/html_sanitation_spec.rb".freeze, "spec/lib/shamu/attributes/validation_spec.rb".freeze, "spec/lib/shamu/attributes_spec.rb".freeze, "spec/lib/shamu/auditing/logging_auditing_service_spec.rb".freeze, "spec/lib/shamu/auditing/support_spec.rb".freeze, "spec/lib/shamu/entities/active_record_soft_destroy_spec.rb".freeze, "spec/lib/shamu/entities/active_record_spec.rb".freeze, "spec/lib/shamu/entities/entity_lookup_models.rb".freeze, "spec/lib/shamu/entities/entity_lookup_service_spec.rb".freeze, "spec/lib/shamu/entities/entity_path_spec.rb".freeze, "spec/lib/shamu/entities/entity_spec.rb".freeze, "spec/lib/shamu/entities/html_sanitation_spec.rb".freeze, "spec/lib/shamu/entities/identity_cache_spec.rb".freeze, "spec/lib/shamu/entities/list_scope/dates_spec.rb".freeze, "spec/lib/shamu/entities/list_scope/paging_spec.rb".freeze, "spec/lib/shamu/entities/list_scope/scoped_paging_spec.rb".freeze, "spec/lib/shamu/entities/list_scope/sorting_spec.rb".freeze, "spec/lib/shamu/entities/list_scope_spec.rb".freeze, "spec/lib/shamu/entities/list_spec.rb".freeze, "spec/lib/shamu/entities/null_entity_spec.rb".freeze, "spec/lib/shamu/entities/opaque_entity_lookup_service_spec.rb".freeze, "spec/lib/shamu/entities/opaque_id_spec.rb".freeze, "spec/lib/shamu/entities/paged_list_spec.rb".freeze, "spec/lib/shamu/events/active_record/migration_spec.rb".freeze, "spec/lib/shamu/events/active_record/service_spec.rb".freeze, "spec/lib/shamu/events/events_service_spec.rb".freeze, "spec/lib/shamu/events/in_memory/async_service_spec.rb".freeze, "spec/lib/shamu/events/in_memory/service_spec.rb".freeze, "spec/lib/shamu/events/message_spec.rb".freeze, "spec/lib/shamu/events/support_spec.rb".freeze, "spec/lib/shamu/features/conditions/condition_spec.rb".freeze, "spec/lib/shamu/features/conditions/env_spec.rb".freeze, "spec/lib/shamu/features/conditions/hosts_spec.rb".freeze, "spec/lib/shamu/features/conditions/matching_spec.rb".freeze, "spec/lib/shamu/features/conditions/percentage_spec.rb".freeze, "spec/lib/shamu/features/conditions/proc_spec.rb".freeze, "spec/lib/shamu/features/env_store_spec.rb".freeze, "spec/lib/shamu/features/features.yml".freeze, "spec/lib/shamu/features/features_service_spec.rb".freeze, "spec/lib/shamu/features/secondary.yml".freeze, "spec/lib/shamu/features/selector_spec.rb".freeze, "spec/lib/shamu/features/support_spec.rb".freeze, "spec/lib/shamu/features/toggle_codec_spec.rb".freeze, "spec/lib/shamu/features/toggle_spec.rb".freeze, "spec/lib/shamu/json_api/base_builder_spec.rb".freeze, "spec/lib/shamu/json_api/builder_methods/identifier_spec.rb".freeze, "spec/lib/shamu/json_api/common_builder_spec.rb".freeze, "spec/lib/shamu/json_api/context_spec.rb".freeze, "spec/lib/shamu/json_api/error_builder_spec.rb".freeze, "spec/lib/shamu/json_api/rails/controller_spec.rb".freeze, "spec/lib/shamu/json_api/rails/pagination_spec.rb".freeze, "spec/lib/shamu/json_api/rails/responder_spec.rb".freeze, "spec/lib/shamu/json_api/relationship_builder_spec.rb".freeze, "spec/lib/shamu/json_api/resource_builder_spec.rb".freeze, "spec/lib/shamu/json_api/response_spec.rb".freeze, "spec/lib/shamu/rack/cookies_middleware_spec.rb".freeze, "spec/lib/shamu/rack/cookies_spec.rb".freeze, "spec/lib/shamu/rack/query_params_middleware_spec.rb".freeze, "spec/lib/shamu/rack/query_params_spec.rb".freeze, "spec/lib/shamu/rails/controller_spec.rb".freeze, "spec/lib/shamu/rails/entity_spec.rb".freeze, "spec/lib/shamu/rails/features.yml".freeze, "spec/lib/shamu/rails/features_spec.rb".freeze, "spec/lib/shamu/security/active_record_policy_spec.rb".freeze, "spec/lib/shamu/security/hashed_value_spec.rb".freeze, "spec/lib/shamu/security/policy_refinement_spec.rb".freeze, "spec/lib/shamu/security/policy_rule_spec.rb".freeze, "spec/lib/shamu/security/policy_spec.rb".freeze, "spec/lib/shamu/security/roles_spec.rb".freeze, "spec/lib/shamu/services/active_record_crud_spec.rb".freeze, "spec/lib/shamu/services/active_record_spec.rb".freeze, "spec/lib/shamu/services/lazy_association_spec.rb".freeze, "spec/lib/shamu/services/lazy_transform_spec.rb".freeze, "spec/lib/shamu/services/request_spec.rb".freeze, "spec/lib/shamu/services/request_support_spec.rb".freeze, "spec/lib/shamu/services/result_spec.rb".freeze, "spec/lib/shamu/services/service_spec.rb".freeze, "spec/lib/shamu/sessions/cookie_store_spec.rb".freeze, "spec/lib/shamu/to_bool_extension_spec.rb".freeze, "spec/lib/shamu/to_model_id_extension_spec.rb".freeze, "spec/rails_helper.rb".freeze, "spec/spec_helper.rb".freeze, "spec/support/active_record.rb".freeze, "spec/support/database.rb".freeze, "spec/support/logger.rb".freeze] s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 5.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 5.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.6".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.11".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 3".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.6".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.7".freeze]) s.add_development_dependency(%q.freeze, ["~> 10".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.00".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.5".freeze]) end