aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--refs.go14
-rw-r--r--refs_test.go22
2 files changed, 18 insertions, 18 deletions
diff --git a/refs.go b/refs.go
index 10a3f66b..42886bf7 100644
--- a/refs.go
+++ b/refs.go
@@ -144,8 +144,8 @@ type Ref struct {
Peeled Hash
}
-// ShowRef represents a reference entry as returned by ShowRefs.
-type ShowRef struct {
+// ListRef represents a reference entry as returned by ListRefs.
+type ListRef struct {
// Name is the fully qualified ref name (e.g., refs/heads/main).
Name string
// Ref describes the reference target.
@@ -235,7 +235,7 @@ func (repo *Repository) resolveRefFully(path string, seen map[string]struct{}) (
}
}
-// ShowRefs lists refs similarly to git-show-ref.
+// ListRefs lists refs similarly to git-show-ref.
//
// The pattern must be empty or begin with "refs/". An empty pattern is
// treated as "refs/*".
@@ -244,7 +244,7 @@ func (repo *Repository) resolveRefFully(path string, seen map[string]struct{}) (
// repository root, then packed refs are read while skipping any names
// that already appeared as loose refs. Packed refs are filtered
// similarly.
-func (repo *Repository) ShowRefs(pattern string) ([]ShowRef, error) {
+func (repo *Repository) ListRefs(pattern string) ([]ListRef, error) {
if pattern == "" {
pattern = "refs/*"
}
@@ -255,7 +255,7 @@ func (repo *Repository) ShowRefs(pattern string) ([]ShowRef, error) {
return nil, ErrInvalidRef
}
- var out []ShowRef
+ var out []ListRef
seen := make(map[string]struct{})
globPattern := filepath.Join(repo.rootPath, filepath.FromSlash(pattern))
@@ -290,7 +290,7 @@ func (repo *Repository) ShowRefs(pattern string) ([]ShowRef, error) {
}
seen[name] = struct{}{}
- out = append(out, ShowRef{
+ out = append(out, ListRef{
Name: name,
Ref: ref,
})
@@ -357,7 +357,7 @@ func (repo *Repository) ShowRefs(pattern string) ([]ShowRef, error) {
if parseErr != nil {
return nil, parseErr
}
- out = append(out, ShowRef{
+ out = append(out, ListRef{
Name: name,
Ref: Ref{
Kind: RefKindDetached,
diff --git a/refs_test.go b/refs_test.go
index 2e9ddcbc..f79bccc9 100644
--- a/refs_test.go
+++ b/refs_test.go
@@ -280,7 +280,7 @@ func TestResolveRefHashInput(t *testing.T) {
}
}
-func TestShowRefsLooseOverridesPacked(t *testing.T) {
+func TestListRefsLooseOverridesPacked(t *testing.T) {
repoPath, cleanup := setupTestRepo(t)
defer cleanup()
@@ -319,9 +319,9 @@ func TestShowRefsLooseOverridesPacked(t *testing.T) {
hash1, _ := repo.ParseHash(commit1)
hash2, _ := repo.ParseHash(commit2)
- refs, err := repo.ShowRefs("refs/heads/*")
+ refs, err := repo.ListRefs("refs/heads/*")
if err != nil {
- t.Fatalf("ShowRefs failed: %v", err)
+ t.Fatalf("ListRefs failed: %v", err)
}
if len(refs) != 2 {
@@ -353,7 +353,7 @@ func TestShowRefsLooseOverridesPacked(t *testing.T) {
}
}
-func TestShowRefsPatternFiltering(t *testing.T) {
+func TestListRefsPatternFiltering(t *testing.T) {
repoPath, cleanup := setupTestRepo(t)
defer cleanup()
@@ -382,9 +382,9 @@ func TestShowRefsPatternFiltering(t *testing.T) {
hash1, _ := repo.ParseHash(commit1)
- refs, err := repo.ShowRefs("refs/heads/fea*")
+ refs, err := repo.ListRefs("refs/heads/fea*")
if err != nil {
- t.Fatalf("ShowRefs failed: %v", err)
+ t.Fatalf("ListRefs failed: %v", err)
}
if len(refs) != 1 {
t.Fatalf("expected 1 ref, got %d", len(refs))
@@ -397,7 +397,7 @@ func TestShowRefsPatternFiltering(t *testing.T) {
}
}
-func TestShowRefsPackedPatterns(t *testing.T) {
+func TestListRefsPackedPatterns(t *testing.T) {
repoPath, cleanup := setupTestRepo(t)
defer cleanup()
@@ -458,9 +458,9 @@ func TestShowRefsPackedPatterns(t *testing.T) {
for _, tt := range tests {
t.Run(tt.pattern, func(t *testing.T) {
- refs, err := repo.ShowRefs(tt.pattern)
+ refs, err := repo.ListRefs(tt.pattern)
if err != nil {
- t.Fatalf("ShowRefs(%q) failed: %v", tt.pattern, err)
+ t.Fatalf("ListRefs(%q) failed: %v", tt.pattern, err)
}
got := make(map[string]struct{}, len(refs))
@@ -474,11 +474,11 @@ func TestShowRefsPackedPatterns(t *testing.T) {
}
if len(got) != len(want) {
- t.Fatalf("ShowRefs(%q) returned %d refs, want %d", tt.pattern, len(got), len(want))
+ t.Fatalf("ListRefs(%q) returned %d refs, want %d", tt.pattern, len(got), len(want))
}
for name := range got {
if _, ok := want[name]; !ok {
- t.Fatalf("ShowRefs(%q) unexpected ref %q", tt.pattern, name)
+ t.Fatalf("ListRefs(%q) unexpected ref %q", tt.pattern, name)
}
}
})