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
242 243 244 245 |
# File 'lib/pdd/source.rb', line 242 def initialize(file, source) @file = file @source = source end |
Instance Method Details
#puzzles ⇒ Object
Fetch all puzzles.
248 249 250 251 252 |
# File 'lib/pdd/source.rb', line 248 def puzzles @source.puzzles rescue Error => e raise Error, "#{@file}; #{e.message}" end |