MCPcopy
hub / github.com/apache/devlake / getRepoNameFromUrlPath

Function getRepoNameFromUrlPath

backend/plugins/tapd/tasks/shared.go:373–380  ·  view source on GitHub ↗

getRepoNameFromUrlPath returns the last segment of url path as repo name, without .git suffix.

(path string)

Source from the content-addressed store, hash-verified

371// getRepoNameFromUrlPath
372// returns the last segment of url path as repo name, without .git suffix.
373func getRepoNameFromUrlPath(path string) string {
374 // Remove leading and trailing slashes
375 path = strings.Trim(path, "/")
376 // Remove .git suffix
377 path = strings.TrimSuffix(path, ".git")
378 // Get last segment
379 return path[strings.LastIndex(path, "/")+1:]
380}

Callers 3

ConvertTaskCommitFunction · 0.85
ConvertStoryCommitFunction · 0.85
ConvertBugCommitFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected