Method: Pelusa::FailedAnalysis#initialize

Defined in:
lib/pelusa/analysis.rb

#initialize(name, payload, &block) ⇒ FailedAnalysis

Public: Initializes a new FailedAnalysis.

name - The name of the lint check. payload - An object to use in the message to aid the user in fixing the

problem.

block - A block to generate the message. It must yield the payload

object.


67
68
69
70
71
# File 'lib/pelusa/analysis.rb', line 67

def initialize(name, payload, &block)
  super(name)
  @payload = payload
  @block   = block
end