Skip to content

Commit cb4ecf5

Browse files
refactor: move report create as separate func
1 parent 39508e9 commit cb4ecf5

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

linter.go

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,15 @@ func (l *Linter) LintCommit(msg *parser.Commit) (lintReport string, hasError boo
3838
l.checkBody(msg, res)
3939
l.checkFooter(msg, res)
4040

41+
report := l.formReport(msg, res)
42+
return report, res.HasErrors()
43+
}
44+
45+
func (l *Linter) formReport(msg *parser.Commit, res *Result) string {
4146
if res.IsOK() {
42-
return successMessage(msg, res), false
47+
return successMessage(msg, res)
4348
}
44-
return errorMessage(msg, res), res.HasErrors()
49+
return errorMessage(msg, res)
4550
}
4651

4752
func (l *Linter) checkHeader(msg *parser.Commit, res *Result) {

0 commit comments

Comments
 (0)