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
105 106 107 108 |
# File 'lib/pdd/source.rb', line 105 def initialize(file, source) @file = file @source = source end |
Instance Method Details
#puzzles ⇒ Object
Fetch all puzzles.
111 112 113 114 115 |
# File 'lib/pdd/source.rb', line 111 def puzzles @source.puzzles rescue Error => ex raise Error, "#{ex.message} in #{@file}" end |