├── .ameba.yml ├── .editorconfig ├── .github ├── dependabot.yml └── workflows │ └── crystal.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── shard.yml ├── spec ├── data_compressor_spec.cr ├── entry_spec.cr ├── file_store_spec.cr ├── log_spec.cr ├── memory_store_spec.cr ├── null_store_spec.cr └── spec_helper.cr └── src ├── cache.cr └── cache ├── data_compressor.cr ├── entry.cr ├── store.cr ├── stores ├── file_store.cr ├── memory_store.cr └── null_store.cr └── version.cr /.ameba.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-cache/cache/HEAD/.ameba.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-cache/cache/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-cache/cache/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/crystal.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-cache/cache/HEAD/.github/workflows/crystal.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-cache/cache/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-cache/cache/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-cache/cache/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-cache/cache/HEAD/README.md -------------------------------------------------------------------------------- /shard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-cache/cache/HEAD/shard.yml -------------------------------------------------------------------------------- /spec/data_compressor_spec.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-cache/cache/HEAD/spec/data_compressor_spec.cr -------------------------------------------------------------------------------- /spec/entry_spec.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-cache/cache/HEAD/spec/entry_spec.cr -------------------------------------------------------------------------------- /spec/file_store_spec.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-cache/cache/HEAD/spec/file_store_spec.cr -------------------------------------------------------------------------------- /spec/log_spec.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-cache/cache/HEAD/spec/log_spec.cr -------------------------------------------------------------------------------- /spec/memory_store_spec.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-cache/cache/HEAD/spec/memory_store_spec.cr -------------------------------------------------------------------------------- /spec/null_store_spec.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-cache/cache/HEAD/spec/null_store_spec.cr -------------------------------------------------------------------------------- /spec/spec_helper.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-cache/cache/HEAD/spec/spec_helper.cr -------------------------------------------------------------------------------- /src/cache.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-cache/cache/HEAD/src/cache.cr -------------------------------------------------------------------------------- /src/cache/data_compressor.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-cache/cache/HEAD/src/cache/data_compressor.cr -------------------------------------------------------------------------------- /src/cache/entry.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-cache/cache/HEAD/src/cache/entry.cr -------------------------------------------------------------------------------- /src/cache/store.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-cache/cache/HEAD/src/cache/store.cr -------------------------------------------------------------------------------- /src/cache/stores/file_store.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-cache/cache/HEAD/src/cache/stores/file_store.cr -------------------------------------------------------------------------------- /src/cache/stores/memory_store.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-cache/cache/HEAD/src/cache/stores/memory_store.cr -------------------------------------------------------------------------------- /src/cache/stores/null_store.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-cache/cache/HEAD/src/cache/stores/null_store.cr -------------------------------------------------------------------------------- /src/cache/version.cr: -------------------------------------------------------------------------------- 1 | module Cache 2 | VERSION = {{ `shards version #{__DIR__}`.chomp.stringify }} 3 | end 4 | --------------------------------------------------------------------------------