Module: ReposReport

Defined in:
lib/repos_report.rb,
lib/repos_report/version.rb

Constant Summary collapse

VERSION =
"5.0.2"

Class Method Summary collapse

Class Method Details

.list_all_repos(directory) ⇒ Object



14
15
16
17
18
# File 'lib/repos_report.rb', line 14

def list_all_repos(directory)
  repos = RepoFinder.repos_in_or_below(directory)

  puts_repo_data(repos, &:directory)
end


5
6
7
8
9
10
11
12
# File 'lib/repos_report.rb', line 5

def print_status_of_projects_under(directory)
  repos = RepoFinder.repos_in_or_below(directory)

  puts_repo_data(repos) do |repo|
    @padding ||= whitespace_padding_for(repos)
    repo.concise_status(@padding)
  end
end