ManageIQ / polisher

Polisher is a Ruby module and set of utilities aimed to assisting the post-publishing packaging process for Ruby gems and applications.
MIT License
14 stars 14 forks source link

Fixes & Updates to support new update_gems utility #146

Closed movitto closed 8 years ago

movitto commented 8 years ago

Many various fixes and refactoring to extract generic components. Adds update_gems utility which traverses gem dependency tree in same manner as gems2update and runs same update as git_gem_updater

miq-bot commented 8 years ago

Checked commits https://github.com/movitto/polisher-1/compare/229aaf32ac4eab7332bd31bdf6e79f6737a28776~...fd0ceda0fce393577d4bf7b8b972f631af190e30 with ruby 2.2.3, rubocop 0.34.2, and haml-lint 0.13.0 17 files checked, 50 offenses detected

bin/update_gems.rb

lib/polisher/cli/bin/gems2update.rb

lib/polisher/cli/bin/git_gem_updater.rb

lib/polisher/cli/bin/missing_deps.rb

lib/polisher/cli/bin/update_gems.rb

lib/polisher/cli/cross_ref.rb

lib/polisher/cli/fedora.rb

lib/polisher/cli/paths.rb

lib/polisher/cli/sources.rb

lib/polisher/cli/updater.rb