# -*- encoding: utf-8 -*- # stub: lhc 14.0.0 ruby lib Gem::Specification.new do |s| s.name = "lhc".freeze s.version = "14.0.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["https://github.com/local-ch/lhc/contributors".freeze] s.date = "2021-05-11" s.description = "LHC is an extended/advanced HTTP client. Implementing basic http-communication enhancements like interceptors, exception handling, format handling, accessing response data, configuring endpoints and placeholders and fully compatible, RFC-compliant URL-template support.".freeze s.email = ["web@localsearch.ch".freeze] s.files = [".github/workflows/rubocop.yml".freeze, ".github/workflows/test.yml".freeze, ".gitignore".freeze, ".rubocop.yml".freeze, ".ruby-version".freeze, "Gemfile".freeze, "Gemfile.activesupport5".freeze, "Gemfile.activesupport6".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "friday.yml".freeze, "lhc.gemspec".freeze, "lib/core_ext/hash/deep_transform_values.rb".freeze, "lib/lhc.rb".freeze, "lib/lhc/concerns/lhc/basic_methods_concern.rb".freeze, "lib/lhc/concerns/lhc/configuration_concern.rb".freeze, "lib/lhc/concerns/lhc/fix_invalid_encoding_concern.rb".freeze, "lib/lhc/concerns/lhc/formats_concern.rb".freeze, "lib/lhc/concerns/lhc/request/user_agent_concern.rb".freeze, "lib/lhc/config.rb".freeze, "lib/lhc/endpoint.rb".freeze, "lib/lhc/error.rb".freeze, "lib/lhc/errors/client_error.rb".freeze, "lib/lhc/errors/parser_error.rb".freeze, "lib/lhc/errors/server_error.rb".freeze, "lib/lhc/errors/timeout.rb".freeze, "lib/lhc/errors/unknown_error.rb".freeze, "lib/lhc/format.rb".freeze, "lib/lhc/formats.rb".freeze, "lib/lhc/formats/form.rb".freeze, "lib/lhc/formats/json.rb".freeze, "lib/lhc/formats/multipart.rb".freeze, "lib/lhc/formats/plain.rb".freeze, "lib/lhc/interceptor.rb".freeze, "lib/lhc/interceptors.rb".freeze, "lib/lhc/interceptors/auth.rb".freeze, "lib/lhc/interceptors/caching.rb".freeze, "lib/lhc/interceptors/default_timeout.rb".freeze, "lib/lhc/interceptors/logging.rb".freeze, "lib/lhc/interceptors/monitoring.rb".freeze, "lib/lhc/interceptors/prometheus.rb".freeze, "lib/lhc/interceptors/retry.rb".freeze, "lib/lhc/interceptors/rollbar.rb".freeze, "lib/lhc/interceptors/throttle.rb".freeze, "lib/lhc/interceptors/zipkin.rb".freeze, "lib/lhc/railtie.rb".freeze, "lib/lhc/request.rb".freeze, "lib/lhc/response.rb".freeze, "lib/lhc/response/data.rb".freeze, "lib/lhc/response/data/base.rb".freeze, "lib/lhc/response/data/collection.rb".freeze, "lib/lhc/response/data/item.rb".freeze, "lib/lhc/rspec.rb".freeze, "lib/lhc/test/cache_helper.rb".freeze, "lib/lhc/version.rb".freeze, "script/ci/build.sh".freeze, "spec/basic_methods/delete_spec.rb".freeze, "spec/basic_methods/get_spec.rb".freeze, "spec/basic_methods/post_spec.rb".freeze, "spec/basic_methods/put_spec.rb".freeze, "spec/basic_methods/request_spec.rb".freeze, "spec/basic_methods/request_without_rails_spec.rb".freeze, "spec/config/endpoints_spec.rb".freeze, "spec/config/placeholders_spec.rb".freeze, "spec/core_ext/hash/deep_transform_values_spec.rb".freeze, "spec/dummy/README.rdoc".freeze, "spec/dummy/Rakefile".freeze, "spec/dummy/app/assets/config/manifest.js".freeze, "spec/dummy/app/assets/images/.keep".freeze, "spec/dummy/app/assets/javascripts/application.js".freeze, "spec/dummy/app/assets/stylesheets/application.css".freeze, "spec/dummy/app/controllers/application_controller.rb".freeze, "spec/dummy/app/controllers/concerns/.keep".freeze, "spec/dummy/app/helpers/application_helper.rb".freeze, "spec/dummy/app/mailers/.keep".freeze, "spec/dummy/app/models/.keep".freeze, "spec/dummy/app/models/concerns/.keep".freeze, "spec/dummy/app/views/layouts/application.html.erb".freeze, "spec/dummy/bin/bundle".freeze, "spec/dummy/bin/rails".freeze, "spec/dummy/bin/rake".freeze, "spec/dummy/config.ru".freeze, "spec/dummy/config/application.rb".freeze, "spec/dummy/config/boot.rb".freeze, "spec/dummy/config/environment.rb".freeze, "spec/dummy/config/environments/development.rb".freeze, "spec/dummy/config/environments/production.rb".freeze, "spec/dummy/config/environments/test.rb".freeze, "spec/dummy/config/initializers/assets.rb".freeze, "spec/dummy/config/initializers/backtrace_silencers.rb".freeze, "spec/dummy/config/initializers/cookies_serializer.rb".freeze, "spec/dummy/config/initializers/filter_parameter_logging.rb".freeze, "spec/dummy/config/initializers/inflections.rb".freeze, "spec/dummy/config/initializers/mime_types.rb".freeze, "spec/dummy/config/initializers/session_store.rb".freeze, "spec/dummy/config/initializers/wrap_parameters.rb".freeze, "spec/dummy/config/locales/en.yml".freeze, "spec/dummy/config/routes.rb".freeze, "spec/dummy/config/secrets.yml".freeze, "spec/dummy/lib/assets/.keep".freeze, "spec/dummy/log/.keep".freeze, "spec/dummy/public/404.html".freeze, "spec/dummy/public/422.html".freeze, "spec/dummy/public/500.html".freeze, "spec/dummy/public/favicon.ico".freeze, "spec/dummy/tmp/cache/.gitkeep".freeze, "spec/endpoint/compile_spec.rb".freeze, "spec/endpoint/match_spec.rb".freeze, "spec/endpoint/placeholders_spec.rb".freeze, "spec/endpoint/remove_interpolated_params_spec.rb".freeze, "spec/endpoint/values_as_params_spec.rb".freeze, "spec/error/dup_spec.rb".freeze, "spec/error/find_spec.rb".freeze, "spec/error/response_spec.rb".freeze, "spec/error/timeout_spec.rb".freeze, "spec/error/to_s_spec.rb".freeze, "spec/formats/form_spec.rb".freeze, "spec/formats/json_spec.rb".freeze, "spec/formats/multipart_spec.rb".freeze, "spec/formats/plain_spec.rb".freeze, "spec/interceptors/after_request_spec.rb".freeze, "spec/interceptors/after_response_spec.rb".freeze, "spec/interceptors/auth/basic_auth_spec.rb".freeze, "spec/interceptors/auth/bearer_spec.rb".freeze, "spec/interceptors/auth/body_spec.rb".freeze, "spec/interceptors/auth/long_basic_auth_credentials_spec.rb".freeze, "spec/interceptors/auth/no_instance_var_for_options_spec.rb".freeze, "spec/interceptors/auth/reauthentication_configuration_spec.rb".freeze, "spec/interceptors/auth/reauthentication_spec.rb".freeze, "spec/interceptors/before_request_spec.rb".freeze, "spec/interceptors/before_response_spec.rb".freeze, "spec/interceptors/caching/hydra_spec.rb".freeze, "spec/interceptors/caching/main_spec.rb".freeze, "spec/interceptors/caching/methods_spec.rb".freeze, "spec/interceptors/caching/multilevel_cache_spec.rb".freeze, "spec/interceptors/caching/options_spec.rb".freeze, "spec/interceptors/caching/parameters_spec.rb".freeze, "spec/interceptors/caching/response_status_spec.rb".freeze, "spec/interceptors/caching/to_cache_spec.rb".freeze, "spec/interceptors/default_interceptors_spec.rb".freeze, "spec/interceptors/default_timeout/main_spec.rb".freeze, "spec/interceptors/define_spec.rb".freeze, "spec/interceptors/dup_spec.rb".freeze, "spec/interceptors/logging/main_spec.rb".freeze, "spec/interceptors/monitoring/caching_spec.rb".freeze, "spec/interceptors/monitoring/main_spec.rb".freeze, "spec/interceptors/prometheus_spec.rb".freeze, "spec/interceptors/response_competition_spec.rb".freeze, "spec/interceptors/retry/main_spec.rb".freeze, "spec/interceptors/return_response_spec.rb".freeze, "spec/interceptors/rollbar/invalid_encoding_spec.rb".freeze, "spec/interceptors/rollbar/main_spec.rb".freeze, "spec/interceptors/throttle/main_spec.rb".freeze, "spec/interceptors/throttle/reset_track_spec.rb".freeze, "spec/interceptors/zipkin/distributed_tracing_spec.rb".freeze, "spec/rails_helper.rb".freeze, "spec/request/body_spec.rb".freeze, "spec/request/encoding_spec.rb".freeze, "spec/request/error_handling_spec.rb".freeze, "spec/request/headers_spec.rb".freeze, "spec/request/ignore_errors_spec.rb".freeze, "spec/request/option_dup_spec.rb".freeze, "spec/request/parallel_requests_spec.rb".freeze, "spec/request/params_encoding_spec.rb".freeze, "spec/request/request_without_rails_spec.rb".freeze, "spec/request/url_patterns_spec.rb".freeze, "spec/request/user_agent_spec.rb".freeze, "spec/request/user_agent_without_rails_spec.rb".freeze, "spec/response/body_spec.rb".freeze, "spec/response/code_spec.rb".freeze, "spec/response/data_accessor_spec.rb".freeze, "spec/response/data_spec.rb".freeze, "spec/response/effective_url_spec.rb".freeze, "spec/response/headers_spec.rb".freeze, "spec/response/options_spec.rb".freeze, "spec/response/success_spec.rb".freeze, "spec/response/time_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/support/fixtures/json/feedback.json".freeze, "spec/support/fixtures/json/feedbacks.json".freeze, "spec/support/fixtures/json/localina_content_ad.json".freeze, "spec/support/load_json.rb".freeze, "spec/support/reset_config.rb".freeze, "spec/support/zipkin_mock.rb".freeze, "spec/timeouts/no_signal_spec.rb".freeze, "spec/timeouts/timings_spec.rb".freeze] s.homepage = "https://github.com/local-ch/lhc".freeze s.licenses = ["GPL-3.0".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.7".freeze) s.requirements = ["Ruby >= 2.0.0".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "Advanced HTTP Client for Ruby, fueled with interceptors".freeze s.test_files = ["spec/basic_methods/delete_spec.rb".freeze, "spec/basic_methods/get_spec.rb".freeze, "spec/basic_methods/post_spec.rb".freeze, "spec/basic_methods/put_spec.rb".freeze, "spec/basic_methods/request_spec.rb".freeze, "spec/basic_methods/request_without_rails_spec.rb".freeze, "spec/config/endpoints_spec.rb".freeze, "spec/config/placeholders_spec.rb".freeze, "spec/core_ext/hash/deep_transform_values_spec.rb".freeze, "spec/dummy/README.rdoc".freeze, "spec/dummy/Rakefile".freeze, "spec/dummy/app/assets/config/manifest.js".freeze, "spec/dummy/app/assets/images/.keep".freeze, "spec/dummy/app/assets/javascripts/application.js".freeze, "spec/dummy/app/assets/stylesheets/application.css".freeze, "spec/dummy/app/controllers/application_controller.rb".freeze, "spec/dummy/app/controllers/concerns/.keep".freeze, "spec/dummy/app/helpers/application_helper.rb".freeze, "spec/dummy/app/mailers/.keep".freeze, "spec/dummy/app/models/.keep".freeze, "spec/dummy/app/models/concerns/.keep".freeze, "spec/dummy/app/views/layouts/application.html.erb".freeze, "spec/dummy/bin/bundle".freeze, "spec/dummy/bin/rails".freeze, "spec/dummy/bin/rake".freeze, "spec/dummy/config.ru".freeze, "spec/dummy/config/application.rb".freeze, "spec/dummy/config/boot.rb".freeze, "spec/dummy/config/environment.rb".freeze, "spec/dummy/config/environments/development.rb".freeze, "spec/dummy/config/environments/production.rb".freeze, "spec/dummy/config/environments/test.rb".freeze, "spec/dummy/config/initializers/assets.rb".freeze, "spec/dummy/config/initializers/backtrace_silencers.rb".freeze, "spec/dummy/config/initializers/cookies_serializer.rb".freeze, "spec/dummy/config/initializers/filter_parameter_logging.rb".freeze, "spec/dummy/config/initializers/inflections.rb".freeze, "spec/dummy/config/initializers/mime_types.rb".freeze, "spec/dummy/config/initializers/session_store.rb".freeze, "spec/dummy/config/initializers/wrap_parameters.rb".freeze, "spec/dummy/config/locales/en.yml".freeze, "spec/dummy/config/routes.rb".freeze, "spec/dummy/config/secrets.yml".freeze, "spec/dummy/lib/assets/.keep".freeze, "spec/dummy/log/.keep".freeze, "spec/dummy/public/404.html".freeze, "spec/dummy/public/422.html".freeze, "spec/dummy/public/500.html".freeze, "spec/dummy/public/favicon.ico".freeze, "spec/dummy/tmp/cache/.gitkeep".freeze, "spec/endpoint/compile_spec.rb".freeze, "spec/endpoint/match_spec.rb".freeze, "spec/endpoint/placeholders_spec.rb".freeze, "spec/endpoint/remove_interpolated_params_spec.rb".freeze, "spec/endpoint/values_as_params_spec.rb".freeze, "spec/error/dup_spec.rb".freeze, "spec/error/find_spec.rb".freeze, "spec/error/response_spec.rb".freeze, "spec/error/timeout_spec.rb".freeze, "spec/error/to_s_spec.rb".freeze, "spec/formats/form_spec.rb".freeze, "spec/formats/json_spec.rb".freeze, "spec/formats/multipart_spec.rb".freeze, "spec/formats/plain_spec.rb".freeze, "spec/interceptors/after_request_spec.rb".freeze, "spec/interceptors/after_response_spec.rb".freeze, "spec/interceptors/auth/basic_auth_spec.rb".freeze, "spec/interceptors/auth/bearer_spec.rb".freeze, "spec/interceptors/auth/body_spec.rb".freeze, "spec/interceptors/auth/long_basic_auth_credentials_spec.rb".freeze, "spec/interceptors/auth/no_instance_var_for_options_spec.rb".freeze, "spec/interceptors/auth/reauthentication_configuration_spec.rb".freeze, "spec/interceptors/auth/reauthentication_spec.rb".freeze, "spec/interceptors/before_request_spec.rb".freeze, "spec/interceptors/before_response_spec.rb".freeze, "spec/interceptors/caching/hydra_spec.rb".freeze, "spec/interceptors/caching/main_spec.rb".freeze, "spec/interceptors/caching/methods_spec.rb".freeze, "spec/interceptors/caching/multilevel_cache_spec.rb".freeze, "spec/interceptors/caching/options_spec.rb".freeze, "spec/interceptors/caching/parameters_spec.rb".freeze, "spec/interceptors/caching/response_status_spec.rb".freeze, "spec/interceptors/caching/to_cache_spec.rb".freeze, "spec/interceptors/default_interceptors_spec.rb".freeze, "spec/interceptors/default_timeout/main_spec.rb".freeze, "spec/interceptors/define_spec.rb".freeze, "spec/interceptors/dup_spec.rb".freeze, "spec/interceptors/logging/main_spec.rb".freeze, "spec/interceptors/monitoring/caching_spec.rb".freeze, "spec/interceptors/monitoring/main_spec.rb".freeze, "spec/interceptors/prometheus_spec.rb".freeze, "spec/interceptors/response_competition_spec.rb".freeze, "spec/interceptors/retry/main_spec.rb".freeze, "spec/interceptors/return_response_spec.rb".freeze, "spec/interceptors/rollbar/invalid_encoding_spec.rb".freeze, "spec/interceptors/rollbar/main_spec.rb".freeze, "spec/interceptors/throttle/main_spec.rb".freeze, "spec/interceptors/throttle/reset_track_spec.rb".freeze, "spec/interceptors/zipkin/distributed_tracing_spec.rb".freeze, "spec/rails_helper.rb".freeze, "spec/request/body_spec.rb".freeze, "spec/request/encoding_spec.rb".freeze, "spec/request/error_handling_spec.rb".freeze, "spec/request/headers_spec.rb".freeze, "spec/request/ignore_errors_spec.rb".freeze, "spec/request/option_dup_spec.rb".freeze, "spec/request/parallel_requests_spec.rb".freeze, "spec/request/params_encoding_spec.rb".freeze, "spec/request/request_without_rails_spec.rb".freeze, "spec/request/url_patterns_spec.rb".freeze, "spec/request/user_agent_spec.rb".freeze, "spec/request/user_agent_without_rails_spec.rb".freeze, "spec/response/body_spec.rb".freeze, "spec/response/code_spec.rb".freeze, "spec/response/data_accessor_spec.rb".freeze, "spec/response/data_spec.rb".freeze, "spec/response/effective_url_spec.rb".freeze, "spec/response/headers_spec.rb".freeze, "spec/response/options_spec.rb".freeze, "spec/response/success_spec.rb".freeze, "spec/response/time_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/support/fixtures/json/feedback.json".freeze, "spec/support/fixtures/json/feedbacks.json".freeze, "spec/support/fixtures/json/localina_content_ad.json".freeze, "spec/support/load_json.rb".freeze, "spec/support/reset_config.rb".freeze, "spec/support/zipkin_mock.rb".freeze, "spec/timeouts/no_signal_spec.rb".freeze, "spec/timeouts/timings_spec.rb".freeze] s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 5.2".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0.11".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.7.1".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 5.2".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 3.0.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.26.0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) end