Module: Yoda::Store::Registry
- Defined in:
- lib/yoda/store/registry.rb,
lib/yoda/store/registry/local_store.rb,
lib/yoda/store/registry/library_registry_set.rb
Defined Under Namespace
Classes: Cache, Composer, Index, LibraryRegistry, LibraryRegistrySet, LocalStore, ProjectRegistry
Constant Summary collapse
- REGISTRY_VERSION =
Note:
This number must be updated when breaking change is added.
6
Class Method Summary collapse
Class Method Details
.for_project(project) ⇒ Registry
31 32 33 |
# File 'lib/yoda/store/registry.rb', line 31 def for_project(project) ProjectRegistry.for_project(project) end |
.registry_name ⇒ Object
18 19 20 21 22 23 24 25 26 |
# File 'lib/yoda/store/registry.rb', line 18 def registry_name @registry_name ||= begin digest = Digest::SHA256.new digest.update(RUBY_VERSION) digest.update(REGISTRY_VERSION.to_s) digest.update(Adapters.default_adapter_class.type.to_s) digest.hexdigest end end |