Skip to content

Commit

Permalink
Merge pull request #895 from Cysharp/feature/DisableWarningInGenerate…
Browse files Browse the repository at this point in the history
…dSource

Disable warnings in generated sources
  • Loading branch information
mayuki authored Jan 9, 2025
2 parents e88988c + e750d80 commit ccff78d
Show file tree
Hide file tree
Showing 117 changed files with 117 additions and 450 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,7 @@ static void EmitPreamble(GenerationContext generationContext, SerializationForma
{
writer.AppendLine("""
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable
""");
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,7 @@ public static string Build(GenerationContext context, IEnumerable<EnumSerializat

writer.AppendLineWithFormat($$"""
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable
""");

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,7 @@ void EmitPreamble(GenerationContext generationContext, SerializationFormatterCod
{
writer.AppendLine("""
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable CS1522 // Empty switch block
#pragma warning disable
""");
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable CS1522 // Empty switch block
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable CS1522 // Empty switch block
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable CS1522 // Empty switch block
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable CS1522 // Empty switch block
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable CS1522 // Empty switch block
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable CS1522 // Empty switch block
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable CS1522 // Empty switch block
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable CS1522 // Empty switch block
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable CS1522 // Empty switch block
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable CS1522 // Empty switch block
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable CS1522 // Empty switch block
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable CS1522 // Empty switch block
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable CS1522 // Empty switch block
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable CS1522 // Empty switch block
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable CS1522 // Empty switch block
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable CS1522 // Empty switch block
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable CS1522 // Empty switch block
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable CS1522 // Empty switch block
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable CS1522 // Empty switch block
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable CS1522 // Empty switch block
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable CS1522 // Empty switch block
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable CS1522 // Empty switch block
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable CS1522 // Empty switch block
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable CS1522 // Empty switch block
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable CS1522 // Empty switch block
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable CS1522 // Empty switch block
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable CS1522 // Empty switch block
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable

namespace TempProject
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
// <auto-generated />
#pragma warning disable CS0618 // 'member' is obsolete: 'text'
#pragma warning disable CS0612 // 'member' is obsolete
#pragma warning disable CS8019 // Unnecessary using directive.
#pragma warning disable CS1522 // Empty switch block
#pragma warning disable

namespace TempProject
{
Expand Down
Loading

0 comments on commit ccff78d

Please sign in to comment.