Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f92c7154 authored by Chih-Hung Hsieh's avatar Chih-Hung Hsieh
Browse files

Use tidyExternalVendor for external/googletest

* Do not run expensive clang-analyzer-* checks with googletest/*,
  which should be checked upstream.

Test: make WITH_TIDY=1 CLANG_ANALYZER_CHECKS=1
Bug: 198098397
Change-Id: Ic801ffa802b42d4d55ae89553073c926f9eaa351
parent bd59c149
Loading
Loading
Loading
Loading
+2 −0
Original line number Original line Diff line number Diff line
@@ -115,6 +115,7 @@ var DefaultLocalTidyChecks = []PathBasedTidyCheck{
	{"external/", tidyExternalVendor},
	{"external/", tidyExternalVendor},
	{"external/google", tidyDefault},
	{"external/google", tidyDefault},
	{"external/webrtc", tidyDefault},
	{"external/webrtc", tidyDefault},
	{"external/googletest/", tidyExternalVendor},
	{"frameworks/compile/mclinker/", tidyExternalVendor},
	{"frameworks/compile/mclinker/", tidyExternalVendor},
	{"hardware/qcom", tidyExternalVendor},
	{"hardware/qcom", tidyExternalVendor},
	{"vendor/", tidyExternalVendor},
	{"vendor/", tidyExternalVendor},
@@ -133,6 +134,7 @@ func reverseTidyChecks(in []PathBasedTidyCheck) []PathBasedTidyCheck {
}
}


func TidyChecksForDir(dir string) string {
func TidyChecksForDir(dir string) string {
	dir = dir + "/"
	for _, pathCheck := range reversedDefaultLocalTidyChecks {
	for _, pathCheck := range reversedDefaultLocalTidyChecks {
		if strings.HasPrefix(dir, pathCheck.PathPrefix) {
		if strings.HasPrefix(dir, pathCheck.PathPrefix) {
			return pathCheck.Checks
			return pathCheck.Checks