Skip to content

Commit 50b39f0

Browse files
fix(api): switch 'targets' query param to comma-delimited string in diagnostics endpoint
1 parent ca5309d commit 50b39f0

File tree

3 files changed

+5
-7
lines changed

3 files changed

+5
-7
lines changed

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 20
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/stainless%2Fstainless-v0-98ef57608e3e36cd34a8380ab4dc705a355cd313f8f4914ed8bddd2c6284a5fd.yml
3-
openapi_spec_hash: f697a51d97a3013f615dfc4ea73836b0
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/stainless%2Fstainless-v0-36086d31791dca6112f0c79f44f296d0cdea35df74f4b3b725f86296a51a86fd.yml
3+
openapi_spec_hash: 0ac69304e57ec27533774ed339a44314
44
config_hash: 8563083ae1fa5c137476fb1237aa8ea9

builddiagnostic.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ import (
1818
"github.com/stainless-api/stainless-api-go/packages/pagination"
1919
"github.com/stainless-api/stainless-api-go/packages/param"
2020
"github.com/stainless-api/stainless-api-go/packages/respjson"
21-
"github.com/stainless-api/stainless-api-go/shared"
2221
"github.com/stainless-api/stainless-api-go/shared/constant"
2322
)
2423

@@ -227,12 +226,12 @@ type BuildDiagnosticListParams struct {
227226
Cursor param.Opt[string] `query:"cursor,omitzero" json:"-"`
228227
// Maximum number of diagnostics to return, defaults to 100 (maximum: 100)
229228
Limit param.Opt[float64] `query:"limit,omitzero" json:"-"`
229+
// Optional comma-delimited list of language targets to filter diagnostics by
230+
Targets param.Opt[string] `query:"targets,omitzero" json:"-"`
230231
// Includes the given severity and above (fatal > error > warning > note).
231232
//
232233
// Any of "fatal", "error", "warning", "note".
233234
Severity BuildDiagnosticListParamsSeverity `query:"severity,omitzero" json:"-"`
234-
// Optional list of language targets to filter diagnostics by
235-
Targets []shared.Target `query:"targets,omitzero" json:"-"`
236235
paramObj
237236
}
238237

builddiagnostic_test.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ import (
1111
"github.com/stainless-api/stainless-api-go"
1212
"github.com/stainless-api/stainless-api-go/internal/testutil"
1313
"github.com/stainless-api/stainless-api-go/option"
14-
"github.com/stainless-api/stainless-api-go/shared"
1514
)
1615

1716
func TestBuildDiagnosticListWithOptionalParams(t *testing.T) {
@@ -34,7 +33,7 @@ func TestBuildDiagnosticListWithOptionalParams(t *testing.T) {
3433
Cursor: stainless.String("cursor"),
3534
Limit: stainless.Float(1),
3635
Severity: stainless.BuildDiagnosticListParamsSeverityFatal,
37-
Targets: []shared.Target{shared.TargetNode},
36+
Targets: stainless.String("targets"),
3837
},
3938
)
4039
if err != nil {

0 commit comments

Comments
 (0)