Module: Grimoire
- Defined in:
- lib/grimoire.rb,
lib/grimoire/path.rb,
lib/grimoire/unit.rb,
lib/grimoire/error.rb,
lib/grimoire/solver.rb,
lib/grimoire/system.rb,
lib/grimoire/utility.rb,
lib/grimoire/version.rb,
lib/grimoire/requirement_list.rb,
lib/grimoire/unit_score_keeper.rb
Defined Under Namespace
Classes: Error, Path, RequirementList, Solver, System, Unit, UnitScoreKeeper, Utility
Constant Summary collapse
- VERSION_CLASS =
Class used to define version information
Gem::Version
- DEPENDENCY_CLASS =
Class used to define dependency information
Gem::Dependency
- REQUIREMENT_CLASS =
Class used to define requirement
Gem::Requirement
- VERSION =
Current library version
Gem::Version.new('0.2.14')
Class Attribute Summary collapse
Class Method Summary collapse
-
.debug(*args) ⇒ Object
Write debug message.
Class Attribute Details
.ui ⇒ Bogo::Ui
26 27 28 |
# File 'lib/grimoire.rb', line 26 def ui @ui end |
Class Method Details
.debug(*args) ⇒ Object
Write debug message
41 42 43 44 45 46 47 48 |
# File 'lib/grimoire.rb', line 41 def debug(*args) if(ui) if(block_given?) args.push(yield) end ui.debug(*args) end end |