Module: VimPrinter

Includes:
AgileUtils
Defined in:
lib/vim_printer/cli.rb,
lib/vim_printer/logger.rb,
lib/vim_printer/version.rb,
lib/vim_printer/configuration.rb

Defined Under Namespace

Classes: CLI, Configuration

Constant Summary collapse

VERSION =
"0.1.8"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configurationObject

Returns the value of attribute configuration.



17
18
19
# File 'lib/vim_printer/configuration.rb', line 17

def configuration
  @configuration
end

.loggerLogger

Returns the Logger for the project.

Returns:

  • (Logger)

    the Logger for the project



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

def logger
  @logger ||= Logger.new STDOUT
end

Class Method Details

.configure {|configuration| ... } ⇒ Object

Yields:



21
22
23
# File 'lib/vim_printer/configuration.rb', line 21

def configure
  yield configuration
end