Class: PDD::VerboseSource
- Inherits:
-
Object
- Object
- PDD::VerboseSource
- Defined in:
- lib/pdd/source.rb
Overview
Verbose Source.
Instance Method Summary collapse
-
#initialize(file, source) ⇒ VerboseSource
constructor
Ctor.
-
#puzzles ⇒ Object
Fetch all puzzles.
Constructor Details
#initialize(file, source) ⇒ VerboseSource
Ctor.
file-
Absolute file name with source code
source-
Instance of source
239 240 241 242 |
# File 'lib/pdd/source.rb', line 239 def initialize(file, source) @file = file @source = source end |
Instance Method Details
#puzzles ⇒ Object
Fetch all puzzles.
245 246 247 248 249 |
# File 'lib/pdd/source.rb', line 245 def puzzles @source.puzzles rescue Error => e raise Error, "#{@file}; #{e.message}" end |