Module: Valise
- Defined in:
- lib/valise/search-root.rb,
lib/valise.rb,
lib/valise/set.rb,
lib/valise/item.rb,
lib/valise/cache.rb,
lib/valise/stack.rb,
lib/valise/utils.rb,
lib/valise/errors.rb,
lib/valise/adapters.rb,
lib/valise/item-enum.rb,
lib/valise/set/definer.rb,
lib/valise/path-matcher.rb,
lib/valise/adapters/tilt.rb,
lib/valise/stem-decorator.rb,
lib/valise/strategies/set.rb,
lib/valise/stack/decorator.rb,
lib/valise/strategies/merge-diff.rb,
lib/valise/set/extensions-decorator.rb,
lib/valise/stack/prefixes-decorator.rb,
lib/valise/strategies/serialization.rb,
lib/valise/stack/extensions-decorator.rb
Overview
require ‘enum’
Defined Under Namespace
Modules: Adapters, Errors, ItemEnum, Strategies, StringTools, Unpath Classes: Cache, DefinedDefaults, Item, PathMatcher, ReadOnlySearchRoot, SearchRoot, Set, Stack, StemDecorator
Class Method Summary collapse
Class Method Details
.define(&block) ⇒ Object
6 7 8 |
# File 'lib/valise.rb', line 6 def self.define(&block) Valise::Set.define(&block) end |
.read_only(*dirs) ⇒ Object
10 11 12 13 14 15 16 |
# File 'lib/valise.rb', line 10 def self.read_only(*dirs) Valise::Set.define do dirs.each do |dir| ro dir end end end |