# -*- encoding: utf-8 -*-
# stub: gf-treevisitor 0.0.18 ruby lib

Gem::Specification.new do |s|
  s.name = "gf-treevisitor".freeze
  s.version = "0.0.18".freeze

  s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
  s.require_paths = ["lib".freeze]
  s.authors = ["gf".freeze]
  s.date = "2009-06-14"
  s.description = "Implementation of visitor design pattern. It contains a 'tree.rb' command line clone of the tree unix tool.".freeze
  s.email = "giovanni.ferro@gmail.com".freeze
  s.executables = ["tree.rb".freeze]
  s.extra_rdoc_files = ["LICENSE".freeze, "README.rdoc".freeze]
  s.files = ["LICENSE".freeze, "README.rdoc".freeze, "VERSION".freeze, "bin/tree.rb".freeze, "lib/gf_utilities/file_utilities.rb".freeze, "lib/gf_utilities/kwartzhelper.rb".freeze, "lib/gf_utilities/md5.rb".freeze, "lib/gf_utilities/numeric.rb".freeze, "lib/treevisitor.rb".freeze, "lib/treevisitor/abs_node.rb".freeze, "lib/treevisitor/cli/cli_tree.rb".freeze, "lib/treevisitor/dir_processor.rb".freeze, "lib/treevisitor/dir_tree_walker.rb".freeze, "lib/treevisitor/leaf_node.rb".freeze, "lib/treevisitor/tree_node.rb".freeze, "lib/treevisitor/tree_node_visitor.rb".freeze, "lib/treevisitor/visitors/block_tree_node_visitor.rb".freeze, "lib/treevisitor/visitors/build_dir_tree_visitor.rb".freeze, "lib/treevisitor/visitors/callback_tree_node_visitor.rb".freeze, "lib/treevisitor/visitors/callback_tree_node_visitor2.rb".freeze, "lib/treevisitor/visitors/clone_tree_node_visitor.rb".freeze, "lib/treevisitor/visitors/depth_tree_node_visitor.rb".freeze, "lib/treevisitor/visitors/flat_print_tree_node_visitors.rb".freeze, "lib/treevisitor/visitors/print_dir_tree_visitor.rb".freeze, "lib/treevisitor/visitors/print_tree_node_visitor.rb".freeze, "test/gf_utilities/tc_kwartz.rb".freeze, "test/gf_utilities/tc_md5.rb".freeze, "test/gf_utilities/tc_numeric.rb".freeze, "test/gf_utilities/test_helper.rb".freeze, "test/treevisitor/cli/tc_cli_tree.rb".freeze, "test/treevisitor/tc_dir_processor.rb".freeze, "test/treevisitor/tc_dir_tree_walker.rb".freeze, "test/treevisitor/tc_tree_node.rb".freeze, "test/treevisitor/tc_tree_node_dsl.rb".freeze, "test/treevisitor/tc_tree_node_visitor.rb".freeze, "test/treevisitor/test_helper.rb".freeze, "test_data/gf_utility/kwartz_test_data/out.certified/dummy.txt".freeze, "test_data/gf_utility/kwartz_test_data/out/dummy.txt".freeze, "test_data/gf_utility/kwartz_test_data/source/test1.html".freeze, "test_data/gf_utility/kwartz_test_data/source/test1.plogic".freeze, "test_data/tree_visitor/test_data/.dir_with_dot/dummy.txt".freeze, "test_data/tree_visitor/test_data/dir.1/dir.1.2/file.1.2.1".freeze, "test_data/tree_visitor/test_data/dir.1/file.1.1".freeze, "test_data/tree_visitor/test_data/dir.2/file.2.1".freeze]
  s.homepage = "http://github.com/gf/treevisitor".freeze
  s.rdoc_options = ["--charset=UTF-8".freeze]
  s.rubygems_version = "3.5.10".freeze
  s.summary = "Implementation of visitor design pattern".freeze
  s.test_files = ["test/treevisitor/tc_dir_processor.rb".freeze, "test/treevisitor/cli/tc_cli_tree.rb".freeze, "test/treevisitor/tc_dir_tree_walker.rb".freeze, "test/treevisitor/tc_tree_node.rb".freeze, "test/treevisitor/tc_tree_node_visitor.rb".freeze, "test/treevisitor/tc_tree_node_dsl.rb".freeze, "test/treevisitor/test_helper.rb".freeze, "test/gf_utilities/tc_md5.rb".freeze, "test/gf_utilities/tc_kwartz.rb".freeze, "test/gf_utilities/tc_numeric.rb".freeze, "test/gf_utilities/test_helper.rb".freeze]

  s.specification_version = 3

  s.add_runtime_dependency(%q<abstract>.freeze, [">= 0".freeze])
end