From 4e23a444e8503fd03ab40de2844c783e142ebef8 Mon Sep 17 00:00:00 2001 From: Ed Tanous Date: Mon, 6 Jun 2022 09:57:26 -0700 Subject: Require explicit decorator on one arg constructors We essentially follow this rule already, not relying on implicit operators, although there are a number of cases where in theory we could've implicitly constructed an object. This commit enables the clang-tidy check. Tested: Code compiles, passes clang-tidy. Signed-off-by: Ed Tanous Change-Id: Ia428463313b075c69614fdb326e8c5c094e7adde --- .clang-tidy | 1 + 1 file changed, 1 insertion(+) (limited to '.clang-tidy') diff --git a/.clang-tidy b/.clang-tidy index d892bddf9e..bed3fadfd8 100644 --- a/.clang-tidy +++ b/.clang-tidy @@ -222,6 +222,7 @@ cppcoreguidelines-pro-type-union-access, cppcoreguidelines-pro-type-vararg, cppcoreguidelines-slicing, cppcoreguidelines-special-member-functions, +google-explicit-constructor, misc-misplaced-const, #misc-no-recursion, misc-redundant-expression, -- cgit v1.2.3