├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── kashmir.gemspec ├── lib ├── kashmir.rb └── kashmir │ ├── caching.rb │ ├── dsl.rb │ ├── extensions.rb │ ├── inline_dsl.rb │ ├── patches │ └── active_record.rb │ ├── plugins │ ├── active_record_representation.rb │ ├── ar.rb │ ├── ar_relation.rb │ ├── memcached_caching.rb │ ├── memory_caching.rb │ └── null_caching.rb │ ├── representable.rb │ ├── representation.rb │ └── version.rb └── test ├── activerecord_test.rb ├── activerecord_tricks_test.rb ├── ar_test_helper.rb ├── caching_test.rb ├── dsl_test.rb ├── inline_dsl_test.rb ├── kashmir_test.rb ├── support ├── ar_models.rb ├── factories.rb └── schema.rb └── test_helper.rb /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IFTTT/kashmir/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IFTTT/kashmir/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IFTTT/kashmir/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IFTTT/kashmir/HEAD/Rakefile -------------------------------------------------------------------------------- /kashmir.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IFTTT/kashmir/HEAD/kashmir.gemspec -------------------------------------------------------------------------------- /lib/kashmir.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IFTTT/kashmir/HEAD/lib/kashmir.rb -------------------------------------------------------------------------------- /lib/kashmir/caching.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IFTTT/kashmir/HEAD/lib/kashmir/caching.rb -------------------------------------------------------------------------------- /lib/kashmir/dsl.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IFTTT/kashmir/HEAD/lib/kashmir/dsl.rb -------------------------------------------------------------------------------- /lib/kashmir/extensions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IFTTT/kashmir/HEAD/lib/kashmir/extensions.rb -------------------------------------------------------------------------------- /lib/kashmir/inline_dsl.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IFTTT/kashmir/HEAD/lib/kashmir/inline_dsl.rb -------------------------------------------------------------------------------- /lib/kashmir/patches/active_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IFTTT/kashmir/HEAD/lib/kashmir/patches/active_record.rb -------------------------------------------------------------------------------- /lib/kashmir/plugins/active_record_representation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IFTTT/kashmir/HEAD/lib/kashmir/plugins/active_record_representation.rb -------------------------------------------------------------------------------- /lib/kashmir/plugins/ar.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IFTTT/kashmir/HEAD/lib/kashmir/plugins/ar.rb -------------------------------------------------------------------------------- /lib/kashmir/plugins/ar_relation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IFTTT/kashmir/HEAD/lib/kashmir/plugins/ar_relation.rb -------------------------------------------------------------------------------- /lib/kashmir/plugins/memcached_caching.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IFTTT/kashmir/HEAD/lib/kashmir/plugins/memcached_caching.rb -------------------------------------------------------------------------------- /lib/kashmir/plugins/memory_caching.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IFTTT/kashmir/HEAD/lib/kashmir/plugins/memory_caching.rb -------------------------------------------------------------------------------- /lib/kashmir/plugins/null_caching.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IFTTT/kashmir/HEAD/lib/kashmir/plugins/null_caching.rb -------------------------------------------------------------------------------- /lib/kashmir/representable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IFTTT/kashmir/HEAD/lib/kashmir/representable.rb -------------------------------------------------------------------------------- /lib/kashmir/representation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IFTTT/kashmir/HEAD/lib/kashmir/representation.rb -------------------------------------------------------------------------------- /lib/kashmir/version.rb: -------------------------------------------------------------------------------- 1 | module Kashmir 2 | VERSION = "0.1.6" 3 | end 4 | -------------------------------------------------------------------------------- /test/activerecord_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IFTTT/kashmir/HEAD/test/activerecord_test.rb -------------------------------------------------------------------------------- /test/activerecord_tricks_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IFTTT/kashmir/HEAD/test/activerecord_tricks_test.rb -------------------------------------------------------------------------------- /test/ar_test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IFTTT/kashmir/HEAD/test/ar_test_helper.rb -------------------------------------------------------------------------------- /test/caching_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IFTTT/kashmir/HEAD/test/caching_test.rb -------------------------------------------------------------------------------- /test/dsl_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IFTTT/kashmir/HEAD/test/dsl_test.rb -------------------------------------------------------------------------------- /test/inline_dsl_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IFTTT/kashmir/HEAD/test/inline_dsl_test.rb -------------------------------------------------------------------------------- /test/kashmir_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IFTTT/kashmir/HEAD/test/kashmir_test.rb -------------------------------------------------------------------------------- /test/support/ar_models.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IFTTT/kashmir/HEAD/test/support/ar_models.rb -------------------------------------------------------------------------------- /test/support/factories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IFTTT/kashmir/HEAD/test/support/factories.rb -------------------------------------------------------------------------------- /test/support/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IFTTT/kashmir/HEAD/test/support/schema.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IFTTT/kashmir/HEAD/test/test_helper.rb --------------------------------------------------------------------------------