ADD pre-commit config
This commit is contained in:
		
							
								
								
									
										12
									
								
								mbed-os-bootloader/.clang-format
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								mbed-os-bootloader/.clang-format
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,12 @@ | ||||
| --- | ||||
| BasedOnStyle: Google | ||||
| IndentWidth: 4 | ||||
| --- | ||||
| Language: Cpp | ||||
| ColumnLimit: 90 | ||||
| AlignConsecutiveAssignments: true | ||||
| DerivePointerAlignment: false | ||||
| PointerAlignment: Left | ||||
| BinPackArguments: false | ||||
| BinPackParameters: false | ||||
| IndentAccessModifiers: false | ||||
							
								
								
									
										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