# -*- encoding: utf-8 -*- # stub: identity_cache 0.0.4 ruby lib Gem::Specification.new do |s| s.name = "identity_cache".freeze s.version = "0.0.4".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Camilo Lopez".freeze, "Tom Burns".freeze, "Harry Brundage".freeze, "Dylan Smith".freeze, "Tobias L\u00FCtke".freeze] s.date = "2013-09-16" s.description = "Opt in read through ActiveRecord caching.".freeze s.email = ["harry.brundage@shopify.com".freeze] s.files = [".gitignore".freeze, ".travis.yml".freeze, "CHANGELOG".freeze, "Gemfile".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "identity_cache.gemspec".freeze, "lib/identity_cache.rb".freeze, "lib/identity_cache/belongs_to_caching.rb".freeze, "lib/identity_cache/cache_hash.rb".freeze, "lib/identity_cache/cache_key_generation.rb".freeze, "lib/identity_cache/configuration_dsl.rb".freeze, "lib/identity_cache/memoized_cache_proxy.rb".freeze, "lib/identity_cache/parent_model_expiration.rb".freeze, "lib/identity_cache/query_api.rb".freeze, "lib/identity_cache/version.rb".freeze, "performance/cache_runner.rb".freeze, "performance/cpu.rb".freeze, "performance/externals.rb".freeze, "performance/profile.rb".freeze, "test/attribute_cache_test.rb".freeze, "test/cache_fetch_includes_test.rb".freeze, "test/cache_hash_test.rb".freeze, "test/denormalized_has_many_test.rb".freeze, "test/denormalized_has_one_test.rb".freeze, "test/fetch_multi_test.rb".freeze, "test/fetch_multi_with_batched_associations_test.rb".freeze, "test/fetch_test.rb".freeze, "test/fixtures/serialized_record".freeze, "test/helpers/active_record_objects.rb".freeze, "test/helpers/cache.rb".freeze, "test/helpers/database_connection.rb".freeze, "test/helpers/serialization_format.rb".freeze, "test/helpers/update_serialization_format.rb".freeze, "test/identity_cache_test.rb".freeze, "test/index_cache_test.rb".freeze, "test/memoized_cache_proxy_test.rb".freeze, "test/normalized_belongs_to_test.rb".freeze, "test/normalized_has_many_test.rb".freeze, "test/recursive_denormalized_has_many_test.rb".freeze, "test/save_test.rb".freeze, "test/schema_change_test.rb".freeze, "test/serialization_format_change_test.rb".freeze, "test/test_helper.rb".freeze] s.homepage = "https://github.com/Shopify/identity_cache".freeze s.rubygems_version = "3.5.10".freeze s.summary = "IdentityCache lets you specify how you want to cache your model objects, at the model level, and adds a number of convenience methods for accessing those objects through the cache. Memcached is used as the backend cache store, and the database is only hit when a copy of the object cannot be found in Memcached.".freeze s.test_files = ["test/attribute_cache_test.rb".freeze, "test/cache_fetch_includes_test.rb".freeze, "test/cache_hash_test.rb".freeze, "test/denormalized_has_many_test.rb".freeze, "test/denormalized_has_one_test.rb".freeze, "test/fetch_multi_test.rb".freeze, "test/fetch_multi_with_batched_associations_test.rb".freeze, "test/fetch_test.rb".freeze, "test/fixtures/serialized_record".freeze, "test/helpers/active_record_objects.rb".freeze, "test/helpers/cache.rb".freeze, "test/helpers/database_connection.rb".freeze, "test/helpers/serialization_format.rb".freeze, "test/helpers/update_serialization_format.rb".freeze, "test/identity_cache_test.rb".freeze, "test/index_cache_test.rb".freeze, "test/memoized_cache_proxy_test.rb".freeze, "test/normalized_belongs_to_test.rb".freeze, "test/normalized_has_many_test.rb".freeze, "test/recursive_denormalized_has_many_test.rb".freeze, "test/save_test.rb".freeze, "test/schema_change_test.rb".freeze, "test/serialization_format_change_test.rb".freeze, "test/test_helper.rb".freeze] s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["= 0.0.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 3.2.12".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 3.2.12".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, ["= 0.14.0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, ["= 0.6.0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) end