Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Annotate ¶
type Annotate interface { File(file *File) *FileAnnotation Line(line *Line) *LineAnnotation }
func NewAnnotate ¶
func NewAnnotate(server work.ItemServer) Annotate
func NewCachingAnnotate ¶
type Annotation ¶
type Annotation interface { GetCommits() git.Commits GetWorkItems() []*work.FetchedItem GetContributors() git.Contributors GetTitle() string }
type FileAnnotation ¶
type FileAnnotation struct { File *File // contains filtered or unexported fields }
func (FileAnnotation) GetCommits ¶
func (FileAnnotation) GetContributors ¶
func (a FileAnnotation) GetContributors() git.Contributors
func (*FileAnnotation) GetTitle ¶
func (f *FileAnnotation) GetTitle() string
func (FileAnnotation) GetWorkItems ¶
func (a FileAnnotation) GetWorkItems() []*work.FetchedItem
type LineAnnotation ¶
type LineAnnotation struct { Start int End int Line *Line // contains filtered or unexported fields }
func (LineAnnotation) GetCommits ¶
func (LineAnnotation) GetContributors ¶
func (a LineAnnotation) GetContributors() git.Contributors
func (*LineAnnotation) GetTitle ¶
func (l *LineAnnotation) GetTitle() string
func (LineAnnotation) GetWorkItems ¶
func (a LineAnnotation) GetWorkItems() []*work.FetchedItem
Click to show internal directories.
Click to hide internal directories.