Sha256: fb605ea164b6affbe26d84f000181e4f54f6c7ddac7d4d7be9ae3de1c35a89f8

Contents?: true

Size: 724 Bytes

Versions: 40

Compression:

Stored size: 724 Bytes

Contents

# GitHub/RailsRenderLiteral

tldr; `render` MUST be passed a string literal template path.

* When used in conjunction with `GitHub/RailsViewRenderPathsExist`, linters can ensure the target file exists on disk and would not crash rendering a missing template.
* Makes it easier for humans to trace callers of a template. Simply search for the full path of the target template to find **all** call sites.
* This same call site tracing enables automated unused template checking. If no callers are found, the template can be safely removed.
* Enables render precompilation and inlining optimizations. Target templates can be compiled and inlined on boot time rather than deferring to first render to lazily compile templates.

Version data entries

40 entries across 40 versions & 3 rubygems

Version Path
rubocop-github-0.20.0 guides/rails-render-literal.md
rubocop-github-0.19.0 guides/rails-render-literal.md
rubocop-springest-0.7.5 guides/rails-render-literal.md
rubocop-github-0.18.0 guides/rails-render-literal.md
rubocop-github-0.17.0 guides/rails-render-literal.md
rubocop-springest-0.7.4 guides/rails-render-literal.md
rubocop-springest-0.7.3 guides/rails-render-literal.md
rubocop-github-0.16.2 guides/rails-render-literal.md
rubocop-github-0.16.1 guides/rails-render-literal.md
rubocop-springest-0.7.2 guides/rails-render-literal.md
rubocop-github-0.16.0 guides/rails-render-literal.md
rubocop-github-0.15.0 guides/rails-render-literal.md
rubocop-springest-0.7.1 guides/rails-render-literal.md
rubocop-github-0.14.0 guides/rails-render-literal.md
rubocop-springest-0.7.0 guides/rails-render-literal.md
rubocop-springest-0.6.9 guides/rails-render-literal.md
rubocop-springest-0.6.8 guides/rails-render-literal.md
rubocop-github-0.13.0 guides/rails-render-literal.md
rubocop-springest-0.6.7 guides/rails-render-literal.md
rubocop-springest-0.6.6 guides/rails-render-literal.md