Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-11-07 | Revert "Add definition of c/clangd's language as C (#2791)" | w0rp | |
This reverts commit f4070f6c43b3cb2e7463d8426a68d5a726991288. | |||
2019-10-17 | Merge remote-tracking branch 'murfalo/clangd-compile-commands' | w0rp | |
2019-10-17 | Add definition of c/clangd's language as C (#2791) | João Borges | |
* Add definition of c/clangd's language as C * Update tests for clangd to be called with '-x c' * Change to use single quotes instead of double quotes | |||
2019-10-09 | Added tests for clangd compile commands dectection | Murfalo | |
2019-10-09 | Updated ale_linters/c/clangd.vim to match ale_linters/cpp/clangd.vim | 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-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-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-25 | Providing cquery support for C files | jtalowell | |
2018-07-22 | Add Clangd language server support for C | Andrey Melentyev | |
2018-03-21 | Added additional unit tests + adapted review comments #1167 | roel0 | |
2018-03-20 | * Shell commands should by called async with the help of a command chain | roel0 | |
* The makefile parser unit test should only test the cflag parser itself #1167 | |||
2018-03-20 | Clang parser shoud fallback on old method if parsing fails #1167 | roel0 | |
2018-03-20 | Added some unit tests and fixed some linting errors for automatic makefile ↵ | roel0 | |
parsing in C #1167 | |||
2018-03-19 | Automatically determine build flags by parsing 'make -n' output #1167 | roel0 | |
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 | |||
2017-08-06 | Fixed the comments, left only the doc URL | Andrej Radovic | |
2017-08-05 | Added clang-tidy for C, too. | Andrej Radovic | |
A limited number of clang-tidy checks can be used with C, too. I pretty much copied and refactored the C++ clang-tidy linter, and added some documentation about C-compatible checks. | |||
2017-07-17 | Fix an executable_callback typo | 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-06-25 | Move ale#handlers#c functions into ale#c | w0rp | |
2017-05-31 | Fix #557 - Detect C project roots and include root directories with headers, ↵ | w0rp | |
or include directories | |||
2017-05-12 | #549 Temporarily revert shell escaping changes, just for Windows | w0rp | |
2017-05-08 | #540 Fix shell escaping pretty much everywhere | w0rp | |
2017-05-02 | #392 - Detect and use compile_commands.json for cppcheck | w0rp | |
2017-04-24 | Break shared handlers up into their own files, and fix stylelint error handling | w0rp | |
2017-04-16 | #427 Implement buffer variable overrides for all linter options | w0rp | |
2017-04-15 | Fix #257 in preparation for #427, standardise options with fallbacks, and ↵ | w0rp | |
make it so every value can be computed dynamically | |||
2017-04-11 | #392 Report errors inside of headers, in a very basic way | w0rp | |