Releases: Ericsson/rules_codechecker
Releases ยท Ericsson/rules_codechecker
v0.2.0
๐ Highlight
Support bazel 7 by @furtib in #111
Rename rule to rules_codechecker by @furtib in #191
What's Changed
- Support bazel 7 by @furtib in #111
- Reactivate passing of config parameter to per_file rule by @furtib in #138
- Minor fixes in common.bzl by @nettle in #139
- Replace to_json (deprecated) with json.encode by @furtib in #142
- Add non root user to RHEL and use it when running tests by @furtib in #158
- Update rules for clang-tidy and clang --analyze by @nettle in #125
- Use python toolchain instead of python runtime by @nettle in #146
- Add debugging for failing commands by @furtib in #168
- Introduce Mise by @nettle in #132
- Use the compile_commands implementation from the monolithic rule in the per_file rule by @furtib in #98
- Add monolithic test for caching by @furtib in #170
- Fix fails on older Bazel versions in unit tests by @furtib in #143
- Apply pylint suggestion to compile_commands_filter.py by @furtib in #180
- Fix pylint issues in tests by @furtib in #177
- Apply pylint suggestions to codechecker_script.py by @furtib in #178
- Provide necessary debug infromation in non-verbose test runs. by @furtib in #181
- Format with buildifier on all files by @furtib in #183
- Apply pylint suggestions to per_file_script.py by @furtib in #179
- Move .mise directory to .ci/mise by @nettle in #194
- Add bazel specific ignores by @furtib in #190
- Introduce MicroMamba by @nettle in #167
- Add pylint by @furtib in #171
- Make FOSS tests more convenient to use by @furtib in #169
- Rename rule to rules_codechecker by @furtib in #191
- Fix Clang tidy rule by @furtib in #202
- Prepare tests using CodeChecker server, to be run concurrently by @furtib in #197
Full Changelog: v0.1.0...v0.2.0
v0.1.0
๐ Highlights
The first release of codechecker_bazel! This release is meant as an initial point of reference. Notably, this is the final release that doesn't support bazel 7 or newer versions.
There are several known issues, most notably:
- #120 and #128, relating to per-file CodeChecker analysis not handling the
implementation_depsfield well.
Please view README.md for installation and usage instructions.