mirror of
				https://github.com/PancakeTAS/lsfg-vk.git
				synced 2025-10-30 07:01:10 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			37 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| Checks:
 | |
| # enable basic checks
 | |
| - "clang-analyzer-*"
 | |
| # configure performance checks
 | |
| - "performance-*"
 | |
| - "-performance-enum-size"
 | |
| # configure readability and bugprone checks
 | |
| - "readability-*"
 | |
| - "bugprone-*"
 | |
| - "misc-*"
 | |
| - "-readability-braces-around-statements"
 | |
| - "-readability-function-cognitive-complexity"
 | |
| - "-readability-identifier-length"
 | |
| - "-readability-implicit-bool-conversion"
 | |
| - "-readability-magic-numbers"
 | |
| - "-readability-math-missing-parentheses"
 | |
| - "-readability-named-parameter"
 | |
| - "-bugprone-easily-swappable-parameters"
 | |
| # configure modernization
 | |
| - "modernize-*"
 | |
| - "-modernize-use-trailing-return-type"
 | |
| # configure cppcoreguidelines
 | |
| - "cppcoreguidelines-*"
 | |
| - "-cppcoreguidelines-avoid-magic-numbers"
 | |
| - "-cppcoreguidelines-pro-type-reinterpret-cast" # allows reinterpret_cast
 | |
| - "-cppcoreguidelines-avoid-non-const-global-variables"
 | |
| - "-cppcoreguidelines-pro-type-union-access"
 | |
| # disable slow and pointless checks
 | |
| - "-modernize-use-std-numbers"
 | |
| - "-modernize-type-traits"
 | |
| - "-cppcoreguidelines-owning-memory"
 | |
| - "-cppcoreguidelines-macro-to-enum"
 | |
| - "-readability-container-contains"
 | |
| - "-bugprone-reserved-identifier"
 | |
| - "-bugprone-stringview-nullptr"
 | |
| - "-bugprone-standalone-empty"
 | |
| - "-misc-unused-using-decls"
 | 
