Skip to content

Commit 1d0e32a

Browse files
committed
Rename parameters
1 parent 3f86a54 commit 1d0e32a

File tree

2 files changed

+21
-21
lines changed

2 files changed

+21
-21
lines changed

lib/activerecord_uml/diagram_drawer.rb

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
module ActiverecordUml
55
class DiagramDrawer
66
CLASS_TEMPLATE = <<EOF
7-
class <%= class_name %> {
8-
<% class_name.columns.each do |c| %>
7+
class <%= klass.name %> {
8+
<% klass.columns.each do |c| %>
99
<%= sprintf("%8s %s", c.type, c.name) %>
1010
<% end %>
1111
<% methods.each do |m, parameters| %>
@@ -14,16 +14,16 @@ class <%= class_name %> {
1414
}
1515
EOF
1616

17-
def initialize(class_name)
18-
@class_name = class_name
17+
def initialize(klass)
18+
@klass = klass
1919
end
2020

2121
def class_diagram
22-
class_template.result_with_hash class_name: @class_name, methods: methods
22+
class_template.result_with_hash klass: @klass, methods: methods
2323
end
2424

2525
def relations
26-
RelationDrawer.new(@class_name).relations
26+
RelationDrawer.new(@klass).relations
2727
end
2828

2929
private
@@ -33,11 +33,11 @@ def class_template
3333
end
3434

3535
def methods
36-
@class_name.public_instance_methods(false).sort.map do |m|
37-
method_parameters = @class_name.new.method(m)
38-
.parameters
39-
.filter { |a| a[0] == :req }
40-
.map { |a| a[1] }
36+
@klass.public_instance_methods(false).sort.map do |m|
37+
method_parameters = @klass.new.method(m)
38+
.parameters
39+
.filter { |a| a[0] == :req }
40+
.map { |a| a[1] }
4141

4242
if method_parameters.length > 3
4343
method_parameters = method_parameters.slice(0, 3).append("...")

lib/activerecord_uml/relation_drawer.rb

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,26 +3,26 @@
33

44
module ActiverecordUml
55
class RelationDrawer
6-
def initialize(class_name)
7-
@class_name = class_name
6+
def initialize(klass)
7+
@klass = klass
88
end
99

1010
def relations
11-
@class_name.reflect_on_all_associations(:belongs_to).map do |a|
12-
Relation.new(a.class_name, "--*", @class_name, a)
13-
end.concat(@class_name.reflect_on_all_associations(:has_many).map do |a|
11+
@klass.reflect_on_all_associations(:belongs_to).map do |a|
12+
Relation.new(a.class_name, "--*", @klass, a)
13+
end.concat(@klass.reflect_on_all_associations(:has_many).map do |a|
1414
if a.is_a? ActiveRecord::Reflection::ThroughReflection
1515
if a.source_reflection
1616
# If a source association is specified, the class name of the source association is displayed.
17-
Relation.new(@class_name, "*--*", a.source_reflection.class_name, a)
17+
Relation.new(@klass, "*--*", a.source_reflection.class_name, a)
1818
else
19-
Relation.new(@class_name, "*--*", a.class_name, a)
19+
Relation.new(@klass, "*--*", a.class_name, a)
2020
end
2121
else
22-
Relation.new(@class_name, "--*", a.class_name, a)
22+
Relation.new(@klass, "--*", a.class_name, a)
2323
end
24-
end).concat(@class_name.reflect_on_all_associations(:has_one).map do |a|
25-
Relation.new(@class_name, "--*", a.class_name, a)
24+
end).concat(@klass.reflect_on_all_associations(:has_one).map do |a|
25+
Relation.new(@klass, "--*", a.class_name, a)
2626
end)
2727
end
2828
end

0 commit comments

Comments
 (0)