Skip to content

Commit a941ae9

Browse files
committed
Mark source generator output for code analysis exemption
1 parent b362852 commit a941ae9

23 files changed

Lines changed: 52 additions & 1 deletion

File tree

src/DocoptNet/CodeGeneration/SourceGenerator.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -252,7 +252,9 @@ static void Generate(CSharpSourceBuilder code,
252252

253253
const string usageConstName = "Usage";
254254

255-
code["#nullable enable"].NewLine
255+
code["// <auto-generated/>"].NewLine
256+
.NewLine
257+
["#nullable enable"].NewLine
256258

257259
.NewLine
258260
.Using("System.Collections")

tests/DocoptNet.Tests/CodeGeneration/SourceGeneratorTests/Generate_with_classes_from_different_namespaces_share_the_same_name/Namespace1.ProgramArguments.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// <auto-generated/>
2+
13
#nullable enable
24

35
using System.Collections;

tests/DocoptNet.Tests/CodeGeneration/SourceGeneratorTests/Generate_with_classes_from_different_namespaces_share_the_same_name/Namespace2.ProgramArguments.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// <auto-generated/>
2+
13
#nullable enable
24

35
using System.Collections;

tests/DocoptNet.Tests/CodeGeneration/SourceGeneratorTests/Generate_with_classes_from_different_namespaces_share_the_same_name/ProgramArguments.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// <auto-generated/>
2+
13
#nullable enable
24

35
using System.Collections;

tests/DocoptNet.Tests/CodeGeneration/SourceGeneratorTests/Generate_with_classes_in_separate_files/Namespace1.ProgramArguments.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// <auto-generated/>
2+
13
#nullable enable
24

35
using System.Collections;

tests/DocoptNet.Tests/CodeGeneration/SourceGeneratorTests/Generate_with_classes_in_separate_files/Namespace2.ProgramArguments.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// <auto-generated/>
2+
13
#nullable enable
24

35
using System.Collections;

tests/DocoptNet.Tests/CodeGeneration/SourceGeneratorTests/Generate_with_inline_usage/Arguments.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// <auto-generated/>
2+
13
#nullable enable
24

35
using System.Collections;

tests/DocoptNet.Tests/CodeGeneration/SourceGeneratorTests/Generate_with_inline_usage_with_custom_const_name/Arguments.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// <auto-generated/>
2+
13
#nullable enable
24

35
using System.Collections;

tests/DocoptNet.Tests/CodeGeneration/SourceGeneratorTests/Generate_with_multiple_inline_usages/Arguments1.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// <auto-generated/>
2+
13
#nullable enable
24

35
using System.Collections;

tests/DocoptNet.Tests/CodeGeneration/SourceGeneratorTests/Generate_with_multiple_inline_usages/Arguments2.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// <auto-generated/>
2+
13
#nullable enable
24

35
using System.Collections;

0 commit comments

Comments
 (0)