ADD pre-commit config
This commit is contained in:
		
							
								
								
									
										26
									
								
								mbed-os-bootloader/.pre-commit-config.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								mbed-os-bootloader/.pre-commit-config.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,26 @@ | ||||
| files: ^main.cpp | ||||
| repos: | ||||
|   - repo: https://github.com/pre-commit/pre-commit-hooks | ||||
|     rev: v4.3.0 | ||||
|     hooks: | ||||
|       - id: check-yaml | ||||
|         args: [--allow-multiple-documents] | ||||
|       - id: end-of-file-fixer | ||||
|       - id: trailing-whitespace | ||||
|   - repo: https://github.com/pre-commit/mirrors-clang-format | ||||
|     rev: "v14.0.6" | ||||
|     hooks: | ||||
|       - id: clang-format | ||||
|   - repo: https://github.com/cpplint/cpplint | ||||
|     rev: "1.6.1" | ||||
|     hooks: | ||||
|       - id: cpplint | ||||
|         name: cpplint | ||||
|         entry: cpplint --linelength=90 --filter=-build/include_subdir,-whitespace/indent,-build/namespaces,-build/c++11 | ||||
|   - repo: local | ||||
|     hooks: | ||||
|       - id: cppcheck | ||||
|         name: cppcheck | ||||
|         require_serial: true | ||||
|         entry: cppcheck --enable=all --suppress=missingInclude --inline-suppr -i mbed-os --std=c++14 --error-exitcode=1 | ||||
|         language: system | ||||
		Reference in New Issue
	
	Block a user