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
226 227 228 229 |
# File 'lib/pdd/source.rb', line 226 def initialize(file, source) @file = file @source = source end |
Instance Method Details
#puzzles ⇒ Object
Fetch all puzzles.
232 233 234 235 236 |
# File 'lib/pdd/source.rb', line 232 def puzzles @source.puzzles rescue Error => ex raise Error, "#{@file}; #{ex.message}" end |