Nimbin[12]?Mirrors & Forks / syntastic / commits / 3e31762a

syntastic git · master

syntastic vim plugin (fork)

vim fork · first commit 2009-07-10 · last commit 2022-07-10 (4 years ago) · synced 3 days ago · upstream: github.com/vim-syntastic/syntastic

Vim Script 99%
git clone https://git.christianimmanuel.de/mirrors-forks/syntastic.gitwget https://git.christianimmanuel.de/mirrors-forks/syntastic/archive/syntastic.tar.gz

Checker ruby/sorbet: cleanup.

LCD 47 · 2020-09-09 14:59 · 3e31762a26f7c29c0f6344c4215ca9074f4ead8d

 plugin/syntastic.vim            |  2 +-
 syntax_checkers/ruby/sorbet.vim | 14 ++++----------
 2 files changed, 5 insertions(+), 11 deletions(-)

diff --git a/plugin/syntastic.vim b/plugin/syntastic.vim
index f267947a..28bd52d9 100644
--- a/plugin/syntastic.vim
+++ b/plugin/syntastic.vim
@@ -19,7 +19,7 @@ if has('reltime')
     lockvar! g:_SYNTASTIC_START
 endif
 
-let g:_SYNTASTIC_VERSION = '3.10.0-14'
+let g:_SYNTASTIC_VERSION = '3.10.0-17'
 lockvar g:_SYNTASTIC_VERSION
 
 " Sanity checks {{{1
diff --git a/syntax_checkers/ruby/sorbet.vim b/syntax_checkers/ruby/sorbet.vim
index c22f23cd..63e4ecf7 100644
--- a/syntax_checkers/ruby/sorbet.vim
+++ b/syntax_checkers/ruby/sorbet.vim
@@ -26,21 +26,15 @@ function! SyntaxCheckers_ruby_sorbet_IsAvailable() dict
 endfunction
 
 function! SyntaxCheckers_ruby_sorbet_GetLocList() dict
-    let makeprg = self.makeprgBuild({'args_before': 'tc'})
+    let makeprg = self.makeprgBuild({ 'args_before': 'tc' })
 
     let errorformat = '%f:%l: %m'
 
-    let loclist = SyntasticMake({
+    return SyntasticMake({
         \ 'makeprg': makeprg,
         \ 'errorformat': errorformat,
-        \ 'subtype': 'Style'})
-
-    " sorbet only emits errors
-    for e in loclist
-        let e['type'] = 'E'
-    endfor
-
-    return loclist
+        \ 'type': 'E',
+        \ 'subtype': 'Style' })
 endfunction
 
 call g:SyntasticRegistry.CreateAndRegisterChecker({