summaryrefslogtreecommitdiff
path: root/autoload
diff options
context:
space:
mode:
authorw0rp <devw0rp@gmail.com>2018-08-10 11:49:17 +0100
committerw0rp <devw0rp@gmail.com>2018-08-10 11:49:17 +0100
commite9086dd55c84d95147e6132a319e694440637f9c (patch)
tree74202fe2037947a7357f4c5bb50b6287a8438413 /autoload
parent634bf73f52c9d533476058a9fe464b93eb90f3d8 (diff)
downloadale-e9086dd55c84d95147e6132a319e694440637f9c.zip
Revert "#1459 Always run ESLint in the directory of the file being checked"
This reverts commit 634bf73f52c9d533476058a9fe464b93eb90f3d8.
Diffstat (limited to 'autoload')
-rw-r--r--autoload/ale/handlers/eslint.vim17
1 files changed, 6 insertions, 11 deletions
diff --git a/autoload/ale/handlers/eslint.vim b/autoload/ale/handlers/eslint.vim
index 9f4f9357..bc10ec21 100644
--- a/autoload/ale/handlers/eslint.vim
+++ b/autoload/ale/handlers/eslint.vim
@@ -3,15 +3,11 @@
let s:sep = has('win32') ? '\' : '/'
-function! ale#handlers#eslint#InitVariables() abort
- call ale#Set('javascript_eslint_options', '')
- call ale#Set('javascript_eslint_executable', 'eslint')
- call ale#Set('javascript_eslint_use_global', get(g:, 'ale_use_global_executables', 0))
- call ale#Set('javascript_eslint_suppress_eslintignore', 0)
- call ale#Set('javascript_eslint_suppress_missing_config', 0)
-endfunction
-
-call ale#handlers#eslint#InitVariables()
+call ale#Set('javascript_eslint_options', '')
+call ale#Set('javascript_eslint_executable', 'eslint')
+call ale#Set('javascript_eslint_use_global', get(g:, 'ale_use_global_executables', 0))
+call ale#Set('javascript_eslint_suppress_eslintignore', 0)
+call ale#Set('javascript_eslint_suppress_missing_config', 0)
function! ale#handlers#eslint#FindConfig(buffer) abort
for l:path in ale#path#Upwards(expand('#' . a:buffer . ':p:h'))
@@ -46,8 +42,7 @@ function! ale#handlers#eslint#GetCommand(buffer) abort
let l:options = ale#Var(a:buffer, 'javascript_eslint_options')
- return ale#path#BufferCdString(a:buffer)
- \ . ale#node#Executable(a:buffer, l:executable)
+ return ale#node#Executable(a:buffer, l:executable)
\ . (!empty(l:options) ? ' ' . l:options : '')
\ . ' -f unix --stdin --stdin-filename %s'
endfunction