Remove URI type from JSON Schema (#6449)
## Summary Relative paths (like `./foo/bar`) are also welcome here!
This commit is contained in:
@@ -34,7 +34,6 @@ impl schemars::JsonSchema for IndexUrl {
|
||||
fn json_schema(_gen: &mut schemars::gen::SchemaGenerator) -> schemars::schema::Schema {
|
||||
schemars::schema::SchemaObject {
|
||||
instance_type: Some(schemars::schema::InstanceType::String.into()),
|
||||
format: Some("uri".to_owned()),
|
||||
metadata: Some(Box::new(schemars::schema::Metadata {
|
||||
description: Some("The URL of an index to use for fetching packages (e.g., `https://pypi.org/simple`).".to_string()),
|
||||
..schemars::schema::Metadata::default()
|
||||
@@ -193,7 +192,6 @@ impl schemars::JsonSchema for FlatIndexLocation {
|
||||
fn json_schema(_gen: &mut schemars::gen::SchemaGenerator) -> schemars::schema::Schema {
|
||||
schemars::schema::SchemaObject {
|
||||
instance_type: Some(schemars::schema::InstanceType::String.into()),
|
||||
format: Some("uri".to_owned()),
|
||||
metadata: Some(Box::new(schemars::schema::Metadata {
|
||||
description: Some("The path to a directory of distributions, or a URL to an HTML file with a flat listing of distributions.".to_string()),
|
||||
..schemars::schema::Metadata::default()
|
||||
|
||||
Generated
+2
-4
@@ -451,8 +451,7 @@
|
||||
},
|
||||
"FlatIndexLocation": {
|
||||
"description": "The path to a directory of distributions, or a URL to an HTML file with a flat listing of distributions.",
|
||||
"type": "string",
|
||||
"format": "uri"
|
||||
"type": "string"
|
||||
},
|
||||
"IndexStrategy": {
|
||||
"oneOf": [
|
||||
@@ -481,8 +480,7 @@
|
||||
},
|
||||
"IndexUrl": {
|
||||
"description": "The URL of an index to use for fetching packages (e.g., `https://pypi.org/simple`).",
|
||||
"type": "string",
|
||||
"format": "uri"
|
||||
"type": "string"
|
||||
},
|
||||
"KeyringProviderType": {
|
||||
"description": "Keyring provider type to use for credential lookup.",
|
||||
|
||||
Reference in New Issue
Block a user