From 1a0e59e3b2a5fcffd5db6750b93dae57f7262bb7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carl=20Bj=C3=B6rkn=C3=A4s?= Date: Thu, 15 Aug 2024 15:53:58 +0200 Subject: [PATCH 1/2] Restores all disabled compiler warnings. 649 and 8765 were missing. #4961 --- src/NSwag.CodeGeneration.CSharp/Templates/File.Footer.liquid | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/NSwag.CodeGeneration.CSharp/Templates/File.Footer.liquid b/src/NSwag.CodeGeneration.CSharp/Templates/File.Footer.liquid index 6dab9afb7a..9461222a53 100644 --- a/src/NSwag.CodeGeneration.CSharp/Templates/File.Footer.liquid +++ b/src/NSwag.CodeGeneration.CSharp/Templates/File.Footer.liquid @@ -2,10 +2,12 @@ #pragma warning restore 114 #pragma warning restore 472 #pragma warning restore 612 +#pragma warning restore 649 #pragma warning restore 1573 #pragma warning restore 1591 #pragma warning restore 8073 #pragma warning restore 3016 #pragma warning restore 8603 #pragma warning restore 8604 -#pragma warning restore 8625 \ No newline at end of file +#pragma warning restore 8625 +#pragma warning restore 8765 \ No newline at end of file From 5089ef490490a51d8cfc43d6c7eb5fd588e32a1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carl=20Bj=C3=B6rkn=C3=A4s?= Date: Fri, 16 Aug 2024 14:42:16 +0200 Subject: [PATCH 2/2] Adds the missing warning restores in test comparison files. --- ...mal_targetFramework=net8.0_generatesCode=True.verified.txt | 4 +++- ...mal_targetFramework=net8.0_generatesCode=True.verified.txt | 4 +++- src/NSwag.Sample.NET80Minimal/GeneratedClientsCs.gen | 4 +++- src/NSwag.Sample.NET80Minimal/GeneratedControllersCs.gen | 4 +++- 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/src/NSwag.ConsoleCore.Tests/GenerateSampleSpecificationTests.CheckCSharpClientsAsync_projectName=NSwag.Sample.NET80Minimal_targetFramework=net8.0_generatesCode=True.verified.txt b/src/NSwag.ConsoleCore.Tests/GenerateSampleSpecificationTests.CheckCSharpClientsAsync_projectName=NSwag.Sample.NET80Minimal_targetFramework=net8.0_generatesCode=True.verified.txt index 8dd9c74dd8..93b0acde92 100644 --- a/src/NSwag.ConsoleCore.Tests/GenerateSampleSpecificationTests.CheckCSharpClientsAsync_projectName=NSwag.Sample.NET80Minimal_targetFramework=net8.0_generatesCode=True.verified.txt +++ b/src/NSwag.ConsoleCore.Tests/GenerateSampleSpecificationTests.CheckCSharpClientsAsync_projectName=NSwag.Sample.NET80Minimal_targetFramework=net8.0_generatesCode=True.verified.txt @@ -817,10 +817,12 @@ namespace MyNamespace #pragma warning restore 114 #pragma warning restore 472 #pragma warning restore 612 +#pragma warning restore 649 #pragma warning restore 1573 #pragma warning restore 1591 #pragma warning restore 8073 #pragma warning restore 3016 #pragma warning restore 8603 #pragma warning restore 8604 -#pragma warning restore 8625 \ No newline at end of file +#pragma warning restore 8625 +#pragma warning restore 8765 \ No newline at end of file diff --git a/src/NSwag.ConsoleCore.Tests/GenerateSampleSpecificationTests.CheckCSharpControllersAsync_projectName=NSwag.Sample.NET80Minimal_targetFramework=net8.0_generatesCode=True.verified.txt b/src/NSwag.ConsoleCore.Tests/GenerateSampleSpecificationTests.CheckCSharpControllersAsync_projectName=NSwag.Sample.NET80Minimal_targetFramework=net8.0_generatesCode=True.verified.txt index 048437a5d1..38d7d000c2 100644 --- a/src/NSwag.ConsoleCore.Tests/GenerateSampleSpecificationTests.CheckCSharpControllersAsync_projectName=NSwag.Sample.NET80Minimal_targetFramework=net8.0_generatesCode=True.verified.txt +++ b/src/NSwag.ConsoleCore.Tests/GenerateSampleSpecificationTests.CheckCSharpControllersAsync_projectName=NSwag.Sample.NET80Minimal_targetFramework=net8.0_generatesCode=True.verified.txt @@ -155,10 +155,12 @@ namespace MyNamespace #pragma warning restore 114 #pragma warning restore 472 #pragma warning restore 612 +#pragma warning restore 649 #pragma warning restore 1573 #pragma warning restore 1591 #pragma warning restore 8073 #pragma warning restore 3016 #pragma warning restore 8603 #pragma warning restore 8604 -#pragma warning restore 8625 \ No newline at end of file +#pragma warning restore 8625 +#pragma warning restore 8765 \ No newline at end of file diff --git a/src/NSwag.Sample.NET80Minimal/GeneratedClientsCs.gen b/src/NSwag.Sample.NET80Minimal/GeneratedClientsCs.gen index 0a5d58ade6..498ad4b78d 100644 --- a/src/NSwag.Sample.NET80Minimal/GeneratedClientsCs.gen +++ b/src/NSwag.Sample.NET80Minimal/GeneratedClientsCs.gen @@ -817,10 +817,12 @@ namespace MyNamespace #pragma warning restore 114 #pragma warning restore 472 #pragma warning restore 612 +#pragma warning restore 649 #pragma warning restore 1573 #pragma warning restore 1591 #pragma warning restore 8073 #pragma warning restore 3016 #pragma warning restore 8603 #pragma warning restore 8604 -#pragma warning restore 8625 \ No newline at end of file +#pragma warning restore 8625 +#pragma warning restore 8765 \ No newline at end of file diff --git a/src/NSwag.Sample.NET80Minimal/GeneratedControllersCs.gen b/src/NSwag.Sample.NET80Minimal/GeneratedControllersCs.gen index 53d1086332..31b83945b4 100644 --- a/src/NSwag.Sample.NET80Minimal/GeneratedControllersCs.gen +++ b/src/NSwag.Sample.NET80Minimal/GeneratedControllersCs.gen @@ -155,10 +155,12 @@ namespace MyNamespace #pragma warning restore 114 #pragma warning restore 472 #pragma warning restore 612 +#pragma warning restore 649 #pragma warning restore 1573 #pragma warning restore 1591 #pragma warning restore 8073 #pragma warning restore 3016 #pragma warning restore 8603 #pragma warning restore 8604 -#pragma warning restore 8625 \ No newline at end of file +#pragma warning restore 8625 +#pragma warning restore 8765 \ No newline at end of file