Lines Matching refs:valueRequired
215 private JsonSchema GenerateInternal(Type type, Required valueRequired, bool required) in GenerateInternal() argument
229 … if (valueRequired != Required.Always && !HasFlag(resolvedSchema.Type, JsonSchemaType.Null)) in GenerateInternal()
273 CurrentSchema.Type = AddNullType(JsonSchemaType.Object, valueRequired); in GenerateInternal()
278 CurrentSchema.Type = AddNullType(JsonSchemaType.Array, valueRequired); in GenerateInternal()
293 CurrentSchema.Type = GetJsonSchemaType(type, valueRequired); in GenerateInternal()
313 : AddNullType(JsonSchemaType.String, valueRequired); in GenerateInternal()
318 CurrentSchema.Type = AddNullType(JsonSchemaType.Object, valueRequired); in GenerateInternal()
335 CurrentSchema.Type = AddNullType(JsonSchemaType.Object, valueRequired); in GenerateInternal()
354 private JsonSchemaType AddNullType(JsonSchemaType type, Required valueRequired) in AddNullType() argument
356 if (valueRequired != Required.Always) in AddNullType()
416 private JsonSchemaType GetJsonSchemaType(Type type, Required valueRequired) in GetJsonSchemaType() argument
419 if (valueRequired != Required.Always && ReflectionUtils.IsNullable(type)) in GetJsonSchemaType()