Ответ 1
Если вы хотите больше не видеть эти сообщения:
let g:syntastic_eruby_ruby_quiet_messages =
\ {'regex': 'possibly useless use of a variable in void context'}
У меня есть следующий код в рельсах
<% @post.errors.full_messages.each do |msg| %>
<li><%= msg %></li>
<% end %>
SyntasticCheck VIM plug in продолжает отображать эту ошибку
app/views/posts/new.html.erb [Синтаксис: строка: 12 (1)]
1 приложение /views/posts/new.html.erb | 12 предупреждение | возможно бесполезное использование переменная в контексте void
Если вы хотите больше не видеть эти сообщения:
let g:syntastic_eruby_ruby_quiet_messages =
\ {'regex': 'possibly useless use of a variable in void context'}
Если есть вероятность того, что предупреждение поможет в будущем, лучше всего добавить .to_s
в msg
, чтобы предупреждение зашло, но вы не фильтруете будущие предупреждения.