Skip to content

Commit 0727bc9

Browse files
[clang-tidy][NFC] Apply suggestions from code review
1 parent b9a4f11 commit 0727bc9

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

clang-tools-extra/clang-tidy/.clang-tidy

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ Checks: >
55
-bugprone-branch-clone,
66
-bugprone-easily-swappable-parameters,
77
-bugprone-narrowing-conversions,
8-
-bugprone-suspicious-stringview-data-usage,
98
-bugprone-unchecked-optional-access,
109
-bugprone-unused-return-value,
1110
modernize-*,

clang-tools-extra/clang-tidy/ClangTidyOptions.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,8 @@ void yamlize(IO &IO, ClangTidyOptions::OptionMap &Val, bool,
9999
for (auto &Option : SortedOptions) {
100100
bool UseDefault = false;
101101
void *SaveInfo = nullptr;
102+
// Requires 'llvm::yaml::IO' to accept 'StringRef'
103+
// NOLINTNEXTLINE(bugprone-suspicious-stringview-data-usage)
102104
IO.preflightKey(Option.first.data(), true, false, UseDefault, SaveInfo);
103105
IO.scalarString(Option.second, needsQuotes(Option.second));
104106
IO.postflightKey(SaveInfo);
@@ -116,6 +118,8 @@ void yamlize(IO &IO, ClangTidyOptions::OptionMap &Val, bool,
116118
} else if (isa<MappingNode>(I.getCurrentNode())) {
117119
IO.beginMapping();
118120
for (StringRef Key : IO.keys()) {
121+
// Requires 'llvm::yaml::IO' to accept 'StringRef'
122+
// NOLINTNEXTLINE(bugprone-suspicious-stringview-data-usage)
119123
IO.mapRequired(Key.data(), Val[Key].Value);
120124
}
121125
IO.endMapping();

0 commit comments

Comments
 (0)