🐛 Fix a Ruby deprecation warning in the ERB linter (#4521)

* Fix a Ruby deprecation warning in the ERB linter

Before, the ERB linter used positional arguments. Newer versions of Ruby
have deprecated this method signature. We fixed the linter to use
keyword arguments.

* fixup! Fix a Ruby deprecation warning in the ERB linter
This commit is contained in:
Rob Whittaker
2023-05-26 06:52:51 +01:00
committed by GitHub
parent a46121a532
commit 7021ed0c68
2 changed files with 2 additions and 2 deletions

View File

@@ -13,4 +13,4 @@ Execute(Executable should filter invalid eRuby when inside a Rails project):
call ale#test#SetFilename('../test-files/ruby/valid_rails_app/app/views/my_great_view.html.erb')
AssertLinter 'erb',
\ 'ruby -r erb -e ' . ale#Escape('puts ERB.new($stdin.read.gsub(%{<%=},%{<%}), nil, %{-}).src') . '< %t | ruby -c'
\ 'ruby -r erb -e ' . ale#Escape('puts ERB.new($stdin.read.gsub(%{<%=},%{<%}), trim_mode: %{-}).src') . '< %t | ruby -c'