RuboCop の Issue レポートにあったバグの再現をしていたときに、エラーメッセージにフィードバック先の URL が載っていなくて、これユーザーが Google 検索のひと手間をやっているだろうなと思って Issue tracker の URL を追加しておいた。
Before
Errors are usually caused by RuboCop bugs. Please, report your problems to RuboCop's issue tracker. Mention the following information in the issue report: 0.53.0 (using Parser 2.5.0.3, running on ruby 2.5.0 x86_64-darwin17)
After
Errors are usually caused by RuboCop bugs. Please, report your problems to RuboCop's issue tracker. https://github.com/bbatsov/rubocop/issues Mention the following information in the issue report: 0.53.0 (using Parser 2.5.0.3, running on ruby 2.5.0 x86_64-darwin17)
rubocop.gemspec に metadata
が記してあるので、URL べた書きではなく以下のような形で URL を使うようなパッチにしている。
Gem.loaded_specs['rubocop'].metadata['bug_tracker_uri']