class RuboCop::ErrorWithAnalyzedFileLocation
A wrapper to display errored location of analyzed file.
def column
def column @location&.column end
def initialize(cause:, node:, cop:)
def initialize(cause:, node:, cop:) super() @cause = cause @cop = cop @location = node.is_a?(RuboCop::AST::Node) ? node.loc : node end
def line
def line @location&.line end
def message
def message "cause: #{cause.inspect}" end