Class: PDD::VerboseSource

Inherits:
Object
  • Object
show all
Defined in:
lib/pdd/source.rb

Overview

Verbose Source.

Instance Method Summary collapse

Constructor Details

#initialize(file, source) ⇒ VerboseSource

Ctor.

file

Absolute file name with source code

source

Instance of source



161
162
163
164
# File 'lib/pdd/source.rb', line 161

def initialize(file, source)
  @file = file
  @source = source
end

Instance Method Details

#puzzlesObject

Fetch all puzzles.



167
168
169
170
171
# File 'lib/pdd/source.rb', line 167

def puzzles
  @source.puzzles
rescue Error => ex
  raise Error, "#{@file}; #{ex.message}"
end