Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Layout ¶
type Layout struct {
// contains filtered or unexported fields
}
Layout for client to use
func (*Layout) AddSection ¶
AddSection adds new section
func (*Layout) BucketOnEmojiMarkers ¶
func (l *Layout) BucketOnEmojiMarkers()
BucketOnEmojiMarkers buckets commits based on emojis
func (*Layout) BucketOnTextMarkers ¶
func (l *Layout) BucketOnTextMarkers()
BucketOnTextMarkers buckets commits based on emojis
func (*Layout) BucketToSection ¶
BucketToSection buckets to appropriate section
func (*Layout) GenerateDocumentation ¶
GenerateDocumentation generates documentation
func (*Layout) SetDefaultSection ¶
SetDefaultSection adds new section
type Section ¶
type Section struct { Name string EmojiShortcodes []string TextShortcodes []string Commits []*git.Commit }
Section is a section in bulletin
func (*Section) AddEmojiShortcodes ¶
AddEmojiShortcodes adds new emojis to existing list
func (*Section) AddTextMarkers ¶
AddTextMarkers adds new emojis to existing list
func (*Section) Belongs ¶
Belongs check if the commit message belongs to a section based on commit message
func (*Section) GenerateDocumentation ¶
GenerateDocumentation generates documentation
Click to show internal directories.
Click to hide internal directories.