mirror of
https://github.com/dense-analysis/ale.git
synced 2026-01-10 13:32:34 +08:00
#1167 Use the make -n parsing for C++ compilers, and document the new option
This commit is contained in:
@@ -146,7 +146,7 @@ Execute(The C++ GCC handler should include 'include' directories for projects wi
|
||||
\ . '-iquote ' . ale#Escape(ale#path#Simplify(g:dir . '/test_c_projects/makefile_project/subdir')) . ' '
|
||||
\ . ' -I' . ale#Escape(ale#path#Simplify(g:dir . '/test_c_projects/makefile_project/include')) . ' '
|
||||
\ . ' -'
|
||||
\ , ale_linters#cpp#gcc#GetCommand(bufnr(''))
|
||||
\ , ale_linters#cpp#gcc#GetCommand(bufnr(''), [])
|
||||
|
||||
Execute(The C++ GCC handler should include 'include' directories for projects with a configure file):
|
||||
runtime! ale_linters/cpp/gcc.vim
|
||||
@@ -159,7 +159,7 @@ Execute(The C++ GCC handler should include 'include' directories for projects wi
|
||||
\ . '-iquote ' . ale#Escape(ale#path#Simplify(g:dir . '/test_c_projects/configure_project/subdir')) . ' '
|
||||
\ . ' -I' . ale#Escape(ale#path#Simplify(g:dir . '/test_c_projects/configure_project/include')) . ' '
|
||||
\ . ' -'
|
||||
\ , ale_linters#cpp#gcc#GetCommand(bufnr(''))
|
||||
\ , ale_linters#cpp#gcc#GetCommand(bufnr(''), [])
|
||||
|
||||
Execute(The C++ GCC handler should include root directories for projects with .h files in them):
|
||||
runtime! ale_linters/cpp/gcc.vim
|
||||
@@ -172,7 +172,7 @@ Execute(The C++ GCC handler should include root directories for projects with .h
|
||||
\ . '-iquote ' . ale#Escape(ale#path#Simplify(g:dir . '/test_c_projects/h_file_project/subdir')) . ' '
|
||||
\ . ' -I' . ale#Escape(ale#path#Simplify(g:dir . '/test_c_projects/h_file_project')) . ' '
|
||||
\ . ' -'
|
||||
\ , ale_linters#cpp#gcc#GetCommand(bufnr(''))
|
||||
\ , ale_linters#cpp#gcc#GetCommand(bufnr(''), [])
|
||||
|
||||
Execute(The C++ GCC handler should include root directories for projects with .hpp files in them):
|
||||
runtime! ale_linters/cpp/gcc.vim
|
||||
@@ -185,7 +185,7 @@ Execute(The C++ GCC handler should include root directories for projects with .h
|
||||
\ . '-iquote ' . ale#Escape(ale#path#Simplify(g:dir . '/test_c_projects/hpp_file_project/subdir')) . ' '
|
||||
\ . ' -I' . ale#Escape(ale#path#Simplify(g:dir . '/test_c_projects/hpp_file_project')) . ' '
|
||||
\ . ' -'
|
||||
\ , ale_linters#cpp#gcc#GetCommand(bufnr(''))
|
||||
\ , ale_linters#cpp#gcc#GetCommand(bufnr(''), [])
|
||||
|
||||
Execute(The C++ Clang handler should include 'include' directories for projects with a Makefile):
|
||||
runtime! ale_linters/cpp/clang.vim
|
||||
@@ -198,7 +198,7 @@ Execute(The C++ Clang handler should include 'include' directories for projects
|
||||
\ . '-iquote ' . ale#Escape(ale#path#Simplify(g:dir . '/test_c_projects/makefile_project/subdir')) . ' '
|
||||
\ . ' -I' . ale#Escape(ale#path#Simplify(g:dir . '/test_c_projects/makefile_project/include')) . ' '
|
||||
\ . ' -'
|
||||
\ , ale_linters#cpp#clang#GetCommand(bufnr(''))
|
||||
\ , ale_linters#cpp#clang#GetCommand(bufnr(''), [])
|
||||
|
||||
Execute(The C++ Clang handler should include 'include' directories for projects with a configure file):
|
||||
runtime! ale_linters/cpp/clang.vim
|
||||
@@ -211,7 +211,7 @@ Execute(The C++ Clang handler should include 'include' directories for projects
|
||||
\ . '-iquote ' . ale#Escape(ale#path#Simplify(g:dir . '/test_c_projects/configure_project/subdir')) . ' '
|
||||
\ . ' -I' . ale#Escape(ale#path#Simplify(g:dir . '/test_c_projects/configure_project/include')) . ' '
|
||||
\ . ' -'
|
||||
\ , ale_linters#cpp#clang#GetCommand(bufnr(''))
|
||||
\ , ale_linters#cpp#clang#GetCommand(bufnr(''), [])
|
||||
|
||||
Execute(The C++ Clang handler should include root directories for projects with .h files in them):
|
||||
runtime! ale_linters/cpp/clang.vim
|
||||
@@ -224,7 +224,7 @@ Execute(The C++ Clang handler should include root directories for projects with
|
||||
\ . '-iquote ' . ale#Escape(ale#path#Simplify(g:dir . '/test_c_projects/h_file_project/subdir')) . ' '
|
||||
\ . ' -I' . ale#Escape(ale#path#Simplify(g:dir . '/test_c_projects/h_file_project')) . ' '
|
||||
\ . ' -'
|
||||
\ , ale_linters#cpp#clang#GetCommand(bufnr(''))
|
||||
\ , ale_linters#cpp#clang#GetCommand(bufnr(''), [])
|
||||
|
||||
Execute(The C++ Clang handler should include root directories for projects with .hpp files in them):
|
||||
runtime! ale_linters/cpp/clang.vim
|
||||
@@ -237,7 +237,7 @@ Execute(The C++ Clang handler should include root directories for projects with
|
||||
\ . '-iquote ' . ale#Escape(ale#path#Simplify(g:dir . '/test_c_projects/hpp_file_project/subdir')) . ' '
|
||||
\ . ' -I' . ale#Escape(ale#path#Simplify(g:dir . '/test_c_projects/hpp_file_project')) . ' '
|
||||
\ . ' -'
|
||||
\ , ale_linters#cpp#clang#GetCommand(bufnr(''))
|
||||
\ , ale_linters#cpp#clang#GetCommand(bufnr(''), [])
|
||||
|
||||
Execute(The C++ Clang handler shoud use the include directory based on the .git location):
|
||||
runtime! ale_linters/cpp/clang.vim
|
||||
@@ -258,7 +258,7 @@ Execute(The C++ Clang handler shoud use the include directory based on the .git
|
||||
\ . '-iquote ' . ale#Escape(ale#path#Simplify(g:dir . '/test_c_projects/git_and_nested_makefiles/src')) . ' '
|
||||
\ . ' -I' . ale#Escape(ale#path#Simplify(g:dir . '/test_c_projects/git_and_nested_makefiles/include')) . ' '
|
||||
\ . ' -'
|
||||
\ , ale_linters#cpp#clang#GetCommand(bufnr(''))
|
||||
\ , ale_linters#cpp#clang#GetCommand(bufnr(''), [])
|
||||
|
||||
Execute(The C++ ClangTidy handler should include json folders for projects with suitable build directory in them):
|
||||
runtime! ale_linters/cpp/clangtidy.vim
|
||||
|
||||
Reference in New Issue
Block a user