aboutsummaryrefslogtreecommitdiff
path: root/clint.py
Commit message (Collapse)AuthorAge
* clint: Add support for errors suppressionZyX2015-08-15
|
* cmake: Make `make lint` less verboseMichael Reed2015-06-27
| | | | | It unnecessarily complicates spotting linter errors, as they're usually surrounded by a bunch of lines saying "Done processing ... ".
* clint.py: don't print `--help` output to stderr and exit 1Michael Reed2015-06-27
| | | | | | | | | a) It's not an error b) It requires manual redirection of stderr into stdout ('2>&1') in order to be viewed with a pager, which it warrants given how long the help message is. Helped-by: Florian Walch <florian@fwalch.com>
* Change neovim.org references to neovim.ioThiago de Arruda2015-04-19
|
* clint: Add rules to check for memory functions callsThiago de Arruda2015-04-13
|
* Enable -Wconversion: indent.c.Eliseo Martínez2015-02-18
| | | | | | | | | | Note: Clint was failing because of recommending not to use long. But converting to long is the proper refactoring here, in as far as other longs exist. We could, then, disable clint rule, or remove this file from checking. We choose the former, as it's being discussed what to do with longs, but a decision has not been taken. So, it seems most reasonable to allow longs for now, to enable proper refactorings, and then, when a decision is taken, refactor all longs to some other thing.
* Make clint.py pep8-compliant.Eliseo Martínez2015-02-08
|
* Linting: Recommend os_* instead of POSIX functions.Florian Walch2015-01-11
|
* spelling fixes #827Will Stamper2014-06-12
|
* clint: disregard compound literal returnNicolas Hillegeer2014-05-18
| | | | | | | | | | | This allows lines like: return (my_struct_type) { .my_int = 5, .my_str = "" }; Thanks to @watk for finding and fixing it!
* Introduce nvim namespace: Fix define guards.Eliseo Martínez2014-05-15
| | | | | | Change define guards from NEOVIM_XXX_H to NVIM_XXX_H: - Change header files. - Change clint correct guard name calculation.
* Introduce nvim namespace: Fix clint.Eliseo Martínez2014-05-15
| | | | | - Fix path to clint-checked files. - Fix mechanism to calculate define guard names.
* Do not detect macros like VIM_TRUE as boolean valuesZyX2014-05-03
|
* Use portable format specifiers: Clint advice & other.Eliseo Martínez2014-04-23
| | | | | - Modify Clint advice to reflect preference for fixed sized macros. - Cleanup comment to eliminate referecen to "%ld".
* Remove dead code in clint.pyJohn Schmidt2014-04-21
|
* Added clint check for TRUE/FALSEHinidu2014-04-07
|
* More cleanupJulian Orth2014-03-27
|
* remove leftover c++ headersJulian Orth2014-03-27
|
* remove some leftover function callsJulian Orth2014-03-27
|
* remove cpp headersJulian Orth2014-03-27
|
* remove cpp file extensionsJulian Orth2014-03-27
|
* remove CleanseRawStringsJulian Orth2014-03-27
|
* remove C++ only _NestingState partsJulian Orth2014-03-27
|
* clean up CheckForNonStandardConstructJulian Orth2014-03-27
| | | | remove C++ stuff and add C types
* remove C++ stuff from CheckSpacingForFunctionCallJulian Orth2014-03-27
|
* remove C++ stuff from CheckSpacingJulian Orth2014-03-27
|
* remove CheckSectionSpacingJulian Orth2014-03-27
| | | | irrelevant
* remove unused functionJulian Orth2014-03-27
|
* remove some unused variablesJulian Orth2014-03-27
|
* remove C++ only stuff from CheckLanguageJulian Orth2014-03-27
| | | | Do we want VLAs?
* remove "stream check" from CheckIncludeLineJulian Orth2014-03-27
| | | | irrelevant
* remove CheckForNonConstReferenceJulian Orth2014-03-27
| | | | irrelevant
* remove CheckCStyleCastJulian Orth2014-03-27
|
* remove CheckForIncludeWhatYouUseJulian Orth2014-03-27
| | | | Only checks C++ related headers
* remove CheckMakePairUsesDeductionJulian Orth2014-03-27
| | | | Irrelevant
* Make script portable across Python versionsSteven Myint2014-03-07
| | | | Support both Python 2 and 3.
* Issue #66 - Add lint tool and uncrustify config. Update contributing ↵David Z. Chen2014-03-05
documentation on coding style.