Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-10 | Fix #1608 - Treat .h as C++ files for C++ clang-tidy | w0rp | |
2020-08-06 | fix cppcheck for 1.89+, and add column support (#3030) | tsjordan-eng | |
* fix cppcheck for 1.89+, and add column support In cppcheck 1.89 the output changed to be more like GCC. This commit forces any version of cppcheck to output in that same format. This also allows for ALE to pick up the linter's column information * Add parameters to tests. Vader passes. * Fix c cppcheck for v1.89 | |||
2020-04-18 | ccls: Detect build dir and set compilationDatabaseDirectory | Tomas Janousek | |
Fixes #2621 | |||
2019-10-28 | Merge pull request #2700 from elebow/clangcheck-no-color-diagnostics | w0rp | |
clangcheck: Add -fno-color-diagnostics (closes #2188) | |||
2019-10-17 | Merge remote-tracking branch 'murfalo/clangd-compile-commands' | w0rp | |
2019-10-09 | Added tests for clangd compile commands dectection | Murfalo | |
2019-10-06 | Add tests for clangtidy with Makefile | Greg Anders | |
2019-10-06 | Use Makefile output with clang-tidy when useful | Greg Anders | |
In the case where neither a build directory nor a compile_commands.json file is found, use the output of `make -n` to provide options to clang-tidy. | |||
2019-10-03 | Added automatic compile-commands-dir arg to ale_cpp_clangd linter | Murfalo | |
2019-09-26 | clangcheck: Add -fno-color-diagnostics | Eddie Lebow | |
Also change to the modern --extra-arg syntax. | |||
2019-06-08 | Add additional option setting for clangtidy linter | Jonathan Vander Mey | |
The existing option setting handles setting additional compile flags to pass to clang-tidy. The new option setting added here allows setting additional clang-tidy specific flags to be passed as well. Fixes #2324 | |||
2019-06-03 | Fix #1279 - Run cppcheck differently when modified | Christoph Koehler | |
cppcheck is now run without the --project option and from the buffer's directory instead when the buffer has been modified. Saving the buffer will get results by linting the project instead. | |||
2019-05-20 | Close #2359 - Find compile_commands.json in build dirs for cppcheck | w0rp | |
2019-05-20 | Fix #2421 - Use compile_commands.json in build dirs to find roots | w0rp | |
2019-05-20 | Fix #2512 - Use -o /dev/null for gcc linting | w0rp | |
2019-04-07 | #2132 - Replace command_chain and chain_with with ale#command#Run | w0rp | |
2019-02-22 | #2132 - Replace all uses of foo_callback with foo | w0rp | |
2019-02-06 | Update syntax checking | w0rp | |
* Line continuation characters should be on the same lines. * .vim file line indentation should be a multiple of 4. | |||
2018-10-30 | Do not enable all clang-tidy checks by default | Andreas Hollmann | |
2018-09-28 | Move ccls functions to autoload/ale/handler | Ye Jingchen | |
Tests are kept as-is. | |||
2018-09-26 | Add ccls tests | Ye Jingchen | |
2018-09-26 | Add ccls support for C/C++/ObjC | Ye Jingchen | |
2018-09-04 | Improve ALE project style checking | w0rp | |
* The project style linter now runs while you type. * Now the scripts for checking the project require blank lines. * Many style issues have been found and fixed. | |||
2018-08-24 | Add clazy as cpp linter | fenuks | |
2018-08-23 | Enabling clangd for cpp, objc and objcpp | Bruno R. Barreyra | |
2018-08-09 | Add blank lines to conform the coding standards | kodemeister | |
2018-08-07 | Use .cquery file to detect the project root | kodemeister | |
2018-08-02 | Simplify the code for most linters and tests with closures | w0rp | |
2018-07-30 | Indicate that a C compiler failed due to problems in a header file | w0rp | |
2018-07-29 | Add support for parsing compile_commands.json files for C compilers | w0rp | |
2018-07-04 | Make the language option for LSP linters optional | w0rp | |
2018-06-07 | #1635 - Use the project base rather than its parent for cquery | Ben Falconer | |
2018-06-06 | Add the cquery LSP #1475 #1594 | Ben Falconer | |
2018-04-10 | Fix #1490 - Rename the g++ linter to gcc, and add an alias for the old name | w0rp | |
2018-03-28 | Flawfinder for C++: | christian-gibbons | |
Fix missing variable causing flawfinder to fail for c++ | |||
2018-03-27 | #1167 Use the make -n parsing for C++ compilers, and document the new option | w0rp | |
2018-03-10 | Handle flawfinder severity level (#1400) | Christian-Gibbons | |
* Handle flawfinder severity level * Reverted code allowing Flawfinder to piggyback off of gcc's format handler * Gave Flawfinder its own format handler and made requested changes. | |||
2018-02-25 | New linter: Flawfinder (#1361) | Christian-Gibbons | |
* Flawfinder support added for C and C++ A minor modification to gcc handler was made to support flawfinder's single-line output format that does not have a space following the colon denoting the warning level. gcc handler still passes its Vader tests after this modification. * Documentation fixes * Revert documentation regression * Added Flawfinder to table of contents * Removed trailing whitespace * Follow ALE conventions better Added additional documentation and Vader tests | |||
2018-01-02 | Fix #1255: Move extra clang-check args to before user options | Jonatan Olofsson | |
2017-07-20 | #782 - Do not set the build directory for clang-tidy for header files, which ↵ | w0rp | |
does not work | |||
2017-07-17 | #703 Add arguments to avoid generating plist files if no build directory is ↵ | w0rp | |
detected for clang-check | |||
2017-07-17 | Fix another executable callback typo | w0rp | |
2017-07-17 | #711 - Make the cpplint executable configurable | w0rp | |
2017-07-17 | #711 - Make the clangtidy executable configurable | w0rp | |
2017-07-16 | #711 - Make the clangcheck executable configurable | w0rp | |
2017-07-16 | #711 - Make the gcc executables configurable | w0rp | |
2017-07-16 | #711 - Make the cppcheck executables configurable | w0rp | |
2017-07-16 | #711 - Make the clang executables configurable | w0rp | |
2017-07-05 | Correctly pass options to cpplint (#728) | Wil Thomason | |
* Fix option passing to cpplint | |||
2017-06-25 | Move ale#handlers#c functions into ale#c | w0rp | |