voxpupuli / modulesync

Synchronize common files across your Git repositories.
Apache License 2.0
104 stars 48 forks source link

Minor modernization and cosmetic fix #201

Closed neomilium closed 3 years ago

neomilium commented 3 years ago

During the work on #199, I found few minor things that can be improve right now without waiting the end on the work.

On the way, I already provided #200 and now: I bump the target ruby version of rubocop to 2.4 (the last supported by rubocop 0.50.0) in order to allow squiggly heredoc syntax. Please note I want to provide more further patches to support a recent rubocop version, but it implies massive changes, so I choose to make one small step first and keep changes in #199 comprehensive.

This PR also contains a minor cosmetic change on CLI help, where some defaults where shown twice.