Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi, the hash conversion wasn't working for me on selections where the first character was a colon - something fairly common when the hash is the last argument on a method call:
If the selection was limited to
:foo => :barthen no substitution would be made.I've made the initial
([^\:])clause optional - is there some case where this could have unwanted consequences? I've been trying on a medium-sized Rails app and the conversion didn't seem to create bad artifacts