class Pione::Util::SourcePosition

SourcePosition represents source position model of PIONE and defines its string format.

Public Class Methods

unknown() click to toggle source
# File lib/pione/util/positionable.rb, line 41
def unknown
  @unknown ||= UnknownSourcePosition.new
end

Public Instance Methods

format() click to toggle source
# File lib/pione/util/positionable.rb, line 51
def format
  args = [package_name, filename, line, column]
  "(package %s, file %s, line %s, column %s)" % args
end