Skip to content

Releases: Ericsson/rules_codechecker

v0.2.0

17 Mar 12:15
b53b44a

Choose a tag to compare

๐ŸŒŸ 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

12 Jan 13:01
73d81fc

Choose a tag to compare

๐ŸŒŸ 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_deps field well.

Please view README.md for installation and usage instructions.