Skip to content

Commit 16c7895

Browse files
committed
docs: separate the analyzer/linter category [skip ci]
1 parent 1e25984 commit 16c7895

File tree

6 files changed

+20
-16
lines changed

6 files changed

+20
-16
lines changed

README.md

+10-9
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,16 @@ Setting up a **cross-platform** environment for building and testing C++/C proje
1414

1515
`setup-cpp` is **modular** and you can choose to install any of these tools:
1616

17-
| category | tools |
18-
| --------------------- | --------------------------------------------------------------------------------------------------------------- |
19-
| compiler and analyzer | llvm, gcc, msvc, apple-clang, vcvarsall, cppcheck, clang-tidy, clang-format, cpplint, flawfinder, lizard, infer |
20-
| build system | cmake, ninja, meson, make, task, bazel, cmakelang, cmake-format, cmake-lint |
21-
| package manager | vcpkg, conan, choco, brew, nala |
22-
| cache | ccache, sccache |
23-
| documentation | doxygen, graphviz |
24-
| coverage | gcovr, opencppcoverage, kcov |
25-
| other | python, powershell, sevenzip |
17+
| category | tools |
18+
| --------------- | ----------------------------------------------------------------------------------------------------------- |
19+
| compiler | llvm, gcc, msvc, apple-clang, vcvarsall |
20+
| build system | cmake, ninja, meson, make, task, bazel |
21+
| package manager | vcpkg, conan, choco, brew, nala |
22+
| analyzer/linter | clang-tidy, clang-format, cppcheck, cpplint, flawfinder, lizard, infer, cmakelang, cmake-format, cmake-lint |
23+
| cache | ccache, sccache |
24+
| documentation | doxygen, graphviz |
25+
| coverage | gcovr, opencppcoverage, kcov |
26+
| other | python, powershell, sevenzip |
2627

2728
`setup-cpp` automatically handles the dependencies of the selected tool (e.g., `python` is required for `conan`).
2829

dist/legacy/setup-cpp.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/legacy/setup-cpp.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/modern/setup-cpp.mjs

+1-1
Large diffs are not rendered by default.

dist/modern/setup-cpp.mjs.map

+1-1
Large diffs are not rendered by default.

src/cli-options.ts

+6-3
Original file line numberDiff line numberDiff line change
@@ -33,13 +33,16 @@ All the available tools:
3333
console.table(
3434
{
3535
"compiler and analyzer": {
36-
tools:
37-
"--llvm, --gcc, --msvc, --apple-clang, --vcvarsall, --cppcheck, --clang-tidy, --clang-format, --cpplint, --flawfinder, --lizard, --infer",
36+
tools: "--llvm, --gcc, --msvc, --apple-clang, --vcvarsall",
3837
},
3938
"build system": {
40-
tools: "--cmake, --ninja, --meson, --make, --task, --bazel, --cmakelang, --cmake-lint, --cmake-format",
39+
tools: "--cmake, --ninja, --meson, --make, --task, --bazel",
4140
},
4241
"package manager": { tools: "--vcpkg, --conan, --choco, --brew, --nala" },
42+
"analyzer/linter": {
43+
tools:
44+
"--clang-tidy, --clang-format, --cppcheck, --cpplint, --flawfinder, --lizard, --infer, , --cmakelang, --cmake-lint, --cmake-format",
45+
},
4346
cache: { tools: "--ccache, --sccache" },
4447
documentation: { tools: "--doxygen, --graphviz" },
4548
coverage: { tools: "--gcovr, --opencppcoverage, --kcov" },

0 commit comments

Comments
 (0)