Skip to content

Releases: ZedThree/clang-tidy-review

Enable clang-tidy-11

30 Apr 19:24
f936872
Compare
Choose a tag to compare

Adds clang-tidy-11 as an option. Thanks to @ghutchis

Minor fix: handle "no newline at end of file"

22 Apr 17:10
3677b43
Compare
Choose a tag to compare

Diffs can contain "No newline at end of file" which needs special handling when constructing the lookup table

Two minor bug fixes

23 Feb 14:51
c969128
Compare
Choose a tag to compare
  • Don't try to create comments on files not in the PR
  • Exit early if the PR only removes lines

Avoid apt warning when building

23 Feb 09:30
6bd25fe
Compare
Choose a tag to compare

Uses apt-get instead of apt to install packages to avoid warning about apt not having a stable CLI

Fixes for passing include/exclude arguments

12 Feb 14:10
bb4f859
Compare
Choose a tag to compare

Previously it was tricking to pass through quoted arguments for the include/exclude options as they passed through GitHub Actions, then Docker, then bash, then finally Python. They should now work properly

Limit maximum comments posted at one time

03 Dec 11:09
33e0150
Compare
Choose a tag to compare

It seems the GitHub API might only accept a limited number of comments at once, so clang-tidy-review will only attempt to post the first max_comments of them (default 25, as this has worked for me).

Fixes for larger projects

01 Dec 11:52
cdee719
Compare
Choose a tag to compare
  • Replace absolute paths in compile_commands.json if it exists
    • Needed due to container-based Actions being mounted in a different location, and clang-tidy not accepting relative paths
  • Add argument to install additional apt packages
    • Needed to bring in headers for third-party dependencies
  • Fix for PRs with multiple files
  • Fix for whitespace in code-blocks in comments

Replace curl with requests

31 May 10:29
Compare
Choose a tag to compare
v0.2.0

Update README and add license info

Initial release - v0.1.0

30 May 14:46
409910c
Compare
Choose a tag to compare

Initial release, may be some things to iron out still