From a061cc7ab25d88db4a520116ba18d36a5e064a0a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sun, 10 May 2026 02:12:16 +0000 Subject: [PATCH] feat: Updated OpenAPI spec --- .../Generated/Serper.JsonConverters.ImageSearchRequest.g.cs | 1 + .../Generated/Serper.JsonConverters.NewsSearchRequest.g.cs | 1 + .../Generated/Serper.JsonConverters.PatentSearchRequest.g.cs | 1 + .../Generated/Serper.JsonConverters.PlacesSearchRequest.g.cs | 1 + .../Serper.JsonConverters.ScholarSearchRequest.g.cs | 5 +++++ .../Generated/Serper.JsonConverters.SearchRequest.g.cs | 5 +++++ .../Serper.JsonConverters.ShoppingSearchRequest.g.cs | 1 + .../Generated/Serper.JsonConverters.VideoSearchRequest.g.cs | 1 + 8 files changed, 16 insertions(+) diff --git a/src/libs/Serper/Generated/Serper.JsonConverters.ImageSearchRequest.g.cs b/src/libs/Serper/Generated/Serper.JsonConverters.ImageSearchRequest.g.cs index 3bbdfcb..4307309 100644 --- a/src/libs/Serper/Generated/Serper.JsonConverters.ImageSearchRequest.g.cs +++ b/src/libs/Serper/Generated/Serper.JsonConverters.ImageSearchRequest.g.cs @@ -62,6 +62,7 @@ public class ImageSearchRequestJsonConverter : global::System.Text.Json.Serializ { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Serper.BaseSearchRequest), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Serper.BaseSearchRequest).Name}"); @base = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Serper/Generated/Serper.JsonConverters.NewsSearchRequest.g.cs b/src/libs/Serper/Generated/Serper.JsonConverters.NewsSearchRequest.g.cs index 4969f2c..ef67d5f 100644 --- a/src/libs/Serper/Generated/Serper.JsonConverters.NewsSearchRequest.g.cs +++ b/src/libs/Serper/Generated/Serper.JsonConverters.NewsSearchRequest.g.cs @@ -62,6 +62,7 @@ public class NewsSearchRequestJsonConverter : global::System.Text.Json.Serializa { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Serper.BaseSearchRequest), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Serper.BaseSearchRequest).Name}"); @base = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Serper/Generated/Serper.JsonConverters.PatentSearchRequest.g.cs b/src/libs/Serper/Generated/Serper.JsonConverters.PatentSearchRequest.g.cs index 6f2c981..5dee9da 100644 --- a/src/libs/Serper/Generated/Serper.JsonConverters.PatentSearchRequest.g.cs +++ b/src/libs/Serper/Generated/Serper.JsonConverters.PatentSearchRequest.g.cs @@ -62,6 +62,7 @@ public class PatentSearchRequestJsonConverter : global::System.Text.Json.Seriali { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Serper.BaseSearchRequest), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Serper.BaseSearchRequest).Name}"); @base = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Serper/Generated/Serper.JsonConverters.PlacesSearchRequest.g.cs b/src/libs/Serper/Generated/Serper.JsonConverters.PlacesSearchRequest.g.cs index 249580a..b623f86 100644 --- a/src/libs/Serper/Generated/Serper.JsonConverters.PlacesSearchRequest.g.cs +++ b/src/libs/Serper/Generated/Serper.JsonConverters.PlacesSearchRequest.g.cs @@ -62,6 +62,7 @@ public class PlacesSearchRequestJsonConverter : global::System.Text.Json.Seriali { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Serper.BaseSearchRequest), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Serper.BaseSearchRequest).Name}"); @base = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Serper/Generated/Serper.JsonConverters.ScholarSearchRequest.g.cs b/src/libs/Serper/Generated/Serper.JsonConverters.ScholarSearchRequest.g.cs index 10e5409..0989431 100644 --- a/src/libs/Serper/Generated/Serper.JsonConverters.ScholarSearchRequest.g.cs +++ b/src/libs/Serper/Generated/Serper.JsonConverters.ScholarSearchRequest.g.cs @@ -83,6 +83,7 @@ public class ScholarSearchRequestJsonConverter : global::System.Text.Json.Serial { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Serper.BaseSearchRequest), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Serper.BaseSearchRequest).Name}"); @base = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -93,9 +94,13 @@ public class ScholarSearchRequestJsonConverter : global::System.Text.Json.Serial catch (global::System.InvalidOperationException) { } + } + if (@base == null && scholarSearchRequestVariant2 == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Serper.ScholarSearchRequestVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Serper.ScholarSearchRequestVariant2).Name}"); scholarSearchRequestVariant2 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Serper/Generated/Serper.JsonConverters.SearchRequest.g.cs b/src/libs/Serper/Generated/Serper.JsonConverters.SearchRequest.g.cs index 709b0ed..a174923 100644 --- a/src/libs/Serper/Generated/Serper.JsonConverters.SearchRequest.g.cs +++ b/src/libs/Serper/Generated/Serper.JsonConverters.SearchRequest.g.cs @@ -81,6 +81,7 @@ public class SearchRequestJsonConverter : global::System.Text.Json.Serialization { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Serper.BaseSearchRequest), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Serper.BaseSearchRequest).Name}"); @base = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -91,9 +92,13 @@ public class SearchRequestJsonConverter : global::System.Text.Json.Serialization catch (global::System.InvalidOperationException) { } + } + if (@base == null && searchRequestVariant2 == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Serper.SearchRequestVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Serper.SearchRequestVariant2).Name}"); searchRequestVariant2 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Serper/Generated/Serper.JsonConverters.ShoppingSearchRequest.g.cs b/src/libs/Serper/Generated/Serper.JsonConverters.ShoppingSearchRequest.g.cs index 1fd2440..964e329 100644 --- a/src/libs/Serper/Generated/Serper.JsonConverters.ShoppingSearchRequest.g.cs +++ b/src/libs/Serper/Generated/Serper.JsonConverters.ShoppingSearchRequest.g.cs @@ -62,6 +62,7 @@ public class ShoppingSearchRequestJsonConverter : global::System.Text.Json.Seria { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Serper.BaseSearchRequest), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Serper.BaseSearchRequest).Name}"); @base = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Serper/Generated/Serper.JsonConverters.VideoSearchRequest.g.cs b/src/libs/Serper/Generated/Serper.JsonConverters.VideoSearchRequest.g.cs index 79f14b8..e17a106 100644 --- a/src/libs/Serper/Generated/Serper.JsonConverters.VideoSearchRequest.g.cs +++ b/src/libs/Serper/Generated/Serper.JsonConverters.VideoSearchRequest.g.cs @@ -62,6 +62,7 @@ public class VideoSearchRequestJsonConverter : global::System.Text.Json.Serializ { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Serper.BaseSearchRequest), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Serper.BaseSearchRequest).Name}"); @base = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo);