MCPcopy Index your code
hub / github.com/conventionalcommit/commitlint / DefaultIgnorePatterns

Function DefaultIgnorePatterns

config/default.go:18–45  ·  view source on GitHub ↗

DefaultIgnorePatterns returns the default list of ignore patterns These patterns match commit messages auto-generated by git commands like merge, revert, fixup, squash, etc.

()

Source from the content-addressed store, hash-verified

16// These patterns match commit messages auto-generated by git commands
17// like merge, revert, fixup, squash, etc.
18func DefaultIgnorePatterns() []string {
19 return []string{
20 // GitHub / GitLab merge
21 `^Merge pull request #\d+`,
22 `^Merge .+ into .+`,
23 `^Merge branch '.+'`,
24 `^Merge tag '.+'`,
25 `^Merge remote-tracking branch '.+'`,
26
27 // Azure DevOps / Bitbucket merge
28 `^Merged .+ (in|into) .+`,
29 `^Merged PR #?\d+`,
30
31 // Revert and Reapply
32 `^(R|r)evert `,
33 `^(R|r)eapply `,
34
35 // Fixup, Amend, Squash (git commit --fixup/--squash)
36 `^(amend|fixup|squash)! `,
37
38 // Automatic merges
39 `^Automatic merge`,
40 `^Auto-merged .+ into .+`,
41
42 // Initial commit
43 `^Initial commit$`,
44 }
45}
46
47// DefaultTypeEnums returns the default list of type enums
48func DefaultTypeEnums() []interface{} {

Callers 3

NewDefaultFunction · 0.85
ParseFunction · 0.85

Calls

no outgoing calls

Tested by 1