aboutsummaryrefslogtreecommitdiff
path: root/receivepack
diff options
context:
space:
mode:
authorGravatar Runxi Yu2026-03-12 00:11:45 +0800
committerGravatar Runxi Yu2026-03-12 00:11:45 +0800
commitb46eba214daa9a6ede179ed543033b0f3485ec2e (patch)
treefe9dc5569b4f6d77db0dc183b2e3cd1b3b176e06 /receivepack
parentREADME: Less personal (diff)
signatureNo signature
refstore: s/ResolveFully/ResolveToDetached/g
Diffstat (limited to 'receivepack')
-rw-r--r--receivepack/advertise.go2
-rw-r--r--receivepack/hooks/reject_force_push.go2
-rw-r--r--receivepack/int_test.go10
3 files changed, 7 insertions, 7 deletions
diff --git a/receivepack/advertise.go b/receivepack/advertise.go
index 64fb2fe7..5cac5524 100644
--- a/receivepack/advertise.go
+++ b/receivepack/advertise.go
@@ -37,7 +37,7 @@ func buildAdvertisedRefs(opts Options, listed []ref.Ref) ([]common.AdvertisedRef
continue
}
- head, err := opts.Refs.ResolveFully("HEAD")
+ head, err := opts.Refs.ResolveToDetached("HEAD")
if err != nil {
if errors.Is(err, refstore.ErrReferenceNotFound) {
continue
diff --git a/receivepack/hooks/reject_force_push.go b/receivepack/hooks/reject_force_push.go
index 4bc749a5..9902c9be 100644
--- a/receivepack/hooks/reject_force_push.go
+++ b/receivepack/hooks/reject_force_push.go
@@ -33,7 +33,7 @@ func RejectForcePush() receivepack.Hook {
continue
}
- current, err := req.Refs.ResolveFully(update.Name)
+ current, err := req.Refs.ResolveToDetached(update.Name)
switch {
case err == nil:
case errors.Is(err, refstore.ErrReferenceNotFound):
diff --git a/receivepack/int_test.go b/receivepack/int_test.go
index b44bc2b8..e6d5476a 100644
--- a/receivepack/int_test.go
+++ b/receivepack/int_test.go
@@ -391,7 +391,7 @@ func TestReceivePackPackCreatePromotesObjectsAndUpdatesRef(t *testing.T) {
reopened := receiver.OpenRepository(t)
- resolved, err := reopened.Refs().ResolveFully("refs/heads/main")
+ resolved, err := reopened.Refs().ResolveToDetached("refs/heads/main")
if err != nil {
t.Fatalf("ResolveFully(main): %v", err)
}
@@ -695,7 +695,7 @@ func TestReceivePackPredefinedRejectForcePushHookRejectsNonFastForward(t *testin
t.Fatalf("unexpected receive-pack output %q", got)
}
- resolved, err := repo.Refs().ResolveFully("refs/heads/main")
+ resolved, err := repo.Refs().ResolveToDetached("refs/heads/main")
if err != nil {
t.Fatalf("ResolveFully(main): %v", err)
}
@@ -786,7 +786,7 @@ func TestReceivePackGitPushCreatesBranch(t *testing.T) {
t.Fatalf("ReceivePack: %v", serverErr)
}
- resolved, err := receiver.OpenRepository(t).Refs().ResolveFully("refs/heads/main")
+ resolved, err := receiver.OpenRepository(t).Refs().ResolveToDetached("refs/heads/main")
if err != nil {
t.Fatalf("ResolveFully(main): %v", err)
}
@@ -836,7 +836,7 @@ func TestReceivePackGitPushRefUpdateWithoutNewObjectsSucceeds(t *testing.T) {
t.Fatalf("ReceivePack: %v", serverErr)
}
- resolved, err := receiver.OpenRepository(t).Refs().ResolveFully("refs/heads/topic")
+ resolved, err := receiver.OpenRepository(t).Refs().ResolveToDetached("refs/heads/topic")
if err != nil {
t.Fatalf("ResolveFully(topic): %v", err)
}
@@ -937,7 +937,7 @@ func TestReceivePackGitPushRejectsForcedUpdateViaHook(t *testing.T) {
t.Fatalf("git push output missing non-fast-forward message\nstdout=%s\nstderr=%s", stdout, stderr)
}
- resolved, err := receiver.OpenRepository(t).Refs().ResolveFully("refs/heads/main")
+ resolved, err := receiver.OpenRepository(t).Refs().ResolveToDetached("refs/heads/main")
if err != nil {
t.Fatalf("ResolveFully(main): %v", err)
}