Skip to content

Commit 1d592f9

Browse files
authored
move reporting to a lib (#1503)
* move reporting to a lib * move comment summary to lib
1 parent b607b94 commit 1d592f9

File tree

23 files changed

+198
-188
lines changed

23 files changed

+198
-188
lines changed

cli/cmd/digger/apply.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import (
44
core_backend "github.com/diggerhq/digger/cli/pkg/core/backend"
55
core_locking "github.com/diggerhq/digger/cli/pkg/core/locking"
66
core_policy "github.com/diggerhq/digger/cli/pkg/core/policy"
7-
core_reporting "github.com/diggerhq/digger/cli/pkg/core/reporting"
7+
"github.com/diggerhq/digger/libs/comment_utils/reporting"
88
"github.com/diggerhq/digger/libs/orchestrator"
99
"github.com/spf13/cobra"
1010
"github.com/spf13/pflag"
@@ -14,7 +14,7 @@ import (
1414

1515
var vipApply *viper.Viper
1616

17-
func apply(actor string, projectName string, repoNamespace string, prNumber int, lock core_locking.Lock, policyChecker core_policy.Checker, reporter core_reporting.Reporter, prService orchestrator.PullRequestService, orgService orchestrator.OrgService, backendApi core_backend.Api) {
17+
func apply(actor string, projectName string, repoNamespace string, prNumber int, lock core_locking.Lock, policyChecker core_policy.Checker, reporter reporting.Reporter, prService orchestrator.PullRequestService, orgService orchestrator.OrgService, backendApi core_backend.Api) {
1818
exec(actor, projectName, repoNamespace, "digger apply", prNumber, lock, policyChecker, prService, orgService, reporter, backendApi)
1919
}
2020

cli/cmd/digger/destroy.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import (
44
core_backend "github.com/diggerhq/digger/cli/pkg/core/backend"
55
core_locking "github.com/diggerhq/digger/cli/pkg/core/locking"
66
core_policy "github.com/diggerhq/digger/cli/pkg/core/policy"
7-
core_reporting "github.com/diggerhq/digger/cli/pkg/core/reporting"
7+
"github.com/diggerhq/digger/libs/comment_utils/reporting"
88
"github.com/diggerhq/digger/libs/orchestrator"
99
"github.com/spf13/cobra"
1010
"github.com/spf13/pflag"
@@ -14,7 +14,7 @@ import (
1414

1515
var vipDestroy *viper.Viper
1616

17-
func destroy(actor string, projectName string, repoNamespace string, prNumber int, lock core_locking.Lock, policyChecker core_policy.Checker, reporter core_reporting.Reporter, prService orchestrator.PullRequestService, orgService orchestrator.OrgService, backendApi core_backend.Api) {
17+
func destroy(actor string, projectName string, repoNamespace string, prNumber int, lock core_locking.Lock, policyChecker core_policy.Checker, reporter reporting.Reporter, prService orchestrator.PullRequestService, orgService orchestrator.OrgService, backendApi core_backend.Api) {
1818
exec(actor, projectName, repoNamespace, "digger destroy", prNumber, lock, policyChecker, prService, orgService, reporter, backendApi)
1919
}
2020

cli/cmd/digger/main.go

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ import (
1414
"strings"
1515
"time"
1616

17-
"github.com/diggerhq/digger/cli/pkg/comment_updater"
1817
core_drift "github.com/diggerhq/digger/cli/pkg/core/drift"
19-
core_reporting "github.com/diggerhq/digger/cli/pkg/core/reporting"
2018
"github.com/diggerhq/digger/cli/pkg/drift"
19+
"github.com/diggerhq/digger/libs/comment_utils/reporting"
20+
"github.com/diggerhq/digger/libs/comment_utils/summary"
2121

2222
"github.com/diggerhq/digger/cli/pkg/azure"
2323
"github.com/diggerhq/digger/cli/pkg/bitbucket"
@@ -29,7 +29,6 @@ import (
2929
"github.com/diggerhq/digger/cli/pkg/gcp"
3030
github_models "github.com/diggerhq/digger/cli/pkg/github/models"
3131
"github.com/diggerhq/digger/cli/pkg/gitlab"
32-
"github.com/diggerhq/digger/cli/pkg/reporting"
3332
"github.com/diggerhq/digger/cli/pkg/storage"
3433
"github.com/diggerhq/digger/cli/pkg/usage"
3534
"github.com/diggerhq/digger/cli/pkg/utils"
@@ -862,7 +861,7 @@ func bitbucketCI(lock core_locking.Lock, policyChecker core_policy.Checker, back
862861
reportErrorAndExit(actor, "Digger finished successfully", 0)
863862
}
864863

865-
func exec(actor string, projectName string, repoNamespace string, command string, prNumber int, lock core_locking.Lock, policyChecker core_policy.Checker, prService orchestrator.PullRequestService, orgService orchestrator.OrgService, reporter core_reporting.Reporter, backendApi core_backend.Api) {
864+
func exec(actor string, projectName string, repoNamespace string, command string, prNumber int, lock core_locking.Lock, policyChecker core_policy.Checker, prService orchestrator.PullRequestService, orgService orchestrator.OrgService, reporter reporting.Reporter, backendApi core_backend.Api) {
866865

867866
//SCMOrganisation, SCMrepository := utils.ParseRepoNamespace(runConfig.RepoNamespace)
868867
currentDir, err := os.Getwd()

cli/cmd/digger/main_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
package main
22

33
import (
4-
"github.com/diggerhq/digger/cli/pkg/comment_updater"
4+
"github.com/diggerhq/digger/libs/comment_utils/reporting"
5+
"github.com/diggerhq/digger/libs/comment_utils/summary"
56
"log"
67

78
"github.com/diggerhq/digger/cli/pkg/digger"
89
"github.com/diggerhq/digger/cli/pkg/github/models"
910
ghmodels "github.com/diggerhq/digger/cli/pkg/github/models"
10-
"github.com/diggerhq/digger/cli/pkg/reporting"
1111
"github.com/diggerhq/digger/cli/pkg/utils"
1212
configuration "github.com/diggerhq/digger/libs/digger_config"
1313
dggithub "github.com/diggerhq/digger/libs/orchestrator/github"

cli/cmd/digger/plan.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import (
44
core_backend "github.com/diggerhq/digger/cli/pkg/core/backend"
55
core_locking "github.com/diggerhq/digger/cli/pkg/core/locking"
66
core_policy "github.com/diggerhq/digger/cli/pkg/core/policy"
7-
core_reporting "github.com/diggerhq/digger/cli/pkg/core/reporting"
7+
"github.com/diggerhq/digger/libs/comment_utils/reporting"
88
"github.com/diggerhq/digger/libs/orchestrator"
99
"github.com/spf13/cobra"
1010
"github.com/spf13/pflag"
@@ -14,7 +14,7 @@ import (
1414

1515
var vipPlan *viper.Viper
1616

17-
func plan(actor string, projectName string, repoNamespace string, prNumber int, lock core_locking.Lock, policyChecker core_policy.Checker, reporter core_reporting.Reporter, prService orchestrator.PullRequestService, orgService orchestrator.OrgService, backendApi core_backend.Api) {
17+
func plan(actor string, projectName string, repoNamespace string, prNumber int, lock core_locking.Lock, policyChecker core_policy.Checker, reporter reporting.Reporter, prService orchestrator.PullRequestService, orgService orchestrator.OrgService, backendApi core_backend.Api) {
1818
exec(actor, projectName, repoNamespace, "digger plan", prNumber, lock, policyChecker, prService, orgService, reporter, backendApi)
1919
}
2020

cli/cmd/digger/root.go

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,10 @@ import (
77
core_backend "github.com/diggerhq/digger/cli/pkg/core/backend"
88
core_locking "github.com/diggerhq/digger/cli/pkg/core/locking"
99
core_policy "github.com/diggerhq/digger/cli/pkg/core/policy"
10-
core_reporting "github.com/diggerhq/digger/cli/pkg/core/reporting"
1110
"github.com/diggerhq/digger/cli/pkg/locking"
1211
"github.com/diggerhq/digger/cli/pkg/policy"
13-
"github.com/diggerhq/digger/cli/pkg/reporting"
1412
"github.com/diggerhq/digger/cli/pkg/utils"
13+
"github.com/diggerhq/digger/libs/comment_utils/reporting"
1514
"github.com/diggerhq/digger/libs/orchestrator"
1615
orchestrator_github "github.com/diggerhq/digger/libs/orchestrator/github"
1716
"github.com/spf13/cobra"
@@ -31,10 +30,10 @@ type RunConfig struct {
3130
BitbucketToken string `mapstructure:"bitbucket-token"`
3231
}
3332

34-
func (r *RunConfig) GetServices() (*orchestrator.PullRequestService, *orchestrator.OrgService, *core_reporting.Reporter, error) {
33+
func (r *RunConfig) GetServices() (*orchestrator.PullRequestService, *orchestrator.OrgService, *reporting.Reporter, error) {
3534
var prService orchestrator.PullRequestService
3635
var orgService orchestrator.OrgService
37-
var reporter core_reporting.Reporter
36+
var reporter reporting.Reporter
3837
switch r.Reporter {
3938
case "github":
4039
repoOwner, repositoryName := utils.ParseRepoNamespace(r.RepoNamespace)

cli/pkg/core/execution/execution.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ import (
1212
"strings"
1313

1414
"github.com/diggerhq/digger/cli/pkg/core/locking"
15-
"github.com/diggerhq/digger/cli/pkg/core/reporting"
1615
"github.com/diggerhq/digger/cli/pkg/core/runners"
1716
"github.com/diggerhq/digger/cli/pkg/core/storage"
1817
"github.com/diggerhq/digger/cli/pkg/core/terraform"
1918
"github.com/diggerhq/digger/cli/pkg/core/utils"
19+
"github.com/diggerhq/digger/libs/comment_utils/reporting"
2020
configuration "github.com/diggerhq/digger/libs/digger_config"
2121
"github.com/diggerhq/digger/libs/orchestrator"
2222
)

cli/pkg/digger/digger.go

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,22 +9,21 @@ import (
99
"strings"
1010
"time"
1111

12-
"github.com/diggerhq/digger/cli/pkg/comment_updater"
12+
"github.com/diggerhq/digger/libs/comment_utils/summary"
1313

1414
"github.com/diggerhq/digger/cli/pkg/core/backend"
1515
core_drift "github.com/diggerhq/digger/cli/pkg/core/drift"
1616
"github.com/diggerhq/digger/cli/pkg/core/execution"
1717
core_locking "github.com/diggerhq/digger/cli/pkg/core/locking"
1818
"github.com/diggerhq/digger/cli/pkg/core/policy"
19-
core_reporting "github.com/diggerhq/digger/cli/pkg/core/reporting"
2019
"github.com/diggerhq/digger/cli/pkg/core/runners"
2120
"github.com/diggerhq/digger/cli/pkg/core/storage"
2221
"github.com/diggerhq/digger/cli/pkg/core/terraform"
2322
coreutils "github.com/diggerhq/digger/cli/pkg/core/utils"
2423
"github.com/diggerhq/digger/cli/pkg/locking"
25-
"github.com/diggerhq/digger/cli/pkg/reporting"
2624
"github.com/diggerhq/digger/cli/pkg/usage"
2725
utils "github.com/diggerhq/digger/cli/pkg/utils"
26+
"github.com/diggerhq/digger/libs/comment_utils/reporting"
2827
config "github.com/diggerhq/digger/libs/digger_config"
2928
orchestrator "github.com/diggerhq/digger/libs/orchestrator"
3029
"github.com/diggerhq/digger/libs/terraform_utils"
@@ -68,7 +67,8 @@ func DetectCI() CIName {
6867

6968
}
7069

71-
func RunJobs(jobs []orchestrator.Job, prService orchestrator.PullRequestService, orgService orchestrator.OrgService, lock core_locking.Lock, reporter core_reporting.Reporter, planStorage storage.PlanStorage, policyChecker policy.Checker, commentUpdater comment_updater.CommentUpdater, backendApi backend.Api, batchId string, reportFinalStatusToBackend bool, reportTerraformOutput bool, prCommentId int64, workingDir string) (bool, bool, error) {
70+
func RunJobs(jobs []orchestrator.Job, prService orchestrator.PullRequestService, orgService orchestrator.OrgService, lock core_locking.Lock, reporter reporting.Reporter, planStorage storage.PlanStorage, policyChecker policy.Checker, commentUpdater comment_updater.CommentUpdater, backendApi backend.Api, batchId string, reportFinalStatusToBackend bool, reportTerraformOutput bool, prCommentId int64, workingDir string) (bool, bool, error) {
71+
7272
defer reporter.Flush()
7373

7474
runStartedAt := time.Now()
@@ -170,7 +170,7 @@ func RunJobs(jobs []orchestrator.Job, prService orchestrator.PullRequestService,
170170
return allAppliesSuccess, atLeastOneApply, nil
171171
}
172172

173-
func reportPolicyError(projectName string, command string, requestedBy string, reporter core_reporting.Reporter) string {
173+
func reportPolicyError(projectName string, command string, requestedBy string, reporter reporting.Reporter) string {
174174
msg := fmt.Sprintf("User %s is not allowed to perform action: %s. Check your policies :x:", requestedBy, command)
175175
if reporter.SupportsMarkdown() {
176176
_, _, err := reporter.Report(msg, coreutils.AsCollapsibleComment(fmt.Sprintf("Policy violation for <b>%v - %v</b>", projectName, command), false))
@@ -186,7 +186,7 @@ func reportPolicyError(projectName string, command string, requestedBy string, r
186186
return msg
187187
}
188188

189-
func run(command string, job orchestrator.Job, policyChecker policy.Checker, orgService orchestrator.OrgService, SCMOrganisation string, SCMrepository string, PRNumber *int, requestedBy string, reporter core_reporting.Reporter, lock core_locking.Lock, prService orchestrator.PullRequestService, projectNamespace string, workingDir string, planStorage storage.PlanStorage, appliesPerProject map[string]bool) (*execution.DiggerExecutorResult, string, error) {
189+
func run(command string, job orchestrator.Job, policyChecker policy.Checker, orgService orchestrator.OrgService, SCMOrganisation string, SCMrepository string, PRNumber *int, requestedBy string, reporter reporting.Reporter, lock core_locking.Lock, prService orchestrator.PullRequestService, projectNamespace string, workingDir string, planStorage storage.PlanStorage, appliesPerProject map[string]bool) (*execution.DiggerExecutorResult, string, error) {
190190
log.Printf("Running '%s' for project '%s' (workflow: %s)\n", command, job.ProjectName, job.ProjectWorkflow)
191191

192192
allowedToPerformCommand, err := policyChecker.CheckAccessPolicy(orgService, &prService, SCMOrganisation, SCMrepository, job.ProjectName, command, job.PullRequestNumber, requestedBy, []string{})
@@ -484,7 +484,7 @@ func run(command string, job orchestrator.Job, policyChecker policy.Checker, org
484484
return &execution.DiggerExecutorResult{}, "", nil
485485
}
486486

487-
func reportApplyMergeabilityError(reporter core_reporting.Reporter) string {
487+
func reportApplyMergeabilityError(reporter reporting.Reporter) string {
488488
comment := "cannot perform Apply since the PR is not currently mergeable"
489489
log.Println(comment)
490490

@@ -502,7 +502,7 @@ func reportApplyMergeabilityError(reporter core_reporting.Reporter) string {
502502
return comment
503503
}
504504

505-
func reportTerraformPlanOutput(reporter core_reporting.Reporter, projectId string, plan string) {
505+
func reportTerraformPlanOutput(reporter reporting.Reporter, projectId string, plan string) {
506506
var formatter func(string) string
507507

508508
if reporter.SupportsMarkdown() {
@@ -517,7 +517,7 @@ func reportTerraformPlanOutput(reporter core_reporting.Reporter, projectId strin
517517
}
518518
}
519519

520-
func reportEmptyPlanOutput(reporter core_reporting.Reporter, projectId string) {
520+
func reportEmptyPlanOutput(reporter reporting.Reporter, projectId string) {
521521
identityFormatter := func(comment string) string {
522522
return comment
523523
}

cli/pkg/digger/digger_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ import (
99
"time"
1010

1111
"github.com/diggerhq/digger/cli/pkg/core/execution"
12-
"github.com/diggerhq/digger/cli/pkg/reporting"
1312
"github.com/diggerhq/digger/cli/pkg/utils"
13+
"github.com/diggerhq/digger/libs/comment_utils/reporting"
1414
configuration "github.com/diggerhq/digger/libs/digger_config"
1515
orchestrator "github.com/diggerhq/digger/libs/orchestrator"
1616

cli/pkg/integration/integration_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,16 @@ import (
88
"testing"
99
"time"
1010

11-
"github.com/diggerhq/digger/cli/pkg/comment_updater"
11+
"github.com/diggerhq/digger/libs/comment_utils/summary"
1212

1313
"github.com/diggerhq/digger/cli/pkg/aws"
1414
"github.com/diggerhq/digger/cli/pkg/core/terraform"
1515
"github.com/diggerhq/digger/cli/pkg/digger"
1616
"github.com/diggerhq/digger/cli/pkg/github/models"
1717
"github.com/diggerhq/digger/cli/pkg/locking"
18-
"github.com/diggerhq/digger/cli/pkg/reporting"
1918
"github.com/diggerhq/digger/cli/pkg/storage"
2019
"github.com/diggerhq/digger/cli/pkg/utils"
20+
"github.com/diggerhq/digger/libs/comment_utils/reporting"
2121
configuration "github.com/diggerhq/digger/libs/digger_config"
2222
dg_github "github.com/diggerhq/digger/libs/orchestrator/github"
2323

cli/pkg/locking/locking.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ import (
1313
"github.com/diggerhq/digger/cli/pkg/aws/envprovider"
1414
"github.com/diggerhq/digger/cli/pkg/azure"
1515
"github.com/diggerhq/digger/cli/pkg/core/locking"
16-
"github.com/diggerhq/digger/cli/pkg/core/reporting"
1716
"github.com/diggerhq/digger/cli/pkg/core/utils"
1817
"github.com/diggerhq/digger/cli/pkg/gcp"
18+
"github.com/diggerhq/digger/libs/comment_utils/reporting"
1919
"github.com/diggerhq/digger/libs/orchestrator"
2020

2121
"cloud.google.com/go/storage"

cli/pkg/reporting/mocks.go

Lines changed: 0 additions & 1 deletion
This file was deleted.

ee/cli/cmd/digger/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@ import (
2727
"github.com/diggerhq/digger/cli/pkg/gcp"
2828
github_models "github.com/diggerhq/digger/cli/pkg/github/models"
2929
"github.com/diggerhq/digger/cli/pkg/gitlab"
30-
"github.com/diggerhq/digger/cli/pkg/reporting"
3130
"github.com/diggerhq/digger/cli/pkg/storage"
3231
"github.com/diggerhq/digger/cli/pkg/usage"
3332
"github.com/diggerhq/digger/cli/pkg/utils"
33+
"github.com/diggerhq/digger/libs/comment_utils/reporting"
3434
"github.com/diggerhq/digger/libs/digger_config"
3535
orchestrator "github.com/diggerhq/digger/libs/orchestrator"
3636
dg_github "github.com/diggerhq/digger/libs/orchestrator/github"

ee/cli/cmd/digger/main_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@ package main
33
import (
44
"log"
55

6-
"github.com/diggerhq/digger/cli/pkg/comment_updater"
76
"github.com/diggerhq/digger/cli/pkg/digger"
87
"github.com/diggerhq/digger/cli/pkg/github/models"
98
ghmodels "github.com/diggerhq/digger/cli/pkg/github/models"
10-
"github.com/diggerhq/digger/cli/pkg/reporting"
119
"github.com/diggerhq/digger/cli/pkg/utils"
10+
"github.com/diggerhq/digger/libs/comment_utils/reporting"
11+
"github.com/diggerhq/digger/libs/comment_utils/summary"
1212
configuration "github.com/diggerhq/digger/libs/digger_config"
1313
dggithub "github.com/diggerhq/digger/libs/orchestrator/github"
1414

ee/cli/cmd/digger/root.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ import (
77
core_backend "github.com/diggerhq/digger/cli/pkg/core/backend"
88
core_locking "github.com/diggerhq/digger/cli/pkg/core/locking"
99
core_policy "github.com/diggerhq/digger/cli/pkg/core/policy"
10-
core_reporting "github.com/diggerhq/digger/cli/pkg/core/reporting"
1110
"github.com/diggerhq/digger/cli/pkg/locking"
1211
"github.com/diggerhq/digger/cli/pkg/policy"
13-
"github.com/diggerhq/digger/cli/pkg/reporting"
1412
"github.com/diggerhq/digger/cli/pkg/utils"
1513
ee_policy "github.com/diggerhq/digger/ee/cli/pkg/policy"
14+
"github.com/diggerhq/digger/libs/comment_utils/reporting"
15+
core_reporting "github.com/diggerhq/digger/libs/comment_utils/summary"
1616
"github.com/diggerhq/digger/libs/orchestrator"
1717
orchestrator_github "github.com/diggerhq/digger/libs/orchestrator/github"
1818
"github.com/spf13/cobra"

go.work.sum

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -558,6 +558,7 @@ github.com/kisielk/gotool v1.0.0 h1:AV2c/EiW3KqPNT9ZKl07ehoAGi4C5/01Cfbblndcapg=
558558
github.com/knz/go-libedit v1.10.1 h1:0pHpWtx9vcvC0xGZqEQlQdfSQs7WRlAjuPvk3fOZDCo=
559559
github.com/konsorten/go-windows-terminal-sequences v1.0.2 h1:DB17ag19krx9CFsz4o3enTrPXyIXCl+2iCXH/aMAp9s=
560560
github.com/kr/fs v0.1.0 h1:Jskdu9ieNAYnjxsi0LbQp1ulIKZV1LAFgK1tWhpZgl8=
561+
github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg=
561562
github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515 h1:T+h1c/A9Gawja4Y9mFVWj2vyii2bbUNDw3kt9VxK2EY=
562563
github.com/kr/pty v1.1.8 h1:AkaSdXYQOWeaO3neb8EM634ahkXXe3jYbVh/F9lq+GI=
563564
github.com/labstack/echo/v4 v4.10.0 h1:5CiyngihEO4HXsz3vVsJn7f8xAlWwRr3aY6Ih280ZKA=
@@ -766,11 +767,13 @@ golang.org/x/oauth2 v0.15.0/go.mod h1:q48ptWNTY5XWf+JNten23lcvHpLJ0ZSxF5ttTHKVCA
766767
golang.org/x/oauth2 v0.16.0/go.mod h1:hqZ+0LWXsiVoZpeld6jVt06P3adbS2Uu911W1SsJv2o=
767768
golang.org/x/oauth2 v0.17.0/go.mod h1:OzPDGQiuQMguemayvdylqddI7qcD9lnSDb+1FiwQ5HA=
768769
golang.org/x/sync v0.5.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
770+
golang.org/x/sync v0.6.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
769771
golang.org/x/sys v0.16.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
770772
golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
771773
golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
772774
golang.org/x/telemetry v0.0.0-20240228155512-f48c80bd79b2 h1:IRJeR9r1pYWsHKTRe/IInb7lYvbBVIqOgsX/u0mbOWY=
773775
golang.org/x/telemetry v0.0.0-20240228155512-f48c80bd79b2/go.mod h1:TeRTkGYfJXctD9OcfyVLyj2J3IxLnKwHJR8f4D8a3YE=
776+
golang.org/x/tools v0.13.0/go.mod h1:HvlwmtVNQAhOuCjW7xxvovg8wbNq7LwfXh/k7wXUl58=
774777
google.golang.org/api v0.152.0/go.mod h1:3qNJX5eOmhiWYc67jRA/3GsDw97UFb5ivv7Y2PrriAY=
775778
google.golang.org/api v0.160.0/go.mod h1:0mu0TpK33qnydLvWqbImq2b1eQ5FHRSDCBzAxX9ZHyw=
776779
google.golang.org/api v0.162.0/go.mod h1:6SulDkfoBIg4NFmCuZ39XeeAgSHCPecfSUuDyYlAHs0=

0 commit comments

Comments
 (0)