googleapis / googleapis/google-cloud-java

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

Aperta
#12,517 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub
priority: p3 status: blocked type: bug
Lingua principale
Java
Stelle
2.1k
Fork
1.2k
Merge medio
1g 23h
PR unite (30g)
154

Descrizione

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.

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.