--- !ruby/object:RI::ClassDescription 
attributes: []

class_methods: 
- !ruby/object:RI::MethodSummary 
  name: new
comment: 
- !ruby/struct:SM::Flow::H 
  level: 1
  text: PathList
- !ruby/struct:SM::Flow::P 
  body: A PathList is an array containing 1..n paths. It is useful to regroup paths and make lookups on them.
- !ruby/struct:SM::Flow::H 
  level: 2
  text: Usage
- !ruby/struct:SM::Flow::VERB 
  body: " path = PathList.new(ENV['PATH'])\n path.find 'env'            #=&gt; &quot;/usr/bin/env&quot;\n\n # This is already done when including the library\n $:.class                   #=&gt; Array\n $:.extend PathList::Finder\n $:.find_ext = 'rb'\n\n $:.find 'uri'              #=&gt; &quot;/usr/lib/ruby/1.8/uri.rb&quot;\n"
constants: []

full_name: PathList
includes: 
- !ruby/object:RI::IncludedModule 
  name: Finder
instance_methods: 
- !ruby/object:RI::MethodSummary 
  name: to_s
name: PathList
superclass: Array
