# -*- encoding: utf-8 -*- # stub: active_cached_resource 0.1.0 ruby lib Gem::Specification.new do |s| s.name = "active_cached_resource".freeze s.version = "0.1.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "changelog_uri" => "https://github.com/jlurena/active_cached_resource/blob/main/CHANGELOG.md", "documentation_uri" => "https://rubydoc.info/gems/active_cached_resource/", "homepage_uri" => "https://github.com/jlurena/active_cached_resource", "source_code_uri" => "https://github.com/jlurena/active_cached_resource", "wiki_uri" => "https://github.com/jlurena/active_cached_resource/wiki" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Jean Luis Urena".freeze] s.bindir = "exe".freeze s.date = "2024-12-17" s.email = ["eljean@live.com".freeze] s.files = [".rspec".freeze, ".rubocop.yml".freeze, ".standard.yml".freeze, "CHANGELOG.md".freeze, "README.md".freeze, "Rakefile".freeze, "example/consumer/.dockerignore".freeze, "example/consumer/.gitattributes".freeze, "example/consumer/.gitignore".freeze, "example/consumer/.kamal/hooks/docker-setup.sample".freeze, "example/consumer/.kamal/hooks/post-deploy.sample".freeze, "example/consumer/.kamal/hooks/post-proxy-reboot.sample".freeze, "example/consumer/.kamal/hooks/pre-build.sample".freeze, "example/consumer/.kamal/hooks/pre-connect.sample".freeze, "example/consumer/.kamal/hooks/pre-deploy.sample".freeze, "example/consumer/.kamal/hooks/pre-proxy-reboot.sample".freeze, "example/consumer/.kamal/secrets".freeze, "example/consumer/Dockerfile".freeze, "example/consumer/Gemfile".freeze, "example/consumer/Rakefile".freeze, "example/consumer/app/controllers/application_controller.rb".freeze, "example/consumer/app/controllers/concerns/.keep".freeze, "example/consumer/app/jobs/application_job.rb".freeze, "example/consumer/app/mailers/application_mailer.rb".freeze, "example/consumer/app/models/application_record.rb".freeze, "example/consumer/app/models/concerns/.keep".freeze, "example/consumer/app/models/person.rb".freeze, "example/consumer/app/views/layouts/mailer.html.erb".freeze, "example/consumer/app/views/layouts/mailer.text.erb".freeze, "example/consumer/bin/brakeman".freeze, "example/consumer/bin/bundle".freeze, "example/consumer/bin/dev".freeze, "example/consumer/bin/docker-entrypoint".freeze, "example/consumer/bin/jobs".freeze, "example/consumer/bin/kamal".freeze, "example/consumer/bin/rails".freeze, "example/consumer/bin/rake".freeze, "example/consumer/bin/rubocop".freeze, "example/consumer/bin/setup".freeze, "example/consumer/bin/thrust".freeze, "example/consumer/config.ru".freeze, "example/consumer/config/application.rb".freeze, "example/consumer/config/boot.rb".freeze, "example/consumer/config/cache.yml".freeze, "example/consumer/config/credentials.yml.enc".freeze, "example/consumer/config/database.yml".freeze, "example/consumer/config/deploy.yml".freeze, "example/consumer/config/environment.rb".freeze, "example/consumer/config/environments/development.rb".freeze, "example/consumer/config/environments/production.rb".freeze, "example/consumer/config/environments/test.rb".freeze, "example/consumer/config/initializers/cors.rb".freeze, "example/consumer/config/initializers/filter_parameter_logging.rb".freeze, "example/consumer/config/initializers/inflections.rb".freeze, "example/consumer/config/locales/en.yml".freeze, "example/consumer/config/puma.rb".freeze, "example/consumer/config/queue.yml".freeze, "example/consumer/config/recurring.yml".freeze, "example/consumer/config/routes.rb".freeze, "example/consumer/db/cache_schema.rb".freeze, "example/consumer/db/queue_schema.rb".freeze, "example/consumer/db/seeds.rb".freeze, "example/consumer/lib/tasks/.keep".freeze, "example/consumer/log/.keep".freeze, "example/consumer/public/robots.txt".freeze, "example/consumer/script/.keep".freeze, "example/consumer/storage/.keep".freeze, "example/consumer/tmp/.keep".freeze, "example/consumer/tmp/cache/.keep".freeze, "example/consumer/tmp/pids/.keep".freeze, "example/consumer/tmp/storage/.keep".freeze, "example/consumer/vendor/.keep".freeze, "example/provider/.dockerignore".freeze, "example/provider/.gitattributes".freeze, "example/provider/.gitignore".freeze, "example/provider/.kamal/hooks/docker-setup.sample".freeze, "example/provider/.kamal/hooks/post-deploy.sample".freeze, "example/provider/.kamal/hooks/post-proxy-reboot.sample".freeze, "example/provider/.kamal/hooks/pre-build.sample".freeze, "example/provider/.kamal/hooks/pre-connect.sample".freeze, "example/provider/.kamal/hooks/pre-deploy.sample".freeze, "example/provider/.kamal/hooks/pre-proxy-reboot.sample".freeze, "example/provider/.kamal/secrets".freeze, "example/provider/Dockerfile".freeze, "example/provider/Gemfile".freeze, "example/provider/Rakefile".freeze, "example/provider/app/controllers/application_controller.rb".freeze, "example/provider/app/controllers/concerns/.keep".freeze, "example/provider/app/controllers/people_controller.rb".freeze, "example/provider/app/jobs/application_job.rb".freeze, "example/provider/app/mailers/application_mailer.rb".freeze, "example/provider/app/models/address.rb".freeze, "example/provider/app/models/application_record.rb".freeze, "example/provider/app/models/company.rb".freeze, "example/provider/app/models/concerns/.keep".freeze, "example/provider/app/models/person.rb".freeze, "example/provider/app/views/layouts/mailer.html.erb".freeze, "example/provider/app/views/layouts/mailer.text.erb".freeze, "example/provider/bin/brakeman".freeze, "example/provider/bin/bundle".freeze, "example/provider/bin/dev".freeze, "example/provider/bin/docker-entrypoint".freeze, "example/provider/bin/jobs".freeze, "example/provider/bin/kamal".freeze, "example/provider/bin/rails".freeze, "example/provider/bin/rake".freeze, "example/provider/bin/rubocop".freeze, "example/provider/bin/setup".freeze, "example/provider/bin/thrust".freeze, "example/provider/config.ru".freeze, "example/provider/config/application.rb".freeze, "example/provider/config/boot.rb".freeze, "example/provider/config/cache.yml".freeze, "example/provider/config/credentials.yml.enc".freeze, "example/provider/config/database.yml".freeze, "example/provider/config/deploy.yml".freeze, "example/provider/config/environment.rb".freeze, "example/provider/config/environments/development.rb".freeze, "example/provider/config/environments/production.rb".freeze, "example/provider/config/environments/test.rb".freeze, "example/provider/config/initializers/cors.rb".freeze, "example/provider/config/initializers/filter_parameter_logging.rb".freeze, "example/provider/config/initializers/inflections.rb".freeze, "example/provider/config/locales/en.yml".freeze, "example/provider/config/puma.rb".freeze, "example/provider/config/queue.yml".freeze, "example/provider/config/recurring.yml".freeze, "example/provider/config/routes.rb".freeze, "example/provider/db/cache_schema.rb".freeze, "example/provider/db/migrate/20241202183937_create_people.rb".freeze, "example/provider/db/migrate/20241202183955_create_addresses.rb".freeze, "example/provider/db/migrate/20241202184017_create_companies.rb".freeze, "example/provider/db/queue_schema.rb".freeze, "example/provider/db/schema.rb".freeze, "example/provider/db/seeds.rb".freeze, "example/provider/lib/tasks/.keep".freeze, "example/provider/log/.keep".freeze, "example/provider/public/robots.txt".freeze, "example/provider/script/.keep".freeze, "example/provider/storage/.keep".freeze, "example/provider/tmp/.keep".freeze, "example/provider/tmp/pids/.keep".freeze, "example/provider/tmp/storage/.keep".freeze, "example/provider/vendor/.keep".freeze, "lib/active_cached_resource.rb".freeze, "lib/active_cached_resource/caching.rb".freeze, "lib/active_cached_resource/caching_strategies/active_support_cache.rb".freeze, "lib/active_cached_resource/caching_strategies/base.rb".freeze, "lib/active_cached_resource/caching_strategies/sql_cache.rb".freeze, "lib/active_cached_resource/configuration.rb".freeze, "lib/active_cached_resource/logger.rb".freeze, "lib/active_cached_resource/model.rb".freeze, "lib/active_cached_resource/version.rb".freeze, "lib/activeresource/.gitignore".freeze, "lib/activeresource/README.md".freeze, "lib/activeresource/examples/performance.rb".freeze, "lib/activeresource/lib/active_resource.rb".freeze, "lib/activeresource/lib/active_resource/active_job_serializer.rb".freeze, "lib/activeresource/lib/active_resource/associations.rb".freeze, "lib/activeresource/lib/active_resource/associations/builder/association.rb".freeze, "lib/activeresource/lib/active_resource/associations/builder/belongs_to.rb".freeze, "lib/activeresource/lib/active_resource/associations/builder/has_many.rb".freeze, "lib/activeresource/lib/active_resource/associations/builder/has_one.rb".freeze, "lib/activeresource/lib/active_resource/base.rb".freeze, "lib/activeresource/lib/active_resource/callbacks.rb".freeze, "lib/activeresource/lib/active_resource/collection.rb".freeze, "lib/activeresource/lib/active_resource/connection.rb".freeze, "lib/activeresource/lib/active_resource/custom_methods.rb".freeze, "lib/activeresource/lib/active_resource/exceptions.rb".freeze, "lib/activeresource/lib/active_resource/formats.rb".freeze, "lib/activeresource/lib/active_resource/formats/json_format.rb".freeze, "lib/activeresource/lib/active_resource/formats/xml_format.rb".freeze, "lib/activeresource/lib/active_resource/http_mock.rb".freeze, "lib/activeresource/lib/active_resource/inheriting_hash.rb".freeze, "lib/activeresource/lib/active_resource/log_subscriber.rb".freeze, "lib/activeresource/lib/active_resource/railtie.rb".freeze, "lib/activeresource/lib/active_resource/reflection.rb".freeze, "lib/activeresource/lib/active_resource/schema.rb".freeze, "lib/activeresource/lib/active_resource/singleton.rb".freeze, "lib/activeresource/lib/active_resource/threadsafe_attributes.rb".freeze, "lib/activeresource/lib/active_resource/validations.rb".freeze, "lib/activeresource/lib/activeresource.rb".freeze, "lib/activeresource/test/abstract_unit.rb".freeze, "lib/activeresource/test/cases/active_job_serializer_test.rb".freeze, "lib/activeresource/test/cases/association_test.rb".freeze, "lib/activeresource/test/cases/associations/builder/belongs_to_test.rb".freeze, "lib/activeresource/test/cases/associations/builder/has_many_test.rb".freeze, "lib/activeresource/test/cases/associations/builder/has_one_test.rb".freeze, "lib/activeresource/test/cases/authorization_test.rb".freeze, "lib/activeresource/test/cases/base/custom_methods_test.rb".freeze, "lib/activeresource/test/cases/base/equality_test.rb".freeze, "lib/activeresource/test/cases/base/load_test.rb".freeze, "lib/activeresource/test/cases/base/schema_test.rb".freeze, "lib/activeresource/test/cases/base_errors_test.rb".freeze, "lib/activeresource/test/cases/base_test.rb".freeze, "lib/activeresource/test/cases/callbacks_test.rb".freeze, "lib/activeresource/test/cases/collection_test.rb".freeze, "lib/activeresource/test/cases/connection_test.rb".freeze, "lib/activeresource/test/cases/finder_test.rb".freeze, "lib/activeresource/test/cases/format_test.rb".freeze, "lib/activeresource/test/cases/http_mock_test.rb".freeze, "lib/activeresource/test/cases/inheritence_test.rb".freeze, "lib/activeresource/test/cases/inheriting_hash_test.rb".freeze, "lib/activeresource/test/cases/log_subscriber_test.rb".freeze, "lib/activeresource/test/cases/reflection_test.rb".freeze, "lib/activeresource/test/cases/validations_test.rb".freeze, "lib/activeresource/test/fixtures/address.rb".freeze, "lib/activeresource/test/fixtures/beast.rb".freeze, "lib/activeresource/test/fixtures/comment.rb".freeze, "lib/activeresource/test/fixtures/customer.rb".freeze, "lib/activeresource/test/fixtures/fixtures.rbi".freeze, "lib/activeresource/test/fixtures/inventory.rb".freeze, "lib/activeresource/test/fixtures/person.rb".freeze, "lib/activeresource/test/fixtures/pet.rb".freeze, "lib/activeresource/test/fixtures/post.rb".freeze, "lib/activeresource/test/fixtures/product.rb".freeze, "lib/activeresource/test/fixtures/project.rb".freeze, "lib/activeresource/test/fixtures/proxy.rb".freeze, "lib/activeresource/test/fixtures/sound.rb".freeze, "lib/activeresource/test/fixtures/street_address.rb".freeze, "lib/activeresource/test/fixtures/subscription_plan.rb".freeze, "lib/activeresource/test/fixtures/weather.rb".freeze, "lib/activeresource/test/setter_trap.rb".freeze, "lib/activeresource/test/singleton_test.rb".freeze, "lib/activeresource/test/threadsafe_attributes_test.rb".freeze, "lib/generators/active_cached_resource/install_generator.rb".freeze, "lib/generators/active_cached_resource/templates/migration.erb".freeze, "sorbet/config".freeze, "sorbet/rbi/annotations/.gitattributes".freeze, "sorbet/rbi/annotations/activemodel.rbi".freeze, "sorbet/rbi/annotations/activesupport.rbi".freeze, "sorbet/rbi/annotations/minitest.rbi".freeze, "sorbet/rbi/annotations/rainbow.rbi".freeze, "sorbet/rbi/dsl/.gitattributes".freeze, "sorbet/rbi/dsl/active_support/callbacks.rbi".freeze, "sorbet/rbi/gems/.gitattributes".freeze, "sorbet/rbi/gems/actioncable@8.0.1.rbi".freeze, "sorbet/rbi/gems/actionmailbox@8.0.1.rbi".freeze, "sorbet/rbi/gems/actionmailer@8.0.1.rbi".freeze, "sorbet/rbi/gems/actionpack@8.0.1.rbi".freeze, "sorbet/rbi/gems/actiontext@8.0.1.rbi".freeze, "sorbet/rbi/gems/actionview@8.0.1.rbi".freeze, "sorbet/rbi/gems/activejob@8.0.1.rbi".freeze, "sorbet/rbi/gems/activemodel-serializers-xml@1.0.3.rbi".freeze, "sorbet/rbi/gems/activemodel@8.0.1.rbi".freeze, "sorbet/rbi/gems/activerecord@8.0.1.rbi".freeze, "sorbet/rbi/gems/activestorage@8.0.1.rbi".freeze, "sorbet/rbi/gems/activesupport@8.0.1.rbi".freeze, "sorbet/rbi/gems/ast@2.4.2.rbi".freeze, "sorbet/rbi/gems/base64@0.2.0.rbi".freeze, "sorbet/rbi/gems/benchmark@0.4.0.rbi".freeze, "sorbet/rbi/gems/bigdecimal@3.1.8.rbi".freeze, "sorbet/rbi/gems/builder@3.3.0.rbi".freeze, "sorbet/rbi/gems/bump@0.10.0.rbi".freeze, "sorbet/rbi/gems/byebug@11.1.3.rbi".freeze, "sorbet/rbi/gems/coderay@1.1.3.rbi".freeze, "sorbet/rbi/gems/concurrent-ruby@1.3.4.rbi".freeze, "sorbet/rbi/gems/connection_pool@2.4.1.rbi".freeze, "sorbet/rbi/gems/crass@1.0.6.rbi".freeze, "sorbet/rbi/gems/date@3.4.1.rbi".freeze, "sorbet/rbi/gems/diff-lcs@1.5.1.rbi".freeze, "sorbet/rbi/gems/docile@1.4.1.rbi".freeze, "sorbet/rbi/gems/drb@2.2.1.rbi".freeze, "sorbet/rbi/gems/erubi@1.13.0.rbi".freeze, "sorbet/rbi/gems/globalid@1.2.1.rbi".freeze, "sorbet/rbi/gems/i18n@1.14.6.rbi".freeze, "sorbet/rbi/gems/io-console@0.8.0.rbi".freeze, "sorbet/rbi/gems/json@2.9.0.rbi".freeze, "sorbet/rbi/gems/language_server-protocol@3.17.0.3.rbi".freeze, "sorbet/rbi/gems/lint_roller@1.1.0.rbi".freeze, "sorbet/rbi/gems/logger@1.6.3.rbi".freeze, "sorbet/rbi/gems/loofah@2.23.1.rbi".freeze, "sorbet/rbi/gems/mail@2.8.1.rbi".freeze, "sorbet/rbi/gems/marcel@1.0.4.rbi".freeze, "sorbet/rbi/gems/method_source@1.1.0.rbi".freeze, "sorbet/rbi/gems/mini_mime@1.1.5.rbi".freeze, "sorbet/rbi/gems/minitest@5.25.4.rbi".freeze, "sorbet/rbi/gems/mocha@2.7.1.rbi".freeze, "sorbet/rbi/gems/msgpack@1.7.5.rbi".freeze, "sorbet/rbi/gems/net-imap@0.5.2.rbi".freeze, "sorbet/rbi/gems/net-pop@0.1.2.rbi".freeze, "sorbet/rbi/gems/net-protocol@0.2.2.rbi".freeze, "sorbet/rbi/gems/net-smtp@0.5.0.rbi".freeze, "sorbet/rbi/gems/netrc@0.11.0.rbi".freeze, "sorbet/rbi/gems/nio4r@2.7.4.rbi".freeze, "sorbet/rbi/gems/nokogiri@1.17.2.rbi".freeze, "sorbet/rbi/gems/parallel@1.26.3.rbi".freeze, "sorbet/rbi/gems/parser@3.3.6.0.rbi".freeze, "sorbet/rbi/gems/prism@1.2.0.rbi".freeze, "sorbet/rbi/gems/pry-byebug@3.10.1.rbi".freeze, "sorbet/rbi/gems/pry@0.14.2.rbi".freeze, "sorbet/rbi/gems/psych@5.2.1.rbi".freeze, "sorbet/rbi/gems/racc@1.8.1.rbi".freeze, "sorbet/rbi/gems/rack-session@2.0.0.rbi".freeze, "sorbet/rbi/gems/rack-test@2.1.0.rbi".freeze, "sorbet/rbi/gems/rack@3.1.8.rbi".freeze, "sorbet/rbi/gems/rackup@2.2.1.rbi".freeze, "sorbet/rbi/gems/rails-dom-testing@2.2.0.rbi".freeze, "sorbet/rbi/gems/rails-html-sanitizer@1.6.2.rbi".freeze, "sorbet/rbi/gems/rails@8.0.1.rbi".freeze, "sorbet/rbi/gems/railties@8.0.1.rbi".freeze, "sorbet/rbi/gems/rainbow@3.1.1.rbi".freeze, "sorbet/rbi/gems/rake@13.2.1.rbi".freeze, "sorbet/rbi/gems/rbi@0.2.1.rbi".freeze, "sorbet/rbi/gems/rdoc@6.9.1.rbi".freeze, "sorbet/rbi/gems/regexp_parser@2.9.3.rbi".freeze, "sorbet/rbi/gems/reline@0.6.0.rbi".freeze, "sorbet/rbi/gems/rexml@3.4.0.rbi".freeze, "sorbet/rbi/gems/rspec-core@3.13.2.rbi".freeze, "sorbet/rbi/gems/rspec-expectations@3.13.3.rbi".freeze, "sorbet/rbi/gems/rspec-mocks@3.13.2.rbi".freeze, "sorbet/rbi/gems/rspec-support@3.13.2.rbi".freeze, "sorbet/rbi/gems/rspec@3.13.0.rbi".freeze, "sorbet/rbi/gems/rubocop-ast@1.37.0.rbi".freeze, "sorbet/rbi/gems/rubocop-md@1.2.4.rbi".freeze, "sorbet/rbi/gems/rubocop-minitest@0.36.0.rbi".freeze, "sorbet/rbi/gems/rubocop-packaging@0.5.2.rbi".freeze, "sorbet/rbi/gems/rubocop-performance@1.23.0.rbi".freeze, "sorbet/rbi/gems/rubocop-rails@2.27.0.rbi".freeze, "sorbet/rbi/gems/rubocop@1.69.2.rbi".freeze, "sorbet/rbi/gems/ruby-progressbar@1.13.0.rbi".freeze, "sorbet/rbi/gems/ruby2_keywords@0.0.5.rbi".freeze, "sorbet/rbi/gems/securerandom@0.4.1.rbi".freeze, "sorbet/rbi/gems/simplecov-html@0.13.1.rbi".freeze, "sorbet/rbi/gems/simplecov@0.22.0.rbi".freeze, "sorbet/rbi/gems/simplecov_json_formatter@0.1.4.rbi".freeze, "sorbet/rbi/gems/spoom@1.5.0.rbi".freeze, "sorbet/rbi/gems/sqlite3@2.3.1.rbi".freeze, "sorbet/rbi/gems/standard-custom@1.0.2.rbi".freeze, "sorbet/rbi/gems/standard-performance@1.6.0.rbi".freeze, "sorbet/rbi/gems/standard@1.43.0.rbi".freeze, "sorbet/rbi/gems/stringio@3.1.2.rbi".freeze, "sorbet/rbi/gems/tapioca@0.16.4.rbi".freeze, "sorbet/rbi/gems/thor@1.3.2.rbi".freeze, "sorbet/rbi/gems/timeout@0.4.2.rbi".freeze, "sorbet/rbi/gems/tzinfo@2.0.6.rbi".freeze, "sorbet/rbi/gems/unicode-display_width@3.1.2.rbi".freeze, "sorbet/rbi/gems/unicode-emoji@4.0.4.rbi".freeze, "sorbet/rbi/gems/uri@1.0.2.rbi".freeze, "sorbet/rbi/gems/useragent@0.16.11.rbi".freeze, "sorbet/rbi/gems/websocket-driver@0.7.6.rbi".freeze, "sorbet/rbi/gems/websocket-extensions@0.1.5.rbi".freeze, "sorbet/rbi/gems/yard-sorbet@0.9.0.rbi".freeze, "sorbet/rbi/gems/yard@0.9.37.rbi".freeze, "sorbet/rbi/gems/zeitwerk@2.7.1.rbi".freeze, "sorbet/tapioca/config.yml".freeze, "sorbet/tapioca/require.rb".freeze] s.homepage = "https://github.com/jlurena/active_cached_resource".freeze s.required_ruby_version = Gem::Requirement.new(">= 3.2.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "ActiveResource, but with a caching layer.".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["~> 1.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 6.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 6.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.7".freeze, ">= 1.7.5".freeze]) end