class Daigaku::ReferenceSolution

Attributes

path[R]

Public Class Methods

new(path) click to toggle source
# File lib/daigaku/reference_solution.rb, line 5
def initialize(path)
  @path = Dir[File.join(path, '*solution.rb')].first
  @code = File.read(@path).strip if @path
end

Public Instance Methods

code() click to toggle source
# File lib/daigaku/reference_solution.rb, line 10
def code
  @code.to_s
end
code_lines() click to toggle source
# File lib/daigaku/reference_solution.rb, line 14
def code_lines
  code.lines.map(&:chomp)
end