Class: Synvert::Core::Rewriter::Warning

Inherits:
Object
  • Object
show all
Defined in:
lib/synvert/core/rewriter/warning.rb

Overview

Warning is used to save warning message.

Instance Method Summary collapse

Constructor Details

#initialize(file_path, line, message) ⇒ Warning

Initialize a Warning.

Parameters:

  • file_path (String)

    file path.

  • line (Integer)

    file line.

  • message (String)

    warning message.



11
12
13
14
15
# File 'lib/synvert/core/rewriter/warning.rb', line 11

def initialize(file_path, line, message)
  @file_path = file_path
  @line = line
  @message = message
end

Instance Method Details

#messageString

Warning message.

Returns:

  • (String)

    warning message.



20
21
22
# File 'lib/synvert/core/rewriter/warning.rb', line 20

def message
  "#{@file_path}##{@line}: #{@message}"
end