lib/thread_safe/non_concurrent_cache_backend.rb
Class NonConcurrentCacheBackend
has 22 methods (exceeds 20 allowed). Consider refactoring. Open
Open
class NonConcurrentCacheBackend
# WARNING: all public methods of the class must operate on the @backend
# directly without calling each other. This is important because of the
# SynchronizedCacheBackend which uses a non-reentrant mutex for perfomance
# reasons.