Sha256: 2ff1bebd998f99e79df01a2cfb815bba19d07d06a0a0699846d3e29e7ab29043
Contents?: true
Size: 542 Bytes
Versions: 20
Compression:
Stored size: 542 Bytes
Contents
# frozen_string_literal: true module ThemeCheck # Recommends replacing `include` for `render` class ConvertIncludeToRender < LiquidCheck severity :suggestion category :liquid doc docs_url(__FILE__) def on_include(node) add_offense("`include` is deprecated - convert it to `render`", node: node) do |corrector| # We need to fix #445 and pass the variables from the context or don't replace at all. # corrector.replace(node, "render \'#{node.value.template_name_expr}\' ") end end end end
Version data entries
20 entries across 20 versions & 1 rubygems