# -*- encoding: utf-8 -*- # stub: tree.rb 0.3.13 ruby lib Gem::Specification.new do |s| s.name = "tree.rb".freeze s.version = "0.3.13".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Tokiro".freeze] s.date = "2016-03-07" s.description = "(This gem was named as treevisitor)\ntree.rb is a 'clone' of tree unix command. The gem implements a library to mange tree structures.\nThe gem contains also a library to build tree with a dsl (domain specific language), and\nan implementation of visitor design pattern.\nAn example of DSL to build tree:\n
\n tree = TreeNode.create do\n node \"root\" do\n leaf \"l1\"\n node \"sub\" do\n leaf \"l3\"\n end\n node \"wo leaves\"\n end\n\n".freeze s.email = "tokiro.oyama@gmail.com".freeze s.executables = ["rjson.rb".freeze, "rtree".freeze, "tree.rb".freeze, "tree_rb".freeze] s.files = [".gemtest".freeze, "LICENSE.txt".freeze, "README.md".freeze, "Rakefile".freeze, "bin/rjson.rb".freeze, "bin/rtree".freeze, "bin/tree.rb".freeze, "bin/tree_rb".freeze, "examples/d3js_layout_partition/data.js".freeze, "examples/d3js_layout_partition/index.html".freeze, "examples/d3js_layout_partition/run.sh".freeze, "examples/d3js_layout_partition/style.css".freeze, "examples/d3js_layout_treemap/data.js".freeze, "examples/d3js_layout_treemap/index.html".freeze, "examples/d3js_layout_treemap/run.sh".freeze, "examples/d3js_layout_treemap/style.css".freeze, "examples/protovis/directory_to_json_visitor.rb".freeze, "examples/protovis/index.html".freeze, "examples/protovis/protovis-r3.2.js".freeze, "examples/protovis/treevisitor.js".freeze, "examples/protovis/treevisitor.png".freeze, "examples/ruby_examples/find_directory_without_subdirectory.rb".freeze, "examples/ruby_examples/find_files.rb".freeze, "examples/ruby_examples/find_orphan_xmp.rb".freeze, "examples/ruby_examples/print_files.rb".freeze, "ext/mkrf_conf.rb".freeze, "lib/colors.rb".freeze, "lib/tree_rb.rb".freeze, "lib/tree_rb/cli/cli_json.rb".freeze, "lib/tree_rb/cli/cli_tree.rb".freeze, "lib/tree_rb/core/abs_node.rb".freeze, "lib/tree_rb/core/basic_tree_node_visitor.rb".freeze, "lib/tree_rb/core/leaf_node.rb".freeze, "lib/tree_rb/core/tree_node.rb".freeze, "lib/tree_rb/core/tree_node_visitor.rb".freeze, "lib/tree_rb/exception.rb".freeze, "lib/tree_rb/extension_digest.rb".freeze, "lib/tree_rb/extension_numeric.rb".freeze, "lib/tree_rb/input_plugins/file_system/dir_processor.rb".freeze, "lib/tree_rb/input_plugins/file_system/directory_walker.rb".freeze, "lib/tree_rb/input_plugins/html_page/dom_walker.rb".freeze, "lib/tree_rb/output_plugins/dircat/dircat_output.rb".freeze, "lib/tree_rb/output_plugins/dircat/dircat_visitor.rb".freeze, "lib/tree_rb/output_plugins/dircat/entry.rb".freeze, "lib/tree_rb/output_plugins/html/d3js_output.rb".freeze, "lib/tree_rb/output_plugins/html/directory_to_hash2_visitor.rb".freeze, "lib/tree_rb/output_plugins/html/erb_render.rb".freeze, "lib/tree_rb/output_plugins/sqlite/sqlite_dir_tree_visitor.rb".freeze, "lib/tree_rb/output_plugins/sqlite/sqlite_output.rb".freeze, "lib/tree_rb/version.rb".freeze, "lib/tree_rb/visitors/block_tree_node_visitor.rb".freeze, "lib/tree_rb/visitors/callback_tree_node_visitor2.rb".freeze, "lib/tree_rb/visitors/clone_tree_node_visitor.rb".freeze, "lib/tree_rb/visitors/depth_tree_node_visitor.rb".freeze, "lib/tree_rb/visitors/flat_print_tree_node_visitor.rb".freeze, "lib/tree_rb/visitors/print_dir_tree_visitor.rb".freeze, "lib/tree_rb/visitors/print_tree_node_visitor.rb".freeze, "lib/tree_rb/visitors_file_system/build_dir_tree_visitor.rb".freeze, "lib/tree_rb/visitors_file_system/directory_to_hash_visitor.rb".freeze, "lib/tree_rb_cli.rb".freeze, "lib/tree_visitor.rb".freeze, "lib/treevisitor.rb".freeze, "lib/treevisitor_cli.rb".freeze, "spec/fixtures/html_pages/test_1.html".freeze, "spec/fixtures/test_dir_1/.dir_with_dot/dummy.txt".freeze, "spec/fixtures/test_dir_1/dir.1/dir.1.2/file.1.2.1".freeze, "spec/fixtures/test_dir_1/dir.1/file.1.1".freeze, "spec/fixtures/test_dir_1/dir.2/file.2.1".freeze, "spec/fixtures/test_dir_2/[Dsube]/sub/.gitkeep".freeze, "spec/fixtures/test_json/1.json".freeze, "spec/fixtures/test_orphaned_xmp/img_001.jpg".freeze, "spec/fixtures/test_orphaned_xmp/img_001.xmp".freeze, "spec/fixtures/test_orphaned_xmp/img_002.xmp".freeze, "spec/spec_helper.rb".freeze, "spec/tree_rb/cli/cli_json_spec.rb".freeze, "spec/tree_rb/cli/cli_tree_d3js_spec.rb".freeze, "spec/tree_rb/cli/cli_tree_digest_spec.rb".freeze, "spec/tree_rb/cli/cli_tree_generic_spec.rb".freeze, "spec/tree_rb/cli/cli_tree_sqlite_spec.rb".freeze, "spec/tree_rb/core/tree_dsl_spec.rb".freeze, "spec/tree_rb/core/tree_dsl_with_derived_class1_spec.rb".freeze, "spec/tree_rb/core/tree_dsl_with_derived_class_spec.rb".freeze, "spec/tree_rb/core/tree_node_paths_spec.rb".freeze, "spec/tree_rb/core/tree_node_spec.rb".freeze, "spec/tree_rb/core/tree_node_visitor_delegate_spec.rb".freeze, "spec/tree_rb/core/tree_node_visitor_dsl_spec.rb".freeze, "spec/tree_rb/extension_digest_spec.rb".freeze, "spec/tree_rb/extension_numeric_spec.rb".freeze, "spec/tree_rb/input_file_system/dir_processor_spec.rb".freeze, "spec/tree_rb/input_file_system/directory_walker_conf_spec.rb".freeze, "spec/tree_rb/input_file_system/directory_walker_run_spec.rb".freeze, "spec/tree_rb/input_html_page/dom_walker_spec.rb".freeze, "spec/tree_rb/visitors/block_tree_node_visitor_spec.rb".freeze, "spec/tree_rb/visitors/callback_tree_node_visitor2_spec.rb".freeze, "spec/tree_rb/visitors/depth_tree_node_visitor_spec.rb".freeze, "spec/tree_rb/visitors/tree_node_visitors_spec.rb".freeze, "tasks/rspec.rake".freeze, "tasks/tree_rb.rake".freeze, "tasks/yard.rake".freeze, "tree.rb.gemspec".freeze] s.homepage = "http://github.com/tokiro/tree.rb".freeze s.post_install_message = "Thank you to have installed tree.rb, any feedback is appreciated.".freeze s.rubygems_version = "3.5.10".freeze s.summary = "tree.rb is a 'clone' of tree unix command. The gem implements a library to mange tree structures.".freeze s.test_files = ["spec/spec_helper.rb".freeze, "spec/tree_rb/cli/cli_json_spec.rb".freeze, "spec/tree_rb/cli/cli_tree_d3js_spec.rb".freeze, "spec/tree_rb/cli/cli_tree_digest_spec.rb".freeze, "spec/tree_rb/cli/cli_tree_generic_spec.rb".freeze, "spec/tree_rb/cli/cli_tree_sqlite_spec.rb".freeze, "spec/tree_rb/core/tree_dsl_spec.rb".freeze, "spec/tree_rb/core/tree_dsl_with_derived_class1_spec.rb".freeze, "spec/tree_rb/core/tree_dsl_with_derived_class_spec.rb".freeze, "spec/tree_rb/core/tree_node_paths_spec.rb".freeze, "spec/tree_rb/core/tree_node_spec.rb".freeze, "spec/tree_rb/core/tree_node_visitor_delegate_spec.rb".freeze, "spec/tree_rb/core/tree_node_visitor_dsl_spec.rb".freeze, "spec/tree_rb/extension_digest_spec.rb".freeze, "spec/tree_rb/extension_numeric_spec.rb".freeze, "spec/tree_rb/input_file_system/dir_processor_spec.rb".freeze, "spec/tree_rb/input_file_system/directory_walker_conf_spec.rb".freeze, "spec/tree_rb/input_file_system/directory_walker_run_spec.rb".freeze, "spec/tree_rb/input_html_page/dom_walker_spec.rb".freeze, "spec/tree_rb/visitors/block_tree_node_visitor_spec.rb".freeze, "spec/tree_rb/visitors/callback_tree_node_visitor2_spec.rb".freeze, "spec/tree_rb/visitors/depth_tree_node_visitor_spec.rb".freeze, "spec/tree_rb/visitors/tree_node_visitors_spec.rb".freeze, "spec/fixtures/html_pages/test_1.html".freeze, "spec/fixtures/test_dir_1/dir.1/dir.1.2/file.1.2.1".freeze, "spec/fixtures/test_dir_1/dir.1/file.1.1".freeze, "spec/fixtures/test_dir_1/dir.2/file.2.1".freeze, "spec/fixtures/test_json/1.json".freeze, "spec/fixtures/test_orphaned_xmp/img_001.jpg".freeze, "spec/fixtures/test_orphaned_xmp/img_001.xmp".freeze, "spec/fixtures/test_orphaned_xmp/img_002.xmp".freeze, "spec/fixtures/test_dir_2/[Dsube]/sub/.gitkeep".freeze, "spec/fixtures/test_dir_1/.dir_with_dot/dummy.txt".freeze] s.specification_version = 4 s.add_runtime_dependency(%q