.clang-tidy: enable cppcoreguidelines-avoid-const-or-ref-data-members
authorSimon Marchi <simon.marchi@efficios.com>
Fri, 15 Mar 2024 20:11:33 +0000 (16:11 -0400)
committerSimon Marchi <simon.marchi@efficios.com>
Wed, 27 Mar 2024 01:30:14 +0000 (21:30 -0400)
commit4b9e2e3d5986e17f1594c24dea430cb51a529360
treed77648e23ce43df62e661584dc5cb9c76ef903c7
parenta5b7ed13917ec689fa9fa01d6dcc24d10e6d4605
.clang-tidy: enable cppcoreguidelines-avoid-const-or-ref-data-members

Enable:

  https://clang.llvm.org/extra/clang-tidy/checks/cppcoreguidelines/avoid-const-or-ref-data-members.html

Set the `AllowMissingMoveFunctionsWhenCopyIsDeleted`, so it's less
verbose when you just want to delete everything.

Set `AllowSoleDefaultDtor`, because we have legitimate cases (when
defining virtual base classes) where we only define a default
destructor.  Perhaps there's a pitfall I don't see when allowing this?

Change-Id: I4a8d20c0be628ac807db4c6b52548e3b7d7ee286
Signed-off-by: Simon Marchi <simon.marchi@efficios.com>
Reviewed-on: https://review.lttng.org/c/babeltrace/+/12090
Reviewed-by: Philippe Proulx <eeppeliteloop@gmail.com>
.clang-tidy
This page took 0.026997 seconds and 4 git commands to generate.