This repository was archived by the owner on Jun 30, 2023. It is now read-only.
Commit e29072d
committed
fix schema generation for transformer corner case
When a Transformer affects an array element type, SchemaRepository
treated it as the non-transformed type. If the Transformer transformed
to a primitive, SchemaRepository tried to add the primitive as an object
schema, resulting in an error. This fixes that by getting the schema
type when dealing with array types.1 parent e2dfc9b commit e29072d
File tree
7 files changed
+359
-243
lines changed- endpoints-framework/src
- main/java/com/google/api/server/spi/config/model
- test
- java/com/google/api/server/spi/discovery
- resources/com/google/api/server/spi
- discovery
- swagger
- test-utils/src/main/java/com/google/api/server/spi/testing
7 files changed
+359
-243
lines changedLines changed: 5 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
211 | 211 | | |
212 | 212 | | |
213 | 213 | | |
214 | | - | |
215 | | - | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
216 | 219 | | |
217 | 220 | | |
218 | 221 | | |
| |||
Lines changed: 0 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
183 | 183 | | |
184 | 184 | | |
185 | 185 | | |
186 | | - | |
187 | 186 | | |
188 | 187 | | |
189 | 188 | | |
| |||
0 commit comments