lib/fukuzatsu/summary.rb in fukuzatsu-2.3.0 vs lib/fukuzatsu/summary.rb in fukuzatsu-2.3.1
- old
+ new
@@ -37,16 +37,16 @@
end
summary
end
end
- def initialize(source:, entity:, container:, source_file:nil, summaries:[])
+ def initialize(source:, entity:, container:, source_file:nil)
@source = source
@entity = entity
@container = container
@source_file = source_file
- @summaries = summaries
+ @summaries = []
@edges, @nodes, @exits = [0, 1, 1]
end
def complexity
@complexity ||= begin
@@ -67,11 +67,11 @@
return "*" if is_class_or_module?
self.entity.full_name.gsub(self.container.full_name, '')
end
def average_complexity
- return 0 if self.summaries.blank?
+ return 0 if self.summaries.empty?
self.summaries.map(&:complexity).reduce(&:+) / self.summaries.count.to_f
end
def raw_source
self.source_file && "\n#{File.open(self.source_file, "r").read}" || @source
@@ -96,6 +96,6 @@
end
accumulator
end
end
-end
\ No newline at end of file
+end