class Badger::CLI
Public Instance Methods
badge(dir = '.')
click to toggle source
# File lib/badger/cli.rb, line 21 def badge dir = '.' @badger = Badger.new Badger.git_remote dir @badger.badge_type 'png' if options[:png] @badger.style options[:style] if options[:style] @badger.add 'travis' if Badger.has_travis? dir @badger.add 'gemnasium' if Badger.has_gemfile? dir @badger.dependencyci if options[:dci] @badger.add 'coveralls' if Badger.has_coveralls? dir @badger.add 'codeclimate' if @badger.any? @badger.add 'issues' if options[:pulls] @badger.add 'pulls' if options[:pulls] @badger.add 'size' if options[:size] if gemspec_params = Badger.search_gemspec(dir) @badger.rubygem gemspec_params[:rubygem] if gemspec_params[:licenses] gemspec_params[:licenses].each do |license_type| @badger.license license_type end end end if license_type = Badger.find_license(dir) @badger.license license_type end # @badger.bonus puts @badger.to_s end
version()
click to toggle source
# File lib/badger/cli.rb, line 6 def version puts "badger version %s" % [ VERSION ] end