googleapis / googleapis/google-cloud-java

[sdk-platform-java] Support strict escaping requirements for REST query parameters

Offen
#12,517 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
priority: p3 status: blocked type: bug
Vorherrschende Sprache
Java
Sterne
2.1k
Forks
1.2k
Ø Merge
1 T. 23 Std.
Gemergte PRs (30 T.)
154

Beschreibung

Showcase REST integration tests are written to expect the showcase server to throw an `IllegalArgumentException` until the query parameters meet a more strict set of requirements as defined here:

https://github.com/googleapis/gapic-showcase/blob/v0.25.0/util/genrest/resttools/systemparam.go#L37-L46

This issue is referenced in a TODO in the [showcase BUILD.bazel](https://github.com/googleapis/gapic-generator-java/blob/main/showcase/BUILD.bazel#L52-L54) file. To replicate, enable numeric enums and see `DEVELOPMENT.md` for how to run the showcase integration tests.

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.