Module: GitReport

Defined in:
lib/log.rb,
lib/hook.rb,
lib/commit.rb,
lib/sender.rb,
lib/history.rb,
lib/project.rb,
lib/storage.rb,
lib/g_logger.rb,
lib/supplier.rb,
lib/gitreport.rb,
lib/batch_sender.rb,
lib/configuration.rb,
lib/current_branch.rb,
lib/git_configuration.rb

Defined Under Namespace

Classes: BatchSender, Commit, Configuration, CurrentBranch, GLogger, GitConfiguration, History, Hook, Log, Project, Sender, ServerError, Storage, Supplier

Class Method Summary collapse

Class Method Details

.configurationObject



32
33
34
# File 'lib/gitreport.rb', line 32

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

.global_optsObject



40
41
42
# File 'lib/gitreport.rb', line 40

def self.global_opts
  @@global_opts || {}
end

.global_opts=(options = {}) ⇒ Object



36
37
38
# File 'lib/gitreport.rb', line 36

def self.global_opts= options={}
  @@global_opts = options
end

.projectObject

mattr_reader



28
29
30
# File 'lib/gitreport.rb', line 28

def self.project
  @@project ||= GitReport::Project.new
end