# -*- encoding: utf-8 -*- # stub: flipper 1.0.0.pre ruby lib Gem::Specification.new do |s| s.name = "flipper".freeze s.version = "1.0.0.pre".freeze s.required_rubygems_version = Gem::Requirement.new("> 1.3.1".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "bug_tracker_uri" => "https://github.com/jnunemaker/flipper/issues", "changelog_uri" => "https://github.com/jnunemaker/flipper/blob/main/Changelog.md", "documentation_uri" => "https://www.flippercloud.io/docs", "homepage_uri" => "https://www.flippercloud.io", "source_code_uri" => "https://github.com/jnunemaker/flipper" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["John Nunemaker".freeze] s.date = "2023-08-02" s.email = "support@flippercloud.io".freeze s.files = [".codeclimate.yml".freeze, ".github/dependabot.yml".freeze, ".github/workflows/ci.yml".freeze, ".github/workflows/examples.yml".freeze, ".rspec".freeze, ".tool-versions".freeze, "CODE_OF_CONDUCT.md".freeze, "Changelog.md".freeze, "Dockerfile".freeze, "Gemfile".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "benchmark/enabled_ips.rb".freeze, "benchmark/enabled_multiple_actors_ips.rb".freeze, "benchmark/enabled_profile.rb".freeze, "benchmark/instrumentation_ips.rb".freeze, "benchmark/typecast_ips.rb".freeze, "docker-compose.yml".freeze, "docs/DockerCompose.md".freeze, "docs/README.md".freeze, "docs/images/banner.jpg".freeze, "docs/images/flipper_cloud.png".freeze, "examples/api/basic.ru".freeze, "examples/api/custom_memoized.ru".freeze, "examples/api/memoized.ru".freeze, "examples/basic.rb".freeze, "examples/cloud/app.ru".freeze, "examples/cloud/basic.rb".freeze, "examples/cloud/cloud_setup.rb".freeze, "examples/cloud/forked.rb".freeze, "examples/cloud/import.rb".freeze, "examples/cloud/threaded.rb".freeze, "examples/configuring_default.rb".freeze, "examples/dsl.rb".freeze, "examples/enabled_for_actor.rb".freeze, "examples/group.rb".freeze, "examples/group_dynamic_lookup.rb".freeze, "examples/group_with_members.rb".freeze, "examples/importing.rb".freeze, "examples/individual_actor.rb".freeze, "examples/instrumentation.rb".freeze, "examples/instrumentation_last_accessed_at.rb".freeze, "examples/memoizing.rb".freeze, "examples/mirroring.rb".freeze, "examples/percentage_of_actors.rb".freeze, "examples/percentage_of_actors_enabled_check.rb".freeze, "examples/percentage_of_actors_group.rb".freeze, "examples/percentage_of_time.rb".freeze, "flipper-cloud.gemspec".freeze, "flipper.gemspec".freeze, "lib/flipper.rb".freeze, "lib/flipper/actor.rb".freeze, "lib/flipper/adapter.rb".freeze, "lib/flipper/adapters/dual_write.rb".freeze, "lib/flipper/adapters/failover.rb".freeze, "lib/flipper/adapters/failsafe.rb".freeze, "lib/flipper/adapters/http.rb".freeze, "lib/flipper/adapters/http/client.rb".freeze, "lib/flipper/adapters/http/error.rb".freeze, "lib/flipper/adapters/instrumented.rb".freeze, "lib/flipper/adapters/memoizable.rb".freeze, "lib/flipper/adapters/memory.rb".freeze, "lib/flipper/adapters/operation_logger.rb".freeze, "lib/flipper/adapters/poll.rb".freeze, "lib/flipper/adapters/poll/poller.rb".freeze, "lib/flipper/adapters/pstore.rb".freeze, "lib/flipper/adapters/read_only.rb".freeze, "lib/flipper/adapters/sync.rb".freeze, "lib/flipper/adapters/sync/feature_synchronizer.rb".freeze, "lib/flipper/adapters/sync/interval_synchronizer.rb".freeze, "lib/flipper/adapters/sync/synchronizer.rb".freeze, "lib/flipper/cloud.rb".freeze, "lib/flipper/cloud/configuration.rb".freeze, "lib/flipper/cloud/dsl.rb".freeze, "lib/flipper/cloud/instrumenter.rb".freeze, "lib/flipper/cloud/message_verifier.rb".freeze, "lib/flipper/cloud/middleware.rb".freeze, "lib/flipper/cloud/routes.rb".freeze, "lib/flipper/configuration.rb".freeze, "lib/flipper/dsl.rb".freeze, "lib/flipper/engine.rb".freeze, "lib/flipper/errors.rb".freeze, "lib/flipper/export.rb".freeze, "lib/flipper/exporter.rb".freeze, "lib/flipper/exporters/json/export.rb".freeze, "lib/flipper/exporters/json/v1.rb".freeze, "lib/flipper/feature.rb".freeze, "lib/flipper/feature_check_context.rb".freeze, "lib/flipper/gate.rb".freeze, "lib/flipper/gate_values.rb".freeze, "lib/flipper/gates/actor.rb".freeze, "lib/flipper/gates/boolean.rb".freeze, "lib/flipper/gates/group.rb".freeze, "lib/flipper/gates/percentage_of_actors.rb".freeze, "lib/flipper/gates/percentage_of_time.rb".freeze, "lib/flipper/identifier.rb".freeze, "lib/flipper/instrumentation/log_subscriber.rb".freeze, "lib/flipper/instrumentation/statsd.rb".freeze, "lib/flipper/instrumentation/statsd_subscriber.rb".freeze, "lib/flipper/instrumentation/subscriber.rb".freeze, "lib/flipper/instrumenters/memory.rb".freeze, "lib/flipper/instrumenters/noop.rb".freeze, "lib/flipper/metadata.rb".freeze, "lib/flipper/middleware/memoizer.rb".freeze, "lib/flipper/middleware/setup_env.rb".freeze, "lib/flipper/poller.rb".freeze, "lib/flipper/registry.rb".freeze, "lib/flipper/spec/shared_adapter_specs.rb".freeze, "lib/flipper/test/shared_adapter_test.rb".freeze, "lib/flipper/type.rb".freeze, "lib/flipper/typecast.rb".freeze, "lib/flipper/types/actor.rb".freeze, "lib/flipper/types/boolean.rb".freeze, "lib/flipper/types/group.rb".freeze, "lib/flipper/types/percentage.rb".freeze, "lib/flipper/types/percentage_of_actors.rb".freeze, "lib/flipper/types/percentage_of_time.rb".freeze, "lib/flipper/version.rb".freeze, "spec/fixtures/feature.json".freeze, "spec/fixtures/flipper_pstore_1679087600.json".freeze, "spec/flipper/actor_spec.rb".freeze, "spec/flipper/adapter_spec.rb".freeze, "spec/flipper/adapters/dual_write_spec.rb".freeze, "spec/flipper/adapters/failover_spec.rb".freeze, "spec/flipper/adapters/failsafe_spec.rb".freeze, "spec/flipper/adapters/http_spec.rb".freeze, "spec/flipper/adapters/instrumented_spec.rb".freeze, "spec/flipper/adapters/memoizable_spec.rb".freeze, "spec/flipper/adapters/memory_spec.rb".freeze, "spec/flipper/adapters/operation_logger_spec.rb".freeze, "spec/flipper/adapters/pstore_spec.rb".freeze, "spec/flipper/adapters/read_only_spec.rb".freeze, "spec/flipper/adapters/sync/feature_synchronizer_spec.rb".freeze, "spec/flipper/adapters/sync/interval_synchronizer_spec.rb".freeze, "spec/flipper/adapters/sync/synchronizer_spec.rb".freeze, "spec/flipper/adapters/sync_spec.rb".freeze, "spec/flipper/cloud/configuration_spec.rb".freeze, "spec/flipper/cloud/dsl_spec.rb".freeze, "spec/flipper/cloud/message_verifier_spec.rb".freeze, "spec/flipper/cloud/middleware_spec.rb".freeze, "spec/flipper/cloud_spec.rb".freeze, "spec/flipper/configuration_spec.rb".freeze, "spec/flipper/dsl_spec.rb".freeze, "spec/flipper/engine_spec.rb".freeze, "spec/flipper/export_spec.rb".freeze, "spec/flipper/exporter_spec.rb".freeze, "spec/flipper/exporters/json/export_spec.rb".freeze, "spec/flipper/exporters/json/v1_spec.rb".freeze, "spec/flipper/feature_check_context_spec.rb".freeze, "spec/flipper/feature_spec.rb".freeze, "spec/flipper/gate_spec.rb".freeze, "spec/flipper/gate_values_spec.rb".freeze, "spec/flipper/gates/actor_spec.rb".freeze, "spec/flipper/gates/boolean_spec.rb".freeze, "spec/flipper/gates/group_spec.rb".freeze, "spec/flipper/gates/percentage_of_actors_spec.rb".freeze, "spec/flipper/gates/percentage_of_time_spec.rb".freeze, "spec/flipper/identifier_spec.rb".freeze, "spec/flipper/instrumentation/log_subscriber_spec.rb".freeze, "spec/flipper/instrumentation/statsd_subscriber_spec.rb".freeze, "spec/flipper/instrumenters/memory_spec.rb".freeze, "spec/flipper/instrumenters/noop_spec.rb".freeze, "spec/flipper/middleware/memoizer_spec.rb".freeze, "spec/flipper/middleware/setup_env_spec.rb".freeze, "spec/flipper/poller_spec.rb".freeze, "spec/flipper/registry_spec.rb".freeze, "spec/flipper/typecast_spec.rb".freeze, "spec/flipper/types/actor_spec.rb".freeze, "spec/flipper/types/boolean_spec.rb".freeze, "spec/flipper/types/group_spec.rb".freeze, "spec/flipper/types/percentage_of_actors_spec.rb".freeze, "spec/flipper/types/percentage_of_time_spec.rb".freeze, "spec/flipper/types/percentage_spec.rb".freeze, "spec/flipper_integration_spec.rb".freeze, "spec/flipper_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/support/climate_control.rb".freeze, "spec/support/descriptions.yml".freeze, "spec/support/fake_udp_socket.rb".freeze, "spec/support/skippable.rb".freeze, "spec/support/spec_helpers.rb".freeze, "test/adapters/memory_test.rb".freeze, "test/adapters/pstore_test.rb".freeze, "test/test_helper.rb".freeze, "test_rails/helper.rb".freeze] s.homepage = "https://www.flippercloud.io/docs".freeze s.licenses = ["MIT".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "Feature flipper for ANYTHING".freeze s.test_files = ["spec/fixtures/feature.json".freeze, "spec/fixtures/flipper_pstore_1679087600.json".freeze, "spec/flipper/actor_spec.rb".freeze, "spec/flipper/adapter_spec.rb".freeze, "spec/flipper/adapters/dual_write_spec.rb".freeze, "spec/flipper/adapters/failover_spec.rb".freeze, "spec/flipper/adapters/failsafe_spec.rb".freeze, "spec/flipper/adapters/http_spec.rb".freeze, "spec/flipper/adapters/instrumented_spec.rb".freeze, "spec/flipper/adapters/memoizable_spec.rb".freeze, "spec/flipper/adapters/memory_spec.rb".freeze, "spec/flipper/adapters/operation_logger_spec.rb".freeze, "spec/flipper/adapters/pstore_spec.rb".freeze, "spec/flipper/adapters/read_only_spec.rb".freeze, "spec/flipper/adapters/sync/feature_synchronizer_spec.rb".freeze, "spec/flipper/adapters/sync/interval_synchronizer_spec.rb".freeze, "spec/flipper/adapters/sync/synchronizer_spec.rb".freeze, "spec/flipper/adapters/sync_spec.rb".freeze, "spec/flipper/cloud/configuration_spec.rb".freeze, "spec/flipper/cloud/dsl_spec.rb".freeze, "spec/flipper/cloud/message_verifier_spec.rb".freeze, "spec/flipper/cloud/middleware_spec.rb".freeze, "spec/flipper/cloud_spec.rb".freeze, "spec/flipper/configuration_spec.rb".freeze, "spec/flipper/dsl_spec.rb".freeze, "spec/flipper/engine_spec.rb".freeze, "spec/flipper/export_spec.rb".freeze, "spec/flipper/exporter_spec.rb".freeze, "spec/flipper/exporters/json/export_spec.rb".freeze, "spec/flipper/exporters/json/v1_spec.rb".freeze, "spec/flipper/feature_check_context_spec.rb".freeze, "spec/flipper/feature_spec.rb".freeze, "spec/flipper/gate_spec.rb".freeze, "spec/flipper/gate_values_spec.rb".freeze, "spec/flipper/gates/actor_spec.rb".freeze, "spec/flipper/gates/boolean_spec.rb".freeze, "spec/flipper/gates/group_spec.rb".freeze, "spec/flipper/gates/percentage_of_actors_spec.rb".freeze, "spec/flipper/gates/percentage_of_time_spec.rb".freeze, "spec/flipper/identifier_spec.rb".freeze, "spec/flipper/instrumentation/log_subscriber_spec.rb".freeze, "spec/flipper/instrumentation/statsd_subscriber_spec.rb".freeze, "spec/flipper/instrumenters/memory_spec.rb".freeze, "spec/flipper/instrumenters/noop_spec.rb".freeze, "spec/flipper/middleware/memoizer_spec.rb".freeze, "spec/flipper/middleware/setup_env_spec.rb".freeze, "spec/flipper/poller_spec.rb".freeze, "spec/flipper/registry_spec.rb".freeze, "spec/flipper/typecast_spec.rb".freeze, "spec/flipper/types/actor_spec.rb".freeze, "spec/flipper/types/boolean_spec.rb".freeze, "spec/flipper/types/group_spec.rb".freeze, "spec/flipper/types/percentage_of_actors_spec.rb".freeze, "spec/flipper/types/percentage_of_time_spec.rb".freeze, "spec/flipper/types/percentage_spec.rb".freeze, "spec/flipper_integration_spec.rb".freeze, "spec/flipper_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/support/climate_control.rb".freeze, "spec/support/descriptions.yml".freeze, "spec/support/fake_udp_socket.rb".freeze, "spec/support/skippable.rb".freeze, "spec/support/spec_helpers.rb".freeze, "test/adapters/memory_test.rb".freeze, "test/adapters/pstore_test.rb".freeze, "test/test_helper.rb".freeze] s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["< 2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.4.1".freeze]) end