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