Class: CodeGraph::Inheritance
- Inherits:
-
Object
- Object
- CodeGraph::Inheritance
- Defined in:
- lib/codegraph/inheritance.rb
Constant Summary collapse
- CLASS_REGEXP =
/class\s+([A-Z][\w:]*)(?:\s*<\s*([A-Z][\w:]*))?/
Instance Method Summary collapse
- #generate ⇒ Object
-
#initialize(dir, options = {}) ⇒ Inheritance
constructor
A new instance of Inheritance.
Constructor Details
#initialize(dir, options = {}) ⇒ Inheritance
Returns a new instance of Inheritance.
7 8 9 10 11 12 13 14 15 |
# File 'lib/codegraph/inheritance.rb', line 7 def initialize(dir, ={}) @dir = dir = @nodes = {} @edges = {} @g = GraphViz.new([:graph_name], ) end |
Instance Method Details
#generate ⇒ Object
17 18 19 20 |
# File 'lib/codegraph/inheritance.rb', line 17 def generate directory_scan output end |