Skip to content

Commit 21989b8

Browse files
committed
fix: Fixed deprecated message for generated methods.
1 parent d692600 commit 21989b8

File tree

3 files changed

+7
-1
lines changed

3 files changed

+7
-1
lines changed

src/libs/AutoSDK/Sources/Sources.Methods.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -601,7 +601,9 @@ public static string GenerateExtensionMethod(
601601
var __request = new {endPoint.RequestType.CSharpTypeWithoutNullability}
602602
{{
603603
{endPoint.Parameters.Where(x => x.Location == null && (x.IsRequired || !x.IsDeprecated)).Select(x => $@"
604-
{(x.Name.StartsWith("request", StringComparison.Ordinal) ? x.Name.Replace("request", string.Empty) : x.Name)} = {x.ParameterName},").Inject()}
604+
{(x.IsDeprecated ? "#pragma warning disable CS0618 // Type or member is obsolete" : " ")}
605+
{(x.Name.StartsWith("request", StringComparison.Ordinal) ? x.Name.Replace("request", string.Empty) : x.Name)} = {x.ParameterName},
606+
{(x.IsDeprecated ? "#pragma warning restore CS0618 // Type or member is obsolete" : " ")}".TrimEnd()).Inject()}
605607
}};
606608
607609
{response}{endPoint.MethodName}(

src/tests/AutoSDK.SnapshotTests/Snapshots/cohere/NewtonsoftJson/_#G.Api.Classify.g.verified.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -565,7 +565,9 @@ partial void ProcessClassifyResponseContent(
565565
Examples = examples,
566566
Inputs = inputs,
567567
Model = model,
568+
#pragma warning disable CS0618 // Type or member is obsolete
568569
Preset = preset,
570+
#pragma warning restore CS0618 // Type or member is obsolete
569571
Truncate = truncate,
570572
};
571573

src/tests/AutoSDK.SnapshotTests/Snapshots/cohere/SystemTextJson/_#G.Api.Classify.g.verified.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -565,7 +565,9 @@ partial void ProcessClassifyResponseContent(
565565
Examples = examples,
566566
Inputs = inputs,
567567
Model = model,
568+
#pragma warning disable CS0618 // Type or member is obsolete
568569
Preset = preset,
570+
#pragma warning restore CS0618 // Type or member is obsolete
569571
Truncate = truncate,
570572
};
571573

0 commit comments

Comments
 (0)