Thanks to visit codestin.com
Credit goes to github.com

Skip to content

A CLI tool that scans a batch of files with clang-tidy and/or clang-format, then provides feedback in the form of comments, annotations, summaries, and reviews.

License

Notifications You must be signed in to change notification settings

cpp-linter/cpp-linter-rs

Repository files navigation

Python packaging Binary executable builds Test CI Docs Pre-commit-ci codecov-status docs.rs Crates.io Version

C/C++ Linting Package

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.

Caution

This project is still experimental and subject to drastic changes. Please use the pure python cpp-linter package until this project is ready for deployment.

Usage

For usage in a CI workflow, see the cpp-linter/cpp-linter-action repository.

For the description of supported Command Line Interface options, see the CLI documentation.

Have question or feedback?

To provide feedback (requesting a feature or reporting a bug) please post to issues.

License

The scripts and documentation in this project are released under the MIT.

Dependencies (that are redistributed by us in binary form) have the following license agreements:

The python binding uses

About

A CLI tool that scans a batch of files with clang-tidy and/or clang-format, then provides feedback in the form of comments, annotations, summaries, and reviews.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Sponsor this project

 

Contributors 4

  •  
  •  
  •  
  •