Module: GitWakaTime

Defined in:
lib/gitwakatime.rb,
lib/gitwakatime/cli.rb,
lib/gitwakatime/log.rb,
lib/gitwakatime/query.rb,
lib/gitwakatime/timer.rb,
lib/gitwakatime/commit.rb,
lib/gitwakatime/mapper.rb,
lib/gitwakatime/request.rb,
lib/gitwakatime/version.rb,
lib/gitwakatime/heartbeat.rb,
lib/gitwakatime/controller.rb,
lib/gitwakatime/commited_file.rb,
lib/gitwakatime/request_builder.rb,
lib/gitwakatime/durations_calculator.rb

Overview

Version Number Definition

Defined Under Namespace

Classes: Cli, Commit, CommitedFile, Configuration, Controller, DurationsCalculator, Heartbeat, Log, Mapper, Query, Request, RequestBuilder, Timer

Constant Summary collapse

VERSION =
'0.4.0'

Class Method Summary collapse

Class Method Details

.configObject



101
102
103
# File 'lib/gitwakatime.rb', line 101

def self.config
  @configuration ||= Configuration.new
end

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

Yields:

  • (configuration)


105
106
107
# File 'lib/gitwakatime.rb', line 105

def self.configure
  yield(configuration) if block_given?
end