27 lines
		
	
	
		
			832 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			832 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
| 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
 |