filecheck/nonasciiMsg #35
| 
						 | 
					@ -10,7 +10,11 @@ import (
 | 
				
			||||||
	"github.com/go-git/go-git/v5/plumbing/object"
 | 
						"github.com/go-git/go-git/v5/plumbing/object"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// NonAsciiMsg checks for non-ASCII characters in the commit message.
 | 
					// nonAsciiMsg checks for non-ASCII characters in the commit message.
 | 
				
			||||||
 | 
					// If the message starts with "Merge pull request", it skips the non-ASCII characters check.
 | 
				
			||||||
 | 
					// Otherwise, it iterates over each character in the message and checks if it is a non-ASCII character.
 | 
				
			||||||
 | 
					// If a non-ASCII character is found, it returns an error indicating not to use non-ASCII characters in commit messages.
 | 
				
			||||||
 | 
					// Otherwise, it returns nil indicating that the commit message is valid.
 | 
				
			||||||
// It skips the non-ASCII characters check for lines starting with specific keywords like "Co-authored-by", "Reviewed-by", and "Co-committed-by".
 | 
					// It skips the non-ASCII characters check for lines starting with specific keywords like "Co-authored-by", "Reviewed-by", and "Co-committed-by".
 | 
				
			||||||
func NonAsciiMsg(root string) error {
 | 
					func NonAsciiMsg(root string) error {
 | 
				
			||||||
	repo, err := git.PlainOpen(root)
 | 
						repo, err := git.PlainOpen(root)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user