Documentation
¶
Overview ¶
package merge provides utilities to merge annotations together
Index ¶
- func MergeAnnotations(annotations ...*model.ProjectAnnotation) *model.ProjectAnnotation
- func MergeAnnotationsInto(res *model.ProjectAnnotation, annotations ...*model.ProjectAnnotation)
- func MergeBlock(dst *model.BlockAnnotation, src *model.BlockAnnotation)
- func MergeBlocks(dst model.BlockAnnotationMapping, src model.BlockAnnotationMapping)
- func MergeCode(dst *model.CodeAnnotation, src *model.CodeAnnotation)
- func MergeFile(dst *model.FileAnnotation, src *model.FileAnnotation)
- func MergeFiles(dst model.FileAnnotationMapping, src model.FileAnnotationMapping)
- func MergeFunc(dst *model.FuncAnnotation, src *model.FuncAnnotation)
- func MergeFuncs(dst model.FuncAnnotationMapping, src model.FuncAnnotationMapping)
- func MergeLine(dst *model.LineAnnotation, src *model.LineAnnotation)
- func MergeLines(dst model.LineAnnotationMapping, src model.LineAnnotationMapping)
- func MergeMap(dst map[string]bool, src map[string]bool)
- func MergeProjectAnnotation(annotations []*model.ProjectAnnotation) *model.ProjectAnnotation
- func MergeStringSet(dst map[string]bool, src map[string]bool)
- func MergeTypes(dst map[model.AnnotationType]bool, src map[model.AnnotationType]bool)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MergeAnnotations ¶
func MergeAnnotations(annotations ...*model.ProjectAnnotation) *model.ProjectAnnotation
func MergeAnnotationsInto ¶
func MergeAnnotationsInto(res *model.ProjectAnnotation, annotations ...*model.ProjectAnnotation)
func MergeBlock ¶
func MergeBlock(dst *model.BlockAnnotation, src *model.BlockAnnotation)
func MergeBlocks ¶
func MergeBlocks(dst model.BlockAnnotationMapping, src model.BlockAnnotationMapping)
func MergeCode ¶
func MergeCode(dst *model.CodeAnnotation, src *model.CodeAnnotation)
func MergeFile ¶
func MergeFile(dst *model.FileAnnotation, src *model.FileAnnotation)
func MergeFiles ¶
func MergeFiles(dst model.FileAnnotationMapping, src model.FileAnnotationMapping)
func MergeFunc ¶
func MergeFunc(dst *model.FuncAnnotation, src *model.FuncAnnotation)
func MergeFuncs ¶
func MergeFuncs(dst model.FuncAnnotationMapping, src model.FuncAnnotationMapping)
func MergeLine ¶
func MergeLine(dst *model.LineAnnotation, src *model.LineAnnotation)
func MergeLines ¶
func MergeLines(dst model.LineAnnotationMapping, src model.LineAnnotationMapping)
func MergeProjectAnnotation ¶
func MergeProjectAnnotation(annotations []*model.ProjectAnnotation) *model.ProjectAnnotation
func MergeTypes ¶
func MergeTypes(dst map[model.AnnotationType]bool, src map[model.AnnotationType]bool)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.