jsonlint
cpplint
Our great sponsors
jsonlint | cpplint | |
---|---|---|
2 | 2 | |
1,905 | 1,462 | |
- | 2.3% | |
0.0 | 8.6 | |
almost 2 years ago | 4 days ago | |
JavaScript | Python | |
- | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
jsonlint
-
Configuring Cppcheck, Cpplint, and JSON Lint
I dedicated Sunday morning to going over the documentation of the linters we use in the project. The goal was to understand all options and use them in the best way for our project. Seeing their manuals side by side was nice because even very similar things are solved differently. Cppcheck is the most configurable and best documented; JSON Lint lies at the other end.
-
Looking For Self Hosted Web-Based Lint Checker
I’ve done something similar with some basic scripting in a webhookd container. You’ll need to install whatever packages you intend to use (ie jsonlint
cpplint
-
Configuring Cppcheck, Cpplint, and JSON Lint
I was configuring them as I was reading. I have done this before, but we had some months of use since then, and I have seen it working in real-time. I got a lot out of this second read and configuration round. I discovered that I over-configured Cppcheck; there is much more to get out of Cpplint, and I reviewed the JSON Schema versions.
-
C/C++ pre-commit hooks for static analyzers and linters
and five C/C++ static code analyzers: * clang-tidy * oclint * cppcheck * cpplint (recently added!) * include-what-you-use (recently added!)
What are some alternatives?
jsonlint.com - [OLD] Please go to new source, link below.
Cppcheck - static analysis of C/C++ code
cmake-lint - Fork of https://github.com/richq/cmake-lint to continue maintenance
include-what-you-use - A tool for use with clang to analyze #includes in C and C++ source files
uncrustify - Code beautifier
OCLint - A static source code analysis tool to improve quality and reduce defects for C, C++ and Objective-C
cpp-linter-action - A Github Action for linting C/C++ code integrating clang-tidy and clang-format to collect feedback provided in the form of file-annotations, thread-comments, workflow step-summary, and Pull Request reviews.
pre-commit - A framework for managing and maintaining multi-language pre-commit hooks.
pre-commit-hooks - C/C++ hooks to integrate with pre-commit
vint - Fast and Highly Extensible Vim script Language Lint implemented in Python.