Module: GitFindCommitter

Defined in:
lib/git_find_committer.rb,
lib/git_find_committer/filter.rb,
lib/git_find_committer/version.rb,
lib/git_find_committer/response.rb,
lib/git_find_committer/committer.rb,
lib/git_find_committer/repository.rb,
lib/git_find_committer/configuration.rb

Defined Under Namespace

Classes: Committer, Configuration, Filter, Repository, Response

Constant Summary collapse

VERSION =
"0.1.5"

Class Method Summary collapse

Class Method Details

.configurationObject



9
10
11
# File 'lib/git_find_committer.rb', line 9

def self.configuration
  @configuration ||= GitFindCommitter::Configuration.new
end

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

Yields:



13
14
15
# File 'lib/git_find_committer.rb', line 13

def self.configure
  yield configuration if block_given?
end

.search(repo:, branch:) ⇒ Object



17
18
19
20
# File 'lib/git_find_committer.rb', line 17

def self.search(repo:, branch:)
  committer = Committer.new(repo, branch, self.configuration)
  committer.search
end