# -*- encoding: utf-8 -*- # stub: absmartly-sdk 1.1.1 ruby lib Gem::Specification.new do |s| s.name = "absmartly-sdk".freeze s.version = "1.1.1".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "changelog_uri" => "https://github.com/absmartly/ruby-sdk", "homepage_uri" => "https://github.com/absmartly/ruby-sdk", "source_code_uri" => "https://github.com/absmartly/ruby-sdk" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["absmartly".freeze] s.bindir = "exe".freeze s.date = "2024-07-16" s.description = "Absmartly gem".freeze s.email = ["sdks@absmartly.com".freeze] s.extra_rdoc_files = ["README.md".freeze] s.files = [".rspec".freeze, ".rubocop.yml".freeze, ".ruby-version".freeze, "CHANGELOG.md".freeze, "CODE_OF_CONDUCT.md".freeze, "Gemfile".freeze, "Gemfile.lock".freeze, "LICENSE.txt".freeze, "README.md".freeze, "Rakefile".freeze, "absmartly.gemspec".freeze, "example/example.rb".freeze, "lib/a_b_smartly.rb".freeze, "lib/a_b_smartly_config.rb".freeze, "lib/absmartly.rb".freeze, "lib/absmartly/variant_assigner.rb".freeze, "lib/absmartly/version.rb".freeze, "lib/audience_deserializer.rb".freeze, "lib/audience_matcher.rb".freeze, "lib/client.rb".freeze, "lib/client_config.rb".freeze, "lib/context.rb".freeze, "lib/context_config.rb".freeze, "lib/context_data_deserializer.rb".freeze, "lib/context_data_provider.rb".freeze, "lib/context_event_handler.rb".freeze, "lib/context_event_logger.rb".freeze, "lib/context_event_logger_callback.rb".freeze, "lib/context_event_serializer.rb".freeze, "lib/default_audience_deserializer.rb".freeze, "lib/default_context_data_deserializer.rb".freeze, "lib/default_context_data_provider.rb".freeze, "lib/default_context_event_handler.rb".freeze, "lib/default_context_event_serializer.rb".freeze, "lib/default_http_client.rb".freeze, "lib/default_http_client_config.rb".freeze, "lib/default_variable_parser.rb".freeze, "lib/hashing.rb".freeze, "lib/http_client.rb".freeze, "lib/json/attribute.rb".freeze, "lib/json/context_data.rb".freeze, "lib/json/custom_field_value.rb".freeze, "lib/json/experiment.rb".freeze, "lib/json/experiment_application.rb".freeze, "lib/json/experiment_variant.rb".freeze, "lib/json/exposure.rb".freeze, "lib/json/goal_achievement.rb".freeze, "lib/json/publish_event.rb".freeze, "lib/json/unit.rb".freeze, "lib/json_expr/evaluator.rb".freeze, "lib/json_expr/expr_evaluator.rb".freeze, "lib/json_expr/json_expr.rb".freeze, "lib/json_expr/operator.rb".freeze, "lib/json_expr/operators/and_combinator.rb".freeze, "lib/json_expr/operators/binary_operator.rb".freeze, "lib/json_expr/operators/boolean_combinator.rb".freeze, "lib/json_expr/operators/equals_operator.rb".freeze, "lib/json_expr/operators/greater_than_operator.rb".freeze, "lib/json_expr/operators/greater_than_or_equal_operator.rb".freeze, "lib/json_expr/operators/in_operator.rb".freeze, "lib/json_expr/operators/less_than_operator.rb".freeze, "lib/json_expr/operators/less_than_or_equal_operator.rb".freeze, "lib/json_expr/operators/match_operator.rb".freeze, "lib/json_expr/operators/nil_operator.rb".freeze, "lib/json_expr/operators/not_operator.rb".freeze, "lib/json_expr/operators/or_combinator.rb".freeze, "lib/json_expr/operators/unary_operator.rb".freeze, "lib/json_expr/operators/value_operator.rb".freeze, "lib/json_expr/operators/var_operator.rb".freeze, "lib/scheduled_executor_service.rb".freeze, "lib/scheduled_thread_pool_executor.rb".freeze, "lib/string.rb".freeze, "lib/variable_parser.rb".freeze, "lib/variant_assigner.rb".freeze, "sig/absmartly.rbs".freeze] s.homepage = "https://github.com/absmartly/ruby-sdk".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.7.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Absmartly gem".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["~> 2.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.1.7".freeze]) end