class Autoproj::CLI::MainGit

CLI interface for autoproj-git

Public Instance Methods

author_stats(*authors) click to toggle source
# File lib/autoproj/cli/main_git.rb, line 44
def author_stats(*authors)
    require 'autoproj/cli/git'
    Autoproj.report(silent: true) do
        cli = Git.new
        authors, options = cli.validate_options(authors, self.options)
        cli.author_stats(authors, options)
    end
end
authors() click to toggle source
# File lib/autoproj/cli/main_git.rb, line 20
def authors
    require 'autoproj/cli/git'
    Autoproj.report(silent: true) do
        cli = Git.new
        _, options = cli.validate_options([], self.options)
        cli.authors(options)
    end
end
cleanup(*packages) click to toggle source
# File lib/autoproj/cli/main_git.rb, line 10
def cleanup(*packages)
    require 'autoproj/cli/git'
    Autoproj.report(silent: true) do
        cli = Git.new
        args = cli.validate_options(packages, options)
        cli.cleanup(*args)
    end
end
ext_stats() click to toggle source
# File lib/autoproj/cli/main_git.rb, line 30
def ext_stats
    require 'autoproj/cli/git'
    Autoproj.report(silent: true) do
        cli = Git.new
        _, options = cli.validate_options([], self.options)
        cli.extension_stats(options)
    end
end