class Preek::SmellKlass

A container for smells in a class

Attributes

name[R]

Public Class Methods

new(name) click to toggle source
# File lib/preek/smell_klass.rb, line 6
def initialize(name)
  @name = name
  @smells = []
end

Public Instance Methods

<<(smell)
Alias for: add
add(smell) click to toggle source
# File lib/preek/smell_klass.rb, line 11
def add(smell)
  @smells << smell
end
Also aliased as: <<
smells() click to toggle source
# File lib/preek/smell_klass.rb, line 17
def smells
  @smells.map(&:smell_string)
end