mirror of
				https://git.proxmox.com/git/mirror_zfs.git
				synced 2025-10-26 18:05:04 +03:00 
			
		
		
		
	Add codecheck make target
We'd like to have tooling that verifies code style, while ignoring the commit message. For example, code does not need to be signed off in order to be tested. Current workarounds are to run `git checkstyle` and ignore the commit message errors, or to run `make cstyle shellcheck flake8 mancheck testscheck`, and make sure that list stays updated. Solution is to add a new make target, `codecheck` which does all the code checks. `checkstyle` is now simply `codecheck` + `commitcheck`. Reviewed-by: Giuseppe Di Natale <guss80@gmail.com> Reviewed-by: George Melikov <mail@gmelikov.ru> Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Signed-off-by: Matthew Ahrens <mahrens@delphix.com> Closes #7985
This commit is contained in:
		
							parent
							
								
									6e8b268875
								
							
						
					
					
						commit
						c23f8d4829
					
				| @ -61,7 +61,9 @@ install-data-hook: | ||||
| 	ln -fs zfs.release spl.release | ||||
| endif | ||||
| 
 | ||||
| checkstyle: cstyle shellcheck flake8 commitcheck mancheck testscheck | ||||
| codecheck: cstyle shellcheck flake8 mancheck testscheck | ||||
| 
 | ||||
| checkstyle: codecheck commitcheck | ||||
| 
 | ||||
| commitcheck: | ||||
| 	@if git rev-parse --git-dir > /dev/null 2>&1; then \
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Matthew Ahrens
						Matthew Ahrens