Disable cert-dcl16-c clang-tidy check for mingw32.
Bug: 120614316 Test: make with WITH_TIDY=1 DEFAULT_GLOBAL_TIDY_CHECKS=-*,cert-* Change-Id: Ibe46409543eaa4a7f3b710d9742b3252dc9ac7e8
This commit is contained in:
@@ -108,6 +108,12 @@ func (tidy *tidyFeature) flags(ctx ModuleContext, flags Flags) Flags {
|
|||||||
if len(tidy.Properties.Tidy_checks) > 0 {
|
if len(tidy.Properties.Tidy_checks) > 0 {
|
||||||
tidyChecks = tidyChecks + "," + strings.Join(esc(tidy.Properties.Tidy_checks), ",")
|
tidyChecks = tidyChecks + "," + strings.Join(esc(tidy.Properties.Tidy_checks), ",")
|
||||||
}
|
}
|
||||||
|
if ctx.Windows() {
|
||||||
|
// https://b.corp.google.com/issues/120614316
|
||||||
|
// mingw32 has cert-dcl16-c warning in NO_ERROR,
|
||||||
|
// which is used in many Android files.
|
||||||
|
tidyChecks = tidyChecks + ",-cert-dcl16-c"
|
||||||
|
}
|
||||||
flags.TidyFlags = append(flags.TidyFlags, tidyChecks)
|
flags.TidyFlags = append(flags.TidyFlags, tidyChecks)
|
||||||
|
|
||||||
return flags
|
return flags
|
||||||
|
Reference in New Issue
Block a user