1
+
1
2
# C/C++ Linting Package
2
3
3
4
A Python and Rust package for linting C/C++ code with clang-tidy and/or clang-format to collect feedback provided in the form of thread comments, step summary, or file annotations.
@@ -11,42 +12,57 @@ A Python and Rust package for linting C/C++ code with clang-tidy and/or clang-fo
11
12
12
13
## Usage
13
14
14
- For usage in a CI workflow, see [ the cpp-linter/cpp-linter-action repository] ( https://github.com/cpp-linter/cpp-linter-action ) .
15
+ For usage in a CI workflow, see
16
+ [ the cpp-linter/cpp-linter-action repository] ( https://github.com/cpp-linter/cpp-linter-action ) .
15
17
16
- For the description of supported Command Line Interface options, see [ the CLI documentation] ( https://cpp-linter.github.io/cpp_linter_rs/cli_args.html ) .
18
+ For the description of supported Command Line Interface options, see
19
+ [ the CLI documentation] ( https://cpp-linter.github.io/cpp_linter_rs/cli_args.html ) .
17
20
18
21
## Have question or feedback?
19
22
20
- To provide feedback (requesting a feature or reporting a bug) please post to [ issues] ( https://github.com/cpp-linter/cpp-linter/issues ) .
23
+ To provide feedback (requesting a feature or reporting a bug) please post to
24
+ [ issues] ( https://github.com/cpp-linter/cpp_linter_rs/issues ) .
21
25
22
26
## License
23
27
24
28
The scripts and documentation in this project are released under the [ MIT] [ MIT ] .
25
29
26
- Dependencies (that are redistributed by us in binary form) have the following license agreements:
30
+ Dependencies (that are redistributed by us in binary form) have the following
31
+ license agreements:
27
32
28
- - [ clap] ( https://crates.io/crates/clap ) : Dual-licensed under [ Apache 2.0] [ Apache2 ] or [ MIT] [ MIT ] .
29
- - [ git2] ( https://crates.io/crates/git2 ) : Dual-licensed under [ Apache 2.0] [ Apache2 ] or [ MIT] [ MIT ] .
33
+ - [ clap] ( https://crates.io/crates/clap ) :
34
+ Dual-licensed under [ Apache 2.0] [ Apache2 ] or [ MIT] [ MIT ] .
35
+ - [ git2] ( https://crates.io/crates/git2 ) :
36
+ Dual-licensed under [ Apache 2.0] [ Apache2 ] or [ MIT] [ MIT ] .
30
37
31
38
The following are conditionally included in binaries (using the ` openssl-vendored ` feature on a
32
39
case-by-case basis) because it is a dependency of git2:
33
40
34
41
- [ openssl] ( https://crates.io/crates/openssl ) : Licensed under [ Apache 2.0] [ Apache2 ]
35
- - [ openssl-probe] ( https://crates.io/crates/openssl-probe ) : Dual-licensed under [ Apache 2.0] [ Apache2 ] or [ MIT] [ MIT ] .
36
-
37
- - [ lenient_semver] ( https://crates.io/crates/lenient_semver ) : Dual-licensed under [ Apache 2.0] [ Apache2 ] or [ MIT] [ MIT ] .
38
- - [ log] ( https://crates.io/crates/log ) : Dual-licensed under [ Apache 2.0] [ Apache2 ] or [ MIT] [ MIT ] .
39
- - [ regex] ( https://crates.io/crates/regex ) : Dual-licensed under [ Apache 2.0] [ Apache2 ] or [ MIT] [ MIT ] .
40
- - [ reqwest] ( https://crates.io/crates/reqwest ) : Dual-licensed under [ Apache 2.0] [ Apache2 ] or [ MIT] [ MIT ] .
41
- - [ semver] ( https://crates.io/crates/semver ) : Dual-licensed under [ Apache 2.0] [ Apache2 ] or [ MIT] [ MIT ] .
42
- - [ serde] ( https://crates.io/crates/serde ) : Dual-licensed under [ Apache 2.0] [ Apache2 ] or [ MIT] [ MIT ] .
42
+ - [ openssl-probe] ( https://crates.io/crates/openssl-probe ) :
43
+ Dual-licensed under [ Apache 2.0] [ Apache2 ] or [ MIT] [ MIT ] .
44
+
45
+ - [ lenient_semver] ( https://crates.io/crates/lenient_semver ) :
46
+ Dual-licensed under [ Apache 2.0] [ Apache2 ] or [ MIT] [ MIT ] .
47
+ - [ log] ( https://crates.io/crates/log ) :
48
+ Dual-licensed under [ Apache 2.0] [ Apache2 ] or [ MIT] [ MIT ] .
49
+ - [ regex] ( https://crates.io/crates/regex ) :
50
+ Dual-licensed under [ Apache 2.0] [ Apache2 ] or [ MIT] [ MIT ] .
51
+ - [ reqwest] ( https://crates.io/crates/reqwest ) :
52
+ Dual-licensed under [ Apache 2.0] [ Apache2 ] or [ MIT] [ MIT ] .
53
+ - [ semver] ( https://crates.io/crates/semver ) :
54
+ Dual-licensed under [ Apache 2.0] [ Apache2 ] or [ MIT] [ MIT ] .
55
+ - [ serde] ( https://crates.io/crates/serde ) :
56
+ Dual-licensed under [ Apache 2.0] [ Apache2 ] or [ MIT] [ MIT ] .
43
57
- [ serde-xml-rs] ( https://crates.io/crates/serde-xml-rs ) : Licensed under [ MIT] [ MIT ] .
44
- - [ serde_json] ( https://crates.io/crates/serde_json ) : Dual-licensed under [ Apache 2.0] [ Apache2 ] or [ MIT] [ MIT ] .
58
+ - [ serde_json] ( https://crates.io/crates/serde_json ) :
59
+ Dual-licensed under [ Apache 2.0] [ Apache2 ] or [ MIT] [ MIT ] .
45
60
- [ which] ( https://crates.io/crates/which ) : Licensed under [ MIT] [ MIT ] .
46
61
47
62
The python binding uses
48
63
49
- - [ pyo3] ( https://crates.io/crates/pyo3 ) : Dual-licensed under [ Apache 2.0] [ Apache2 ] or [ MIT] [ MIT ] .
64
+ - [ pyo3] ( https://crates.io/crates/pyo3 ) :
65
+ Dual-licensed under [ Apache 2.0] [ Apache2 ] or [ MIT] [ MIT ] .
50
66
51
67
[ MIT ] : https://choosealicense.com/licenses/mit
52
68
[ Apache2 ] : https://choosealicense.com/licenses/apache-2.0/
0 commit comments