From bc83fd6f269ec17488294b83f72340c13affad01 Mon Sep 17 00:00:00 2001 From: BoxBoxJason Date: Tue, 2 Jun 2026 02:08:50 +0200 Subject: [PATCH] docs: fix SDK examples in README Signed-off-by: BoxBoxJason --- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 4851e51..73ce33a 100644 --- a/README.md +++ b/README.md @@ -247,7 +247,7 @@ func main() { // Search for projects projects, _, err := client.Projects.Search(context.Background(), &sonar.ProjectsSearchOptions{ - Ps: sonar.Int(10), + PaginationArgs: sonar.PaginationArgs{PageSize: 10}, }) if err != nil { log.Fatal(err) @@ -260,14 +260,14 @@ func main() { // Search for open issues issues, _, err := client.Issues.Search(context.Background(), &sonar.IssuesSearchOptions{ - Projects: sonar.String("my-project-key"), - Statuses: sonar.String("OPEN,CONFIRMED"), + Projects: []string{"my-project-key"}, + IssueStatuses: []string{"OPEN", "CONFIRMED"}, }) if err != nil { log.Fatal(err) } - fmt.Printf("Found %d open issues\n", issues.Total) + fmt.Printf("Found %d open issues\n", issues.Paging.Total) } ``` @@ -390,7 +390,7 @@ client, err := sonar.NewClient(nil, ```go status, _, err := client.Qualitygates.ProjectStatus(ctx, &sonar.QualitygatesProjectStatusOptions{ - ProjectKey: sonar.String("my-project"), + ProjectKey: "my-project", }) fmt.Printf("Quality Gate: %s\n", status.ProjectStatus.Status) ``` @@ -398,7 +398,7 @@ fmt.Printf("Quality Gate: %s\n", status.ProjectStatus.Status) **User management:** ```go -users, _, err := client.Users.Search(&sonar.UsersSearchOptions{ +users, _, err := client.Users.Search(context.Background(), &sonar.UsersSearchOptions{ Query: "john", }) for _, user := range users.Users {