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.
And here I propose another linter that we would love to use in our project. It checks for Strict locals magic line and reports when the magic line is missing from the template. Strict locals are encouraged by some in Rails partials as they allow to define an explicit "API" for the templates showing clearly which variables should be passed into the template when rendering it vs. which ones are purely local for the template. They also allow to define default values. I wrote a little post about them recently. Thanks for your considering this!