MCPcopy Index your code
hub / github.com/apache/devlake / generateFakeRepoUrl

Function generateFakeRepoUrl

backend/plugins/bamboo/tasks/shared.go:131–140  ·  view source on GitHub ↗

generateFakeRepoUrl will return a fake url for repo url field.

(endpoint string, repoId int)

Source from the content-addressed store, hash-verified

129
130// generateFakeRepoUrl will return a fake url for repo url field.
131func generateFakeRepoUrl(endpoint string, repoId int) (string, error) {
132 if endpoint == "" {
133 return "", errors.Default.New("empty endpoint")
134 }
135 endpointURL, err := url.Parse(endpoint)
136 if err != nil {
137 return "", err
138 }
139 return fmt.Sprintf("fake://%s/repos/%d", endpointURL.Host, repoId), nil
140}
141
142// covertError will identify some known errors and transform it to a simple form.
143func covertError(err errors.Error) errors.Error {

Callers 3

Test_generateFakeRepoURLFunction · 0.85
ConvertPlanVcsFunction · 0.85

Calls 1

NewMethod · 0.65

Tested by 1

Test_generateFakeRepoURLFunction · 0.68