Sha256: ceb7ea7ed1f90b45feaa73c2db6653129e03b1f3ca96a0850da60e719e8bef7f
Contents?: true
Size: 578 Bytes
Versions: 79
Compression:
Stored size: 578 Bytes
Contents
# frozen_string_literal: true module Synvert::Core # Warning is used to save warning message. class Rewriter::Warning # Initialize a warning. # # @param instance [Synvert::Core::Rewriter::Instance] # @param message [String] warning message. def initialize(instance, message) @file_path = instance.current_file @line = instance.current_node.loc.expression.line @message = message end # Warning message. # # @return [String] warning message. def message "#{@file_path}##{@line}: #{@message}" end end end
Version data entries
79 entries across 79 versions & 1 rubygems