Clang-Tidy

E284628

Clang-Tidy is a C++ “linter” and static analysis tool that automatically detects and suggests fixes for common programming errors, style issues, and potential bugs in code.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (2)

Label Occurrences
Clang-Tidy canonical 1
clang-tidy 1

Statements (47)

Predicate Object
instanceOf C++ development tool
linter
static analysis tool
analyzes source code
canBeIntegratedWith CLion
CMake
Ninja
Qt Creator
Visual Studio
category code quality tool
software development tool
configurationFile .clang-tidy
detects potential bugs
programming errors
style issues
developedBy LLVM
surface form: LLVM community
distributedAs command-line tool
freeSoftware true
hasComponent ClangTidyMain executable
checks framework
license Apache License 2.0
openSource true
partOf LLVM
surface form: LLVM project
primaryUse code linting
static code analysis
programmingLanguage C++
provides automatic fix suggestions
diagnostics
requires Clang compiler infrastructure
runsOn Linux
Windows
macOS
supportsFeature YAML configuration files
automatic code fixes
command-line interface
configurable checks
custom checks
header filtering
integration with IDEs
integration with build systems
suppression of warnings
supportsLanguage C
C++
Objective-C
Objective-C++
usesCompilerFrontend Clang
website https://clang.llvm.org/extra/clang-tidy/

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Clang provides Clang-Tidy
LLVM hasComponent Clang-Tidy
this entity surface form: clang-tidy