class PDD::VerboseSource

Verbose Source.

Public Class Methods

new(file, source) click to toggle source

Ctor.

file

Absolute file name with source code

source

Instance of source

# File lib/pdd/source.rb, line 235
def initialize(file, source)
  @file = file
  @source = source
end

Public Instance Methods

puzzles() click to toggle source

Fetch all puzzles.

# File lib/pdd/source.rb, line 241
def puzzles
  @source.puzzles
rescue Error => ex
  raise Error, "#{@file}; #{ex.message}"
end