api/git/azure.go
Method azureClient.getRootItem
has 8 return statements (exceeds 4 allowed). Open
Open
func (a *azureClient) getRootItem(ctx context.Context, opt fetchOption) (*azureItem, error) {
config, err := parseUrl(opt.repositoryUrl)
if err != nil {
return nil, errors.WithMessage(err, "failed to parse url")
}
Method azureClient.listFiles
has 8 return statements (exceeds 4 allowed). Open
Open
func (a *azureClient) listFiles(ctx context.Context, opt fetchOption) ([]string, error) {
rootItem, err := a.getRootItem(ctx, opt)
if err != nil {
return nil, err
}
Method azureClient.downloadZipFromAzureDevOps
has 8 return statements (exceeds 4 allowed). Open
Open
func (a *azureClient) downloadZipFromAzureDevOps(ctx context.Context, opt cloneOption) (string, error) {
config, err := parseUrl(opt.repositoryUrl)
if err != nil {
return "", errors.WithMessage(err, "failed to parse url")
}
Method azureClient.listRefs
has 7 return statements (exceeds 4 allowed). Open
Open
func (a *azureClient) listRefs(ctx context.Context, opt baseOption) ([]string, error) {
config, err := parseUrl(opt.repositoryUrl)
if err != nil {
return nil, errors.WithMessage(err, "failed to parse url")
}