43 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
---
 | 
						|
# Configure clang-tidy for this project.
 | 
						|
 | 
						|
# Disabled:
 | 
						|
#  -google-readability-namespace-comments the BIGTABLE_CLIENT_NS is a macro, and
 | 
						|
#   clang-tidy fails to match it against the initial value.
 | 
						|
Checks: >-
 | 
						|
  bugprone-*,
 | 
						|
  #google-readability-*,
 | 
						|
  misc-*,
 | 
						|
  modernize-*,
 | 
						|
  #readability-identifier-naming,
 | 
						|
  #readability-*,
 | 
						|
  performance-*,
 | 
						|
  -google-readability-namespace-comments,
 | 
						|
  -readability-named-parameter
 | 
						|
 | 
						|
# Enable most warnings as errors.
 | 
						|
WarningsAsErrors: >-
 | 
						|
  bugprone-*,
 | 
						|
  clang-*,
 | 
						|
  google-*,
 | 
						|
  misc-*,
 | 
						|
  modernize-*,
 | 
						|
  #readability-identifier-naming,
 | 
						|
  #readability-*,
 | 
						|
  performance-*
 | 
						|
 | 
						|
#CheckOptions:
 | 
						|
#  - { key: readability-identifier-naming.NamespaceCase,          value: lower_case }
 | 
						|
#  - { key: readability-identifier-naming.ClassCase,              value: lower_case }
 | 
						|
#  - { key: readability-identifier-naming.StructCase,             value: lower_case }
 | 
						|
#  - { key: readability-identifier-naming.TemplateParameterCase,  value: lower_case }
 | 
						|
#  - { key: readability-identifier-naming.FunctionCase,           value: lower_case }
 | 
						|
#  - { key: readability-identifier-naming.VariableCase,           value: lower_case }
 | 
						|
#  - { key: readability-identifier-naming.PrivateMemberSuffix,    value: _          }
 | 
						|
#  - { key: readability-identifier-naming.ProtectedMemberSuffix,  value: _          }
 | 
						|
#  - { key: readability-identifier-naming.MacroDefinitionCase,    value: UPPER_CASE }
 | 
						|
#  - { key: readability-identifier-naming.EnumConstantCase,       value: UPPER_CASE }
 | 
						|
#  - { key: readability-identifier-naming.ConstexprVariableCase,  value: UPPER_CASE }
 | 
						|
#  - { key: readability-identifier-naming.GlobalConstantCase,     value: UPPER_CASE }
 | 
						|
#  - { key: readability-identifier-naming.MemberConstantCase,     value: UPPER_CASE }
 |