Sha256: 512575d1ed7f10af070fcf459ff068e7a8491ebb9d6a497b0d0c778292152a1e

Contents?: true

Size: 363 Bytes

Versions: 2

Compression:

Stored size: 363 Bytes

Contents

cwd = File.expand_path( File.join( File.dirname(__FILE__), "..", "lib" ) )
$:.unshift(cwd) unless $:.include?(cwd)
require 'treevisitor'

include TreeVisitor

class MyVisitor < TreeNodeVisitor
  def visit_leaf_node( pathname )
    puts pathname
  end
end

dtw = DirTreeWalker.new( ".." )
dtw.match "leaf_node.rb"
dtw.match "abs_node.rb"
dtw.run( MyVisitor.new )

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
treevisitor-0.1.5 examples/find_files.rb
treevisitor-0.1.4 examples/find_files.rb