Rubocop does not run after switching to NeoMake

323 Views Asked by At

Code commands:

~/.vimrc

 91 " Run NeoMake on read and write operations
 92 autocmd! BufReadPost,BufWritePost * Neomake
 93
 94 call neomake#configure#automake('w')
 95 let g:neomake_open_list = 2
 96 let g:neomake_ruby_enabled_makers = ['rubocop']

test.rb

def

Error message

Neomake: rubocop: unexpected output on stderr: /Users/martins/.rvm/rubies/ruby-2.4.0/lib/ruby/site_ruby/2.4.0/rubygems/core_ext/kernel_require.rb:68:in
`require': 
incompatible library version - 
gems/jaro_winkler-1.5.1/lib/jaro_winkler/jaro_winkler_ext.bundle (LoadError)
^Ifrom /Users/martins/.rvm/rubies/ruby-2.4.0/lib/ruby/site_ruby/2.4.0/rubygems/core_ext/kernel_require.rb:68:in `require'
^Ifrom gems/jaro_winkler-1.5.1/lib/jaro_winkler.rb:6:in `<top (required)>'
^Ifrom core_ext/kernel_require.rb:68:in `require'

(P.S. Running rubocop directly on the file works without errors. $ rubocop /tmp/test.rb => OK )

0

There are 0 best solutions below