Module: Agate

Defined in:
lib/agate.rb,
lib/agate/cli.rb,
lib/agate/parser.rb,
lib/agate/version.rb,
lib/agate/formatter/html.rb,
lib/agate/formatter/plain.rb,
lib/agate/formatter/strip.rb

Defined Under Namespace

Modules: Formatter Classes: CLI, Parser

Constant Summary collapse

VERSION =
["0", "6", "0"]
@@parsers =
{}

Class Method Summary collapse

Class Method Details

.register_formatter(sym, klass) ⇒ Object



6
7
8
# File 'lib/agate.rb', line 6

def self.register_formatter(sym, klass)
  @@parsers[sym] = klass
end

.retrieve_formatter(sym) ⇒ Object



10
11
12
# File 'lib/agate.rb', line 10

def self.retrieve_formatter(sym)
  @@parsers[sym]
end