summaryrefslogtreecommitdiff
path: root/doc/ale-cpp.txt
AgeCommit message (Collapse)Author
2021-11-19Add cspell Linter (#3981)David Houston
* Add cspell linter Add cspell linter, with the languages it supports. Signed-off-by: David Houston <houstdav000@gmail.com> * Add cspell Global Variables Documentation Add documentation to /doc/ale.txt with cspell configuration options. Signed-off-by: David Houston <houstdav000@gmail.com> * Add cspell to docs, Minor Cleanup Add cspell for each supported language, adding some spaces and removing others when caught navigating the file. Signed-off-by: David Houston <houstdav000@gmail.com>
2020-08-29Fix #3247 - Use --always-make for make -n by defaultw0rp
2020-08-20#3299 Merge gcc and clang into a cc linterw0rp
Users can easily be confused when they set some options for a C or C++ compiler, and another compiler is run with different options, which still reports errors. To remedy this, the existing `gcc` and `clang` linters have been replaced with a `cc` linter that will run either compiler. This is a breaking change for ALE v3.0.0.
2020-07-28fix: Change _options to _project_optionsjhlink
2020-07-26doc: Add ale_cpp_astyle_options in ale-cppjhlink
2020-07-25doc: Add astyle to ale-cppjhlink
2019-07-02Add clangtidy fixer (#2548)ObserverOfTime
* Add clangtidy fixer * Add extra_options to clangtidy fixer * Also, use cpp variables in cpp filetypes
2019-06-08Add additional option setting for clangtidy linterJonathan 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
2018-10-30Do not enable all clang-tidy checks by defaultAndreas Hollmann
2018-09-26Add ccls support for C/C++/ObjCYe Jingchen
2018-09-04add uncrustify fixer for several languagesDerek P Sifford
2018-08-24Add clazy as cpp linterfenuks
2018-08-23Enabling clangd for cpp, objc and objcppBruno R. Barreyra
2018-07-29Add support for parsing compile_commands.json files for C compilersw0rp
2018-06-06Add the cquery LSP #1475 #1594Ben Falconer
2018-03-27#1167 Use the make -n parsing for C++ compilers, and document the new optionw0rp
2018-02-26doc/cpp: fix duplicate ale_cpp_flawfinder_executable help tagKoichi Shiraishi
both of 'g:' prefix.
2018-02-25New 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-09-10Fix numerous issues with integration documentation tags and the table of ↵w0rp
contents, and add a script to check for theses issues
2017-08-30Merge remote-tracking branch 'randrej/master' into c-clang-tidyw0rp
2017-08-24Add clang-format fixer for C/C++ (#873)Peter Renström
* Add clang-format fixer for C/C++ * Document clang-format options * Refer ale-cpp-clangformat to ale-c-clangformat
2017-07-17#711 - Make the cpplint executable configurablew0rp
2017-07-17#711 - Make the clangtidy executable configurablew0rp
2017-07-16#711 - Make the clangcheck executable configurablew0rp
2017-07-16#711 - Make the gcc executables configurablew0rp
2017-07-16#711 - Make the cppcheck executables configurablew0rp
2017-07-16#711 - Make the clang executables configurablew0rp
2017-07-08Use equal signs for language documentation sectionsw0rp
2017-06-24Add clangcheck Linter to cpp (#686)Gagbo
Add a clangcheck linter
2017-06-24Added builddir option to clang-tidy to point to json folder (#688)Gagbo
Detect compille_commands.json files for clang-tidy
2017-05-16Add cpplint linterDawid Kurek
2017-05-02Fix #410 - Use compile_commands.json files for clang-tidy, and check files ↵w0rp
on disk instead
2017-04-27Add tags for buffer-local variants of each linter optionAdriaan Zonnenberg
2017-03-28Move linter documentation into separate filesw0rp