Skip to content

Commit d13f397

Browse files
committed
refactor: rename back compose https/ssh clone link to url
Signed-off-by: Quentin Guidée <[email protected]>
1 parent e2bc30f commit d13f397

File tree

4 files changed

+18
-18
lines changed

4 files changed

+18
-18
lines changed

models/repo/repo.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -649,13 +649,13 @@ type CloneLink struct {
649649
Tea string
650650
}
651651

652-
// ComposeHTTPSCloneLink returns HTTPS clone URL based on the given owner and repository name.
653-
func ComposeHTTPSCloneLink(ctx context.Context, owner, repo string) string {
652+
// ComposeHTTPSCloneURL returns HTTPS clone URL based on the given owner and repository name.
653+
func ComposeHTTPSCloneURL(ctx context.Context, owner, repo string) string {
654654
return fmt.Sprintf("%s%s/%s.git", httplib.GuessCurrentAppURL(ctx), url.PathEscape(owner), url.PathEscape(repo))
655655
}
656656

657-
// ComposeSSHCloneLink returns SSH clone URL based on the given owner and repository name.
658-
func ComposeSSHCloneLink(doer *user_model.User, ownerName, repoName string) string {
657+
// ComposeSSHCloneURL returns SSH clone URL based on the given owner and repository name.
658+
func ComposeSSHCloneURL(doer *user_model.User, ownerName, repoName string) string {
659659
sshUser := setting.SSH.User
660660
sshDomain := setting.SSH.Domain
661661

@@ -695,8 +695,8 @@ func ComposeTeaCloneCommand(ctx context.Context, owner, repo string) string {
695695

696696
func (repo *Repository) cloneLink(ctx context.Context, doer *user_model.User, repoPathName string) *CloneLink {
697697
return &CloneLink{
698-
SSH: ComposeSSHCloneLink(doer, repo.OwnerName, repoPathName),
699-
HTTPS: ComposeHTTPSCloneLink(ctx, repo.OwnerName, repoPathName),
698+
SSH: ComposeSSHCloneURL(doer, repo.OwnerName, repoPathName),
699+
HTTPS: ComposeHTTPSCloneURL(ctx, repo.OwnerName, repoPathName),
700700
Tea: ComposeTeaCloneCommand(ctx, repo.OwnerName, repoPathName),
701701
}
702702
}

models/repo/repo_test.go

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -183,30 +183,30 @@ func TestComposeSSHCloneURL(t *testing.T) {
183183
setting.SSH.Domain = "domain"
184184
setting.SSH.Port = 22
185185
setting.Repository.UseCompatSSHURI = false
186-
assert.Equal(t, "git@domain:user/repo.git", ComposeSSHCloneLink(&user_model.User{Name: "doer"}, "user", "repo"))
186+
assert.Equal(t, "git@domain:user/repo.git", ComposeSSHCloneURL(&user_model.User{Name: "doer"}, "user", "repo"))
187187
setting.Repository.UseCompatSSHURI = true
188-
assert.Equal(t, "ssh://git@domain/user/repo.git", ComposeSSHCloneLink(&user_model.User{Name: "doer"}, "user", "repo"))
188+
assert.Equal(t, "ssh://git@domain/user/repo.git", ComposeSSHCloneURL(&user_model.User{Name: "doer"}, "user", "repo"))
189189
// test SSH_DOMAIN while use non-standard SSH port
190190
setting.SSH.Port = 123
191191
setting.Repository.UseCompatSSHURI = false
192-
assert.Equal(t, "ssh://git@domain:123/user/repo.git", ComposeSSHCloneLink(nil, "user", "repo"))
192+
assert.Equal(t, "ssh://git@domain:123/user/repo.git", ComposeSSHCloneURL(nil, "user", "repo"))
193193
setting.Repository.UseCompatSSHURI = true
194-
assert.Equal(t, "ssh://git@domain:123/user/repo.git", ComposeSSHCloneLink(nil, "user", "repo"))
194+
assert.Equal(t, "ssh://git@domain:123/user/repo.git", ComposeSSHCloneURL(nil, "user", "repo"))
195195

196196
// test IPv6 SSH_DOMAIN
197197
setting.Repository.UseCompatSSHURI = false
198198
setting.SSH.Domain = "::1"
199199
setting.SSH.Port = 22
200-
assert.Equal(t, "git@[::1]:user/repo.git", ComposeSSHCloneLink(nil, "user", "repo"))
200+
assert.Equal(t, "git@[::1]:user/repo.git", ComposeSSHCloneURL(nil, "user", "repo"))
201201
setting.SSH.Port = 123
202-
assert.Equal(t, "ssh://git@[::1]:123/user/repo.git", ComposeSSHCloneLink(nil, "user", "repo"))
202+
assert.Equal(t, "ssh://git@[::1]:123/user/repo.git", ComposeSSHCloneURL(nil, "user", "repo"))
203203

204204
setting.SSH.User = "(DOER_USERNAME)"
205205
setting.SSH.Domain = "domain"
206206
setting.SSH.Port = 22
207-
assert.Equal(t, "doer@domain:user/repo.git", ComposeSSHCloneLink(&user_model.User{Name: "doer"}, "user", "repo"))
207+
assert.Equal(t, "doer@domain:user/repo.git", ComposeSSHCloneURL(&user_model.User{Name: "doer"}, "user", "repo"))
208208
setting.SSH.Port = 123
209-
assert.Equal(t, "ssh://doer@domain:123/user/repo.git", ComposeSSHCloneLink(&user_model.User{Name: "doer"}, "user", "repo"))
209+
assert.Equal(t, "ssh://doer@domain:123/user/repo.git", ComposeSSHCloneURL(&user_model.User{Name: "doer"}, "user", "repo"))
210210
}
211211

212212
func TestIsUsableRepoName(t *testing.T) {

routers/web/goget.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,9 @@ func goGet(ctx *context.Context) {
6969

7070
var cloneURL string
7171
if setting.Repository.GoGetCloneURLProtocol == "ssh" {
72-
cloneURL = repo_model.ComposeSSHCloneLink(ctx.Doer, ownerName, repoName)
72+
cloneURL = repo_model.ComposeSSHCloneURL(ctx.Doer, ownerName, repoName)
7373
} else {
74-
cloneURL = repo_model.ComposeHTTPSCloneLink(ctx, ownerName, repoName)
74+
cloneURL = repo_model.ComposeHTTPSCloneURL(ctx, ownerName, repoName)
7575
}
7676
goImportContent := fmt.Sprintf("%s git %s", goGetImport, cloneURL /*CloneLink*/)
7777
goSourceContent := fmt.Sprintf("%s _ %s %s", goGetImport, prefix+"{/dir}" /*GoDocDirectory*/, prefix+"{/dir}/{file}#L{line}" /*GoDocFile*/)

services/context/repo.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -298,9 +298,9 @@ func EarlyResponseForGoGetMeta(ctx *Context) {
298298

299299
var cloneURL string
300300
if setting.Repository.GoGetCloneURLProtocol == "ssh" {
301-
cloneURL = repo_model.ComposeSSHCloneLink(ctx.Doer, username, reponame)
301+
cloneURL = repo_model.ComposeSSHCloneURL(ctx.Doer, username, reponame)
302302
} else {
303-
cloneURL = repo_model.ComposeHTTPSCloneLink(ctx, username, reponame)
303+
cloneURL = repo_model.ComposeHTTPSCloneURL(ctx, username, reponame)
304304
}
305305
goImportContent := fmt.Sprintf("%s git %s", ComposeGoGetImport(ctx, username, reponame), cloneURL)
306306
htmlMeta := fmt.Sprintf(`<meta name="go-import" content="%s">`, html.EscapeString(goImportContent))

0 commit comments

Comments
 (0)