├── .gitignore ├── .rspec ├── .travis.yml ├── CHANGELOG.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── bin ├── console └── setup ├── docs ├── asset-manifest.json ├── index.html ├── manifest.json ├── service-worker.js └── static │ ├── css │ ├── main.8d2a69c3.css │ └── main.8d2a69c3.css.map │ └── js │ ├── main.fcab249e.js │ └── main.fcab249e.js.map ├── exe └── visualize_ruby ├── lib ├── visualize_ruby.rb └── visualize_ruby │ ├── ast_helper.rb │ ├── builder.rb │ ├── edge.rb │ ├── execution_tracer.rb │ ├── graph.rb │ ├── graphviz.rb │ ├── highlight_tracer.rb │ ├── input_coercer.rb │ ├── namable.rb │ ├── node.rb │ ├── optionalable.rb │ ├── parser.rb │ ├── parser │ ├── and.rb │ ├── base.rb │ ├── begin.rb │ ├── block.rb │ ├── case.rb │ ├── conditions.rb │ ├── false.rb │ ├── if.rb │ ├── or.rb │ ├── return.rb │ ├── send.rb │ ├── str.rb │ ├── true.rb │ └── type.rb │ ├── runner.rb │ ├── touchable.rb │ └── version.rb ├── logo.jpg ├── spec ├── examples │ ├── 3_conditions.png │ ├── and.png │ ├── bankruptcy_rule.dot │ ├── bankruptcy_rule.png │ ├── bankruptcy_rule.rb │ ├── base_method.png │ ├── base_methods.png │ ├── block.png │ ├── block_no_args.png │ ├── case_statement.png │ ├── case_statement_without_else.png │ ├── complex_logic.png │ ├── each.png │ ├── elsif.png │ ├── gilded_rose.png │ ├── gilded_rose.rb │ ├── highlight_tracer.png │ ├── highlight_tracer_if.png │ ├── highlight_tracer_loop.png │ ├── if_statement.png │ ├── if_with_condition.png │ ├── if_with_linked_actions.png │ ├── link_actions.png │ ├── method_caller.png │ ├── node_1+2.png │ ├── node_1.png │ ├── node_false.png │ ├── node_true.png │ ├── one if after another.png │ ├── or.png │ ├── return.png │ ├── ruby_class.png │ ├── runner_trace.png │ ├── variable_assignment.png │ └── variable_assignment_and_if.png ├── spec_helper.rb ├── visualize_ruby │ ├── builder_spec.rb │ ├── edge_spec.rb │ ├── execution_tracer_spec.rb │ ├── graph_spec.rb │ ├── graphviz_spec.rb │ ├── highlight_tracer_spec.rb │ ├── node_spec.rb │ ├── parser │ │ ├── block_spec.rb │ │ ├── each_spec.rb │ │ └── return_spec.rb │ ├── parser_spec.rb │ └── runner_spec.rb └── visualize_ruby_spec.rb └── visualize_ruby.gemspec /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --format documentation 2 | --color 3 | --require spec_helper 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/bin/console -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/bin/setup -------------------------------------------------------------------------------- /docs/asset-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/docs/asset-manifest.json -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/docs/manifest.json -------------------------------------------------------------------------------- /docs/service-worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/docs/service-worker.js -------------------------------------------------------------------------------- /docs/static/css/main.8d2a69c3.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/docs/static/css/main.8d2a69c3.css -------------------------------------------------------------------------------- /docs/static/css/main.8d2a69c3.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/docs/static/css/main.8d2a69c3.css.map -------------------------------------------------------------------------------- /docs/static/js/main.fcab249e.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/docs/static/js/main.fcab249e.js -------------------------------------------------------------------------------- /docs/static/js/main.fcab249e.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/docs/static/js/main.fcab249e.js.map -------------------------------------------------------------------------------- /exe/visualize_ruby: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env ruby 2 | 3 | require "visualize_ruby" 4 | -------------------------------------------------------------------------------- /lib/visualize_ruby.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/lib/visualize_ruby.rb -------------------------------------------------------------------------------- /lib/visualize_ruby/ast_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/lib/visualize_ruby/ast_helper.rb -------------------------------------------------------------------------------- /lib/visualize_ruby/builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/lib/visualize_ruby/builder.rb -------------------------------------------------------------------------------- /lib/visualize_ruby/edge.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/lib/visualize_ruby/edge.rb -------------------------------------------------------------------------------- /lib/visualize_ruby/execution_tracer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/lib/visualize_ruby/execution_tracer.rb -------------------------------------------------------------------------------- /lib/visualize_ruby/graph.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/lib/visualize_ruby/graph.rb -------------------------------------------------------------------------------- /lib/visualize_ruby/graphviz.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/lib/visualize_ruby/graphviz.rb -------------------------------------------------------------------------------- /lib/visualize_ruby/highlight_tracer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/lib/visualize_ruby/highlight_tracer.rb -------------------------------------------------------------------------------- /lib/visualize_ruby/input_coercer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/lib/visualize_ruby/input_coercer.rb -------------------------------------------------------------------------------- /lib/visualize_ruby/namable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/lib/visualize_ruby/namable.rb -------------------------------------------------------------------------------- /lib/visualize_ruby/node.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/lib/visualize_ruby/node.rb -------------------------------------------------------------------------------- /lib/visualize_ruby/optionalable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/lib/visualize_ruby/optionalable.rb -------------------------------------------------------------------------------- /lib/visualize_ruby/parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/lib/visualize_ruby/parser.rb -------------------------------------------------------------------------------- /lib/visualize_ruby/parser/and.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/lib/visualize_ruby/parser/and.rb -------------------------------------------------------------------------------- /lib/visualize_ruby/parser/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/lib/visualize_ruby/parser/base.rb -------------------------------------------------------------------------------- /lib/visualize_ruby/parser/begin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/lib/visualize_ruby/parser/begin.rb -------------------------------------------------------------------------------- /lib/visualize_ruby/parser/block.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/lib/visualize_ruby/parser/block.rb -------------------------------------------------------------------------------- /lib/visualize_ruby/parser/case.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/lib/visualize_ruby/parser/case.rb -------------------------------------------------------------------------------- /lib/visualize_ruby/parser/conditions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/lib/visualize_ruby/parser/conditions.rb -------------------------------------------------------------------------------- /lib/visualize_ruby/parser/false.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/lib/visualize_ruby/parser/false.rb -------------------------------------------------------------------------------- /lib/visualize_ruby/parser/if.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/lib/visualize_ruby/parser/if.rb -------------------------------------------------------------------------------- /lib/visualize_ruby/parser/or.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/lib/visualize_ruby/parser/or.rb -------------------------------------------------------------------------------- /lib/visualize_ruby/parser/return.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/lib/visualize_ruby/parser/return.rb -------------------------------------------------------------------------------- /lib/visualize_ruby/parser/send.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/lib/visualize_ruby/parser/send.rb -------------------------------------------------------------------------------- /lib/visualize_ruby/parser/str.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/lib/visualize_ruby/parser/str.rb -------------------------------------------------------------------------------- /lib/visualize_ruby/parser/true.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/lib/visualize_ruby/parser/true.rb -------------------------------------------------------------------------------- /lib/visualize_ruby/parser/type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/lib/visualize_ruby/parser/type.rb -------------------------------------------------------------------------------- /lib/visualize_ruby/runner.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/lib/visualize_ruby/runner.rb -------------------------------------------------------------------------------- /lib/visualize_ruby/touchable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/lib/visualize_ruby/touchable.rb -------------------------------------------------------------------------------- /lib/visualize_ruby/version.rb: -------------------------------------------------------------------------------- 1 | module VisualizeRuby 2 | VERSION = "0.16.0" 3 | end 4 | -------------------------------------------------------------------------------- /logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/logo.jpg -------------------------------------------------------------------------------- /spec/examples/3_conditions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/3_conditions.png -------------------------------------------------------------------------------- /spec/examples/and.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/and.png -------------------------------------------------------------------------------- /spec/examples/bankruptcy_rule.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/bankruptcy_rule.dot -------------------------------------------------------------------------------- /spec/examples/bankruptcy_rule.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/bankruptcy_rule.png -------------------------------------------------------------------------------- /spec/examples/bankruptcy_rule.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/bankruptcy_rule.rb -------------------------------------------------------------------------------- /spec/examples/base_method.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/base_method.png -------------------------------------------------------------------------------- /spec/examples/base_methods.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/base_methods.png -------------------------------------------------------------------------------- /spec/examples/block.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/block.png -------------------------------------------------------------------------------- /spec/examples/block_no_args.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/block_no_args.png -------------------------------------------------------------------------------- /spec/examples/case_statement.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/case_statement.png -------------------------------------------------------------------------------- /spec/examples/case_statement_without_else.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/case_statement_without_else.png -------------------------------------------------------------------------------- /spec/examples/complex_logic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/complex_logic.png -------------------------------------------------------------------------------- /spec/examples/each.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/each.png -------------------------------------------------------------------------------- /spec/examples/elsif.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/elsif.png -------------------------------------------------------------------------------- /spec/examples/gilded_rose.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/gilded_rose.png -------------------------------------------------------------------------------- /spec/examples/gilded_rose.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/gilded_rose.rb -------------------------------------------------------------------------------- /spec/examples/highlight_tracer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/highlight_tracer.png -------------------------------------------------------------------------------- /spec/examples/highlight_tracer_if.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/highlight_tracer_if.png -------------------------------------------------------------------------------- /spec/examples/highlight_tracer_loop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/highlight_tracer_loop.png -------------------------------------------------------------------------------- /spec/examples/if_statement.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/if_statement.png -------------------------------------------------------------------------------- /spec/examples/if_with_condition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/if_with_condition.png -------------------------------------------------------------------------------- /spec/examples/if_with_linked_actions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/if_with_linked_actions.png -------------------------------------------------------------------------------- /spec/examples/link_actions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/link_actions.png -------------------------------------------------------------------------------- /spec/examples/method_caller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/method_caller.png -------------------------------------------------------------------------------- /spec/examples/node_1+2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/node_1+2.png -------------------------------------------------------------------------------- /spec/examples/node_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/node_1.png -------------------------------------------------------------------------------- /spec/examples/node_false.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/node_false.png -------------------------------------------------------------------------------- /spec/examples/node_true.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/node_true.png -------------------------------------------------------------------------------- /spec/examples/one if after another.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/one if after another.png -------------------------------------------------------------------------------- /spec/examples/or.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/or.png -------------------------------------------------------------------------------- /spec/examples/return.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/return.png -------------------------------------------------------------------------------- /spec/examples/ruby_class.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/ruby_class.png -------------------------------------------------------------------------------- /spec/examples/runner_trace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/runner_trace.png -------------------------------------------------------------------------------- /spec/examples/variable_assignment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/variable_assignment.png -------------------------------------------------------------------------------- /spec/examples/variable_assignment_and_if.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/examples/variable_assignment_and_if.png -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/visualize_ruby/builder_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/visualize_ruby/builder_spec.rb -------------------------------------------------------------------------------- /spec/visualize_ruby/edge_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/visualize_ruby/edge_spec.rb -------------------------------------------------------------------------------- /spec/visualize_ruby/execution_tracer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/visualize_ruby/execution_tracer_spec.rb -------------------------------------------------------------------------------- /spec/visualize_ruby/graph_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/visualize_ruby/graph_spec.rb -------------------------------------------------------------------------------- /spec/visualize_ruby/graphviz_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/visualize_ruby/graphviz_spec.rb -------------------------------------------------------------------------------- /spec/visualize_ruby/highlight_tracer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/visualize_ruby/highlight_tracer_spec.rb -------------------------------------------------------------------------------- /spec/visualize_ruby/node_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/visualize_ruby/node_spec.rb -------------------------------------------------------------------------------- /spec/visualize_ruby/parser/block_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/visualize_ruby/parser/block_spec.rb -------------------------------------------------------------------------------- /spec/visualize_ruby/parser/each_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/visualize_ruby/parser/each_spec.rb -------------------------------------------------------------------------------- /spec/visualize_ruby/parser/return_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/visualize_ruby/parser/return_spec.rb -------------------------------------------------------------------------------- /spec/visualize_ruby/parser_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/visualize_ruby/parser_spec.rb -------------------------------------------------------------------------------- /spec/visualize_ruby/runner_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/visualize_ruby/runner_spec.rb -------------------------------------------------------------------------------- /spec/visualize_ruby_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/spec/visualize_ruby_spec.rb -------------------------------------------------------------------------------- /visualize_ruby.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeisler/visualize_ruby/HEAD/visualize_ruby.gemspec --------------------------------------------------------------------------------