maintner: track hashtag edits on GerritMeta, make HashtagEdits method faster
Updates golang/go#24836
Change-Id: I75cae7de574af7525964bdf420328d3e553a044c
Reviewed-on: https://go-review.googlesource.com/107305
Reviewed-by: Andrew Bonventre <andybons@golang.org>
diff --git a/maintner/gerrit_test.go b/maintner/gerrit_test.go
index dd4ae69..a02d1b3 100644
--- a/maintner/gerrit_test.go
+++ b/maintner/gerrit_test.go
@@ -388,7 +388,7 @@
func TestParseHashtags(t *testing.T) {
for i, tt := range hashtagTests {
- meta := &GerritMeta{Commit: &GitCommit{Msg: tt.commit}}
+ meta := newGerritMeta(&GitCommit{Msg: tt.commit}, nil)
added, removed, ok := meta.HashtagEdits()
if ok != (added != "" || removed != "") {
t.Errorf("%d. inconsistent return values: %q, %q, %v", i, added, removed, ok)