class RailInspector::Configuring::Files::Proxy

Public Class Methods

# File tools/rail_inspector/lib/rail_inspector/configuring.rb, line 14
def initialize(pathname)
  @pathname = pathname
end

Public Instance Methods

# File tools/rail_inspector/lib/rail_inspector/configuring.rb, line 18
def parse
  @parse ||= Prism.parse_file(@pathname.to_s).value
end
# File tools/rail_inspector/lib/rail_inspector/configuring.rb, line 22
def read
  @pathname.read
end
# File tools/rail_inspector/lib/rail_inspector/configuring.rb, line 30
def to_s
  @pathname.to_s
end
# File tools/rail_inspector/lib/rail_inspector/configuring.rb, line 26
def write(string)
  @pathname.write(string)
end