diff --git a/model/labels/labels.go b/model/labels/labels.go index 0ecf42f3f1..7eb1221aa8 100644 --- a/model/labels/labels.go +++ b/model/labels/labels.go @@ -31,16 +31,19 @@ func (ls Labels) Len() int { return len(ls) } func (ls Labels) Swap(i, j int) { ls[i], ls[j] = ls[j], ls[i] } func (ls Labels) Less(i, j int) bool { return ls[i].Name < ls[j].Name } -func (l Labels) ExtractNames() []string { - names := make([]string, len(l)) - for i, label := range l { + +// ExtractNames returns an array of all Name in ls. +func (ls Labels) ExtractNames() []string { + names := make([]string, len(ls)) + for i, label := range ls { names[i] = label.Name } return names } -func (l Labels) Contains(name string) bool { - for _, label := range l { +// Contains returns true if the label set contains the provided label name. +func (ls Labels) Contains(name string) bool { + for _, label := range ls { if label.Name == name { return true } diff --git a/model/textparse/openmetricsparse.go b/model/textparse/openmetricsparse.go index 35b480f9ea..2c4cecb7c4 100644 --- a/model/textparse/openmetricsparse.go +++ b/model/textparse/openmetricsparse.go @@ -282,7 +282,7 @@ loop: } // We need this because we want offsets of the original parser unchanged when -// we're working with a new parser in CreatedTimeStamp() +// we're working with a new parser in CreatedTimeStamp(). func deepCopyParser(p *OpenMetricsParser) OpenMetricsParser { newB := make([]byte, len(p.l.b)) copy(newB, p.l.b)