# -*- encoding: utf-8 -*- # stub: flipper 1.2.2 ruby lib Gem::Specification.new do |s| s.name = "flipper".freeze s.version = "1.2.2".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "bug_tracker_uri" => "https://github.com/flippercloud/flipper/issues", "changelog_uri" => "https://github.com/flippercloud/flipper/releases/tag/v1.2.2", "documentation_uri" => "https://www.flippercloud.io/docs", "homepage_uri" => "https://www.flippercloud.io", "source_code_uri" => "https://github.com/flippercloud/flipper" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["John Nunemaker".freeze] s.bindir = "exe".freeze s.date = "2024-01-19" s.email = "support@flippercloud.io".freeze s.executables = ["flipper".freeze] s.files = [".codeclimate.yml".freeze, ".github/FUNDING.yml".freeze, ".github/dependabot.yml".freeze, ".github/workflows/ci.yml".freeze, ".github/workflows/examples.yml".freeze, ".rspec".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/backoff_policy.rb".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/expressions.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, "examples/strict.rb".freeze, "exe/flipper".freeze, "flipper-cloud.gemspec".freeze, "flipper.gemspec".freeze, "lib/flipper.rb".freeze, "lib/flipper/actor.rb".freeze, "lib/flipper/adapter.rb".freeze, "lib/flipper/adapter_builder.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/strict.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/cli.rb".freeze, "lib/flipper/cloud.rb".freeze, "lib/flipper/cloud/configuration.rb".freeze, "lib/flipper/cloud/dsl.rb".freeze, "lib/flipper/cloud/message_verifier.rb".freeze, "lib/flipper/cloud/middleware.rb".freeze, "lib/flipper/cloud/routes.rb".freeze, "lib/flipper/cloud/telemetry.rb".freeze, "lib/flipper/cloud/telemetry/backoff_policy.rb".freeze, "lib/flipper/cloud/telemetry/instrumenter.rb".freeze, "lib/flipper/cloud/telemetry/metric.rb".freeze, "lib/flipper/cloud/telemetry/metric_storage.rb".freeze, "lib/flipper/cloud/telemetry/submitter.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/expression.rb".freeze, "lib/flipper/expression/builder.rb".freeze, "lib/flipper/expression/constant.rb".freeze, "lib/flipper/expressions/all.rb".freeze, "lib/flipper/expressions/any.rb".freeze, "lib/flipper/expressions/boolean.rb".freeze, "lib/flipper/expressions/comparable.rb".freeze, "lib/flipper/expressions/duration.rb".freeze, "lib/flipper/expressions/equal.rb".freeze, "lib/flipper/expressions/greater_than.rb".freeze, "lib/flipper/expressions/greater_than_or_equal_to.rb".freeze, "lib/flipper/expressions/less_than.rb".freeze, "lib/flipper/expressions/less_than_or_equal_to.rb".freeze, "lib/flipper/expressions/not_equal.rb".freeze, "lib/flipper/expressions/now.rb".freeze, "lib/flipper/expressions/number.rb".freeze, "lib/flipper/expressions/percentage.rb".freeze, "lib/flipper/expressions/percentage_of_actors.rb".freeze, "lib/flipper/expressions/property.rb".freeze, "lib/flipper/expressions/random.rb".freeze, "lib/flipper/expressions/string.rb".freeze, "lib/flipper/expressions/time.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/expression.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/model/active_record.rb".freeze, "lib/flipper/poller.rb".freeze, "lib/flipper/registry.rb".freeze, "lib/flipper/serializers/gzip.rb".freeze, "lib/flipper/serializers/json.rb".freeze, "lib/flipper/spec/shared_adapter_specs.rb".freeze, "lib/flipper/test/shared_adapter_test.rb".freeze, "lib/flipper/test_help.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, "lib/generators/flipper/setup_generator.rb".freeze, "lib/generators/flipper/templates/update/migrations/01_create_flipper_tables.rb.erb".freeze, "lib/generators/flipper/templates/update/migrations/02_change_flipper_gates_value_to_text.rb.erb".freeze, "lib/generators/flipper/update_generator.rb".freeze, "spec/fixtures/environment.rb".freeze, "spec/fixtures/feature.json".freeze, "spec/fixtures/flipper_pstore_1679087600.json".freeze, "spec/flipper/actor_spec.rb".freeze, "spec/flipper/adapter_builder_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/client_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/strict_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/cli_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/telemetry/backoff_policy_spec.rb".freeze, "spec/flipper/cloud/telemetry/metric_spec.rb".freeze, "spec/flipper/cloud/telemetry/metric_storage_spec.rb".freeze, "spec/flipper/cloud/telemetry/submitter_spec.rb".freeze, "spec/flipper/cloud/telemetry_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/expression/builder_spec.rb".freeze, "spec/flipper/expression_spec.rb".freeze, "spec/flipper/expressions/all_spec.rb".freeze, "spec/flipper/expressions/any_spec.rb".freeze, "spec/flipper/expressions/boolean_spec.rb".freeze, "spec/flipper/expressions/duration_spec.rb".freeze, "spec/flipper/expressions/equal_spec.rb".freeze, "spec/flipper/expressions/greater_than_or_equal_to_spec.rb".freeze, "spec/flipper/expressions/greater_than_spec.rb".freeze, "spec/flipper/expressions/less_than_or_equal_to_spec.rb".freeze, "spec/flipper/expressions/less_than_spec.rb".freeze, "spec/flipper/expressions/not_equal_spec.rb".freeze, "spec/flipper/expressions/now_spec.rb".freeze, "spec/flipper/expressions/number_spec.rb".freeze, "spec/flipper/expressions/percentage_of_actors_spec.rb".freeze, "spec/flipper/expressions/percentage_spec.rb".freeze, "spec/flipper/expressions/property_spec.rb".freeze, "spec/flipper/expressions/random_spec.rb".freeze, "spec/flipper/expressions/string_spec.rb".freeze, "spec/flipper/expressions/time_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/expression_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/model/active_record_spec.rb".freeze, "spec/flipper/poller_spec.rb".freeze, "spec/flipper/registry_spec.rb".freeze, "spec/flipper/serializers/gzip_spec.rb".freeze, "spec/flipper/serializers/json_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/actor_names.yml".freeze, "spec/support/descriptions.yml".freeze, "spec/support/fake_backoff_policy.rb".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/generators/flipper/setup_generator_test.rb".freeze, "test_rails/generators/flipper/update_generator_test.rb".freeze, "test_rails/helper.rb".freeze, "test_rails/system/test_help_test.rb".freeze] s.homepage = "https://www.flippercloud.io/docs".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.6".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Beautiful, performant feature flags for Ruby and Rails.".freeze s.test_files = ["spec/fixtures/environment.rb".freeze, "spec/fixtures/feature.json".freeze, "spec/fixtures/flipper_pstore_1679087600.json".freeze, "spec/flipper/actor_spec.rb".freeze, "spec/flipper/adapter_builder_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/client_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/strict_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/cli_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/telemetry/backoff_policy_spec.rb".freeze, "spec/flipper/cloud/telemetry/metric_spec.rb".freeze, "spec/flipper/cloud/telemetry/metric_storage_spec.rb".freeze, "spec/flipper/cloud/telemetry/submitter_spec.rb".freeze, "spec/flipper/cloud/telemetry_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/expression/builder_spec.rb".freeze, "spec/flipper/expression_spec.rb".freeze, "spec/flipper/expressions/all_spec.rb".freeze, "spec/flipper/expressions/any_spec.rb".freeze, "spec/flipper/expressions/boolean_spec.rb".freeze, "spec/flipper/expressions/duration_spec.rb".freeze, "spec/flipper/expressions/equal_spec.rb".freeze, "spec/flipper/expressions/greater_than_or_equal_to_spec.rb".freeze, "spec/flipper/expressions/greater_than_spec.rb".freeze, "spec/flipper/expressions/less_than_or_equal_to_spec.rb".freeze, "spec/flipper/expressions/less_than_spec.rb".freeze, "spec/flipper/expressions/not_equal_spec.rb".freeze, "spec/flipper/expressions/now_spec.rb".freeze, "spec/flipper/expressions/number_spec.rb".freeze, "spec/flipper/expressions/percentage_of_actors_spec.rb".freeze, "spec/flipper/expressions/percentage_spec.rb".freeze, "spec/flipper/expressions/property_spec.rb".freeze, "spec/flipper/expressions/random_spec.rb".freeze, "spec/flipper/expressions/string_spec.rb".freeze, "spec/flipper/expressions/time_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/expression_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/model/active_record_spec.rb".freeze, "spec/flipper/poller_spec.rb".freeze, "spec/flipper/registry_spec.rb".freeze, "spec/flipper/serializers/gzip_spec.rb".freeze, "spec/flipper/serializers/json_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/actor_names.yml".freeze, "spec/support/descriptions.yml".freeze, "spec/support/fake_backoff_policy.rb".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]) end