@@ -174,15 +174,9 @@ def _Schema_to_mldev(
174
174
if getv (from_object , ['pattern' ]) is not None :
175
175
raise ValueError ('pattern parameter is not supported in Gemini API.' )
176
176
177
- if getv (from_object , ['minimum' ]) is not None :
178
- raise ValueError ('minimum parameter is not supported in Gemini API.' )
179
-
180
177
if getv (from_object , ['default' ]) is not None :
181
178
raise ValueError ('default parameter is not supported in Gemini API.' )
182
179
183
- if getv (from_object , ['any_of' ]) is not None :
184
- raise ValueError ('any_of parameter is not supported in Gemini API.' )
185
-
186
180
if getv (from_object , ['max_length' ]) is not None :
187
181
raise ValueError ('max_length parameter is not supported in Gemini API.' )
188
182
@@ -195,12 +189,12 @@ def _Schema_to_mldev(
195
189
if getv (from_object , ['min_properties' ]) is not None :
196
190
raise ValueError ('min_properties parameter is not supported in Gemini API.' )
197
191
198
- if getv (from_object , ['maximum' ]) is not None :
199
- raise ValueError ('maximum parameter is not supported in Gemini API.' )
200
-
201
192
if getv (from_object , ['max_properties' ]) is not None :
202
193
raise ValueError ('max_properties parameter is not supported in Gemini API.' )
203
194
195
+ if getv (from_object , ['any_of' ]) is not None :
196
+ setv (to_object , ['anyOf' ], getv (from_object , ['any_of' ]))
197
+
204
198
if getv (from_object , ['description' ]) is not None :
205
199
setv (to_object , ['description' ], getv (from_object , ['description' ]))
206
200
@@ -216,9 +210,15 @@ def _Schema_to_mldev(
216
210
if getv (from_object , ['max_items' ]) is not None :
217
211
setv (to_object , ['maxItems' ], getv (from_object , ['max_items' ]))
218
212
213
+ if getv (from_object , ['maximum' ]) is not None :
214
+ setv (to_object , ['maximum' ], getv (from_object , ['maximum' ]))
215
+
219
216
if getv (from_object , ['min_items' ]) is not None :
220
217
setv (to_object , ['minItems' ], getv (from_object , ['min_items' ]))
221
218
219
+ if getv (from_object , ['minimum' ]) is not None :
220
+ setv (to_object , ['minimum' ], getv (from_object , ['minimum' ]))
221
+
222
222
if getv (from_object , ['nullable' ]) is not None :
223
223
setv (to_object , ['nullable' ], getv (from_object , ['nullable' ]))
224
224
@@ -253,15 +253,9 @@ def _Schema_to_vertex(
253
253
if getv (from_object , ['pattern' ]) is not None :
254
254
setv (to_object , ['pattern' ], getv (from_object , ['pattern' ]))
255
255
256
- if getv (from_object , ['minimum' ]) is not None :
257
- setv (to_object , ['minimum' ], getv (from_object , ['minimum' ]))
258
-
259
256
if getv (from_object , ['default' ]) is not None :
260
257
setv (to_object , ['default' ], getv (from_object , ['default' ]))
261
258
262
- if getv (from_object , ['any_of' ]) is not None :
263
- setv (to_object , ['anyOf' ], getv (from_object , ['any_of' ]))
264
-
265
259
if getv (from_object , ['max_length' ]) is not None :
266
260
setv (to_object , ['maxLength' ], getv (from_object , ['max_length' ]))
267
261
@@ -274,12 +268,12 @@ def _Schema_to_vertex(
274
268
if getv (from_object , ['min_properties' ]) is not None :
275
269
setv (to_object , ['minProperties' ], getv (from_object , ['min_properties' ]))
276
270
277
- if getv (from_object , ['maximum' ]) is not None :
278
- setv (to_object , ['maximum' ], getv (from_object , ['maximum' ]))
279
-
280
271
if getv (from_object , ['max_properties' ]) is not None :
281
272
setv (to_object , ['maxProperties' ], getv (from_object , ['max_properties' ]))
282
273
274
+ if getv (from_object , ['any_of' ]) is not None :
275
+ setv (to_object , ['anyOf' ], getv (from_object , ['any_of' ]))
276
+
283
277
if getv (from_object , ['description' ]) is not None :
284
278
setv (to_object , ['description' ], getv (from_object , ['description' ]))
285
279
@@ -295,9 +289,15 @@ def _Schema_to_vertex(
295
289
if getv (from_object , ['max_items' ]) is not None :
296
290
setv (to_object , ['maxItems' ], getv (from_object , ['max_items' ]))
297
291
292
+ if getv (from_object , ['maximum' ]) is not None :
293
+ setv (to_object , ['maximum' ], getv (from_object , ['maximum' ]))
294
+
298
295
if getv (from_object , ['min_items' ]) is not None :
299
296
setv (to_object , ['minItems' ], getv (from_object , ['min_items' ]))
300
297
298
+ if getv (from_object , ['minimum' ]) is not None :
299
+ setv (to_object , ['minimum' ], getv (from_object , ['minimum' ]))
300
+
301
301
if getv (from_object , ['nullable' ]) is not None :
302
302
setv (to_object , ['nullable' ], getv (from_object , ['nullable' ]))
303
303
0 commit comments