diff --git a/DesignPatterns.SourceGenerators/Syntax/GeneratedCodeHelper.cs b/DesignPatterns.SourceGenerators/Syntax/GeneratedCodeHelper.cs
index b3e404a..fcdc9a5 100644
--- a/DesignPatterns.SourceGenerators/Syntax/GeneratedCodeHelper.cs
+++ b/DesignPatterns.SourceGenerators/Syntax/GeneratedCodeHelper.cs
@@ -14,17 +14,35 @@ namespace DesignPatterns.SourceGenerators.Syntax;
///
internal static class GeneratedCodeHelper
{
+ ///
+ /// Warning codes suppressed in generated code via #pragma warning disable.
+ /// These are warnings that generated code may trigger but that consumers
+ /// should not see (especially under TreatWarningsAsErrors).
+ ///
+ internal const string PragmaWarningDisableCodes = "CS1591,CS8019,CS0162,CS0612,CS0618";
+
///
/// Creates the standard // <auto-generated /> header trivia
- /// followed by a generator-specific comment and a blank line.
+ /// followed by a generator-specific comment, #pragma warning disable
+ /// for generated-code-safe warnings, and a blank line.
///
- internal static SyntaxTriviaList CreateAutoGeneratedHeader(string generatorName) =>
- SyntaxFactory.TriviaList(
+ internal static SyntaxTriviaList CreateAutoGeneratedHeader(string generatorName)
+ {
+ var pragmaTrivia = SyntaxFactory.ParseLeadingTrivia($"#pragma warning disable {PragmaWarningDisableCodes}\n");
+
+ var builder = new List
+ {
SyntaxFactory.Comment("// "),
SyntaxFactory.EndOfLine("\n"),
SyntaxFactory.Comment($"// Generated by DesignPatterns.SourceGenerators.{generatorName}"),
SyntaxFactory.EndOfLine("\n"),
- SyntaxFactory.EndOfLine("\n"));
+ SyntaxFactory.EndOfLine("\n"),
+ };
+ builder.AddRange(pragmaTrivia);
+ builder.Add(SyntaxFactory.EndOfLine("\n"));
+
+ return SyntaxFactory.TriviaList(builder);
+ }
///
/// Creates a #nullable enable preprocessor directive trivia.
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/CompositePartGeneratorTests.EmitsRegisterDiWhenDiIntegrationEnabled.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/CompositePartGeneratorTests.EmitsRegisterDiWhenDiIntegrationEnabled.verified.txt
index ad3057d..aaf143d 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/CompositePartGeneratorTests.EmitsRegisterDiWhenDiIntegrationEnabled.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/CompositePartGeneratorTests.EmitsRegisterDiWhenDiIntegrationEnabled.verified.txt
@@ -112,6 +112,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.CompositePartGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IMenuNode.MenuNodeCompositeCatalog.g.cs:
using System;
@@ -179,6 +180,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.CompositePartGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IMenuNode.MenuNodeCompositeKeys.g.cs:
using System;
@@ -203,5 +205,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.CompositePartGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/CompositePartGeneratorTests.GeneratesForestCatalogWithMultipleRoots.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/CompositePartGeneratorTests.GeneratesForestCatalogWithMultipleRoots.verified.txt
index 8b60be8..058d437 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/CompositePartGeneratorTests.GeneratesForestCatalogWithMultipleRoots.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/CompositePartGeneratorTests.GeneratesForestCatalogWithMultipleRoots.verified.txt
@@ -112,6 +112,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.CompositePartGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IMenuNode.MenuNodeCompositeCatalog.g.cs:
using System;
@@ -150,6 +151,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.CompositePartGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IMenuNode.MenuNodeCompositeKeys.g.cs:
using System;
@@ -174,5 +176,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.CompositePartGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/CompositePartGeneratorTests.GeneratesKeysAndCatalog.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/CompositePartGeneratorTests.GeneratesKeysAndCatalog.verified.txt
index fdfb8be..23a8e06 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/CompositePartGeneratorTests.GeneratesKeysAndCatalog.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/CompositePartGeneratorTests.GeneratesKeysAndCatalog.verified.txt
@@ -131,6 +131,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.CompositePartGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IMenuNode.MenuNodeCompositeCatalog.g.cs:
using System;
@@ -170,6 +171,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.CompositePartGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IMenuNode.MenuNodeCompositeKeys.g.cs:
using System;
@@ -198,5 +200,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.CompositePartGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/CompositePartGeneratorTests.GeneratesKeysAndCatalogWithNonGenericAttribute.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/CompositePartGeneratorTests.GeneratesKeysAndCatalogWithNonGenericAttribute.verified.txt
index da5825b..93e976c 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/CompositePartGeneratorTests.GeneratesKeysAndCatalogWithNonGenericAttribute.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/CompositePartGeneratorTests.GeneratesKeysAndCatalogWithNonGenericAttribute.verified.txt
@@ -93,6 +93,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.CompositePartGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IMenuNode.MenuNodeCompositeCatalog.g.cs:
using System;
@@ -130,6 +131,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.CompositePartGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IMenuNode.MenuNodeCompositeKeys.g.cs:
using System;
@@ -150,5 +152,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.CompositePartGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/DecoratorGeneratorTests.EmitsRegisterDiWhenDiIntegrationEnabled.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/DecoratorGeneratorTests.EmitsRegisterDiWhenDiIntegrationEnabled.verified.txt
index da8adab..bc9b953 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/DecoratorGeneratorTests.EmitsRegisterDiWhenDiIntegrationEnabled.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/DecoratorGeneratorTests.EmitsRegisterDiWhenDiIntegrationEnabled.verified.txt
@@ -18,6 +18,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.DecoratorGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IPaymentService.PaymentServiceDecoratorStack.g.cs:
using System;
@@ -61,5 +62,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.DecoratorGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/DecoratorGeneratorTests.EmitsRegisterDiWithAsyncDecoratorWhenDiIntegrationEnabled.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/DecoratorGeneratorTests.EmitsRegisterDiWithAsyncDecoratorWhenDiIntegrationEnabled.verified.txt
index b2ce848..c8a90d6 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/DecoratorGeneratorTests.EmitsRegisterDiWithAsyncDecoratorWhenDiIntegrationEnabled.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/DecoratorGeneratorTests.EmitsRegisterDiWithAsyncDecoratorWhenDiIntegrationEnabled.verified.txt
@@ -18,6 +18,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.DecoratorGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IPaymentService.PaymentServiceDecoratorStack.g.cs:
using System;
@@ -69,5 +70,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.DecoratorGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/DecoratorGeneratorTests.GeneratesAsyncDecoratorStack.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/DecoratorGeneratorTests.GeneratesAsyncDecoratorStack.verified.txt
index b4bba73..52cde85 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/DecoratorGeneratorTests.GeneratesAsyncDecoratorStack.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/DecoratorGeneratorTests.GeneratesAsyncDecoratorStack.verified.txt
@@ -18,6 +18,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.DecoratorGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IPaymentService.PaymentServiceDecoratorStack.g.cs:
using System;
@@ -50,5 +51,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.DecoratorGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/DecoratorGeneratorTests.GeneratesDecoratorOrderConstants.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/DecoratorGeneratorTests.GeneratesDecoratorOrderConstants.verified.txt
index fe17a9b..dfb7410 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/DecoratorGeneratorTests.GeneratesDecoratorOrderConstants.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/DecoratorGeneratorTests.GeneratesDecoratorOrderConstants.verified.txt
@@ -22,6 +22,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.DecoratorGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IPaymentService.PaymentServiceDecoratorStack.g.cs:
using System;
@@ -46,5 +47,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.DecoratorGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/DecoratorGeneratorTests.GeneratesDecoratorStack.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/DecoratorGeneratorTests.GeneratesDecoratorStack.verified.txt
index fe17a9b..dfb7410 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/DecoratorGeneratorTests.GeneratesDecoratorStack.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/DecoratorGeneratorTests.GeneratesDecoratorStack.verified.txt
@@ -22,6 +22,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.DecoratorGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IPaymentService.PaymentServiceDecoratorStack.g.cs:
using System;
@@ -46,5 +47,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.DecoratorGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/DecoratorGeneratorTests.GeneratesMixedSyncAndAsyncDecoratorStack.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/DecoratorGeneratorTests.GeneratesMixedSyncAndAsyncDecoratorStack.verified.txt
index fd6f494..d8f24a7 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/DecoratorGeneratorTests.GeneratesMixedSyncAndAsyncDecoratorStack.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/DecoratorGeneratorTests.GeneratesMixedSyncAndAsyncDecoratorStack.verified.txt
@@ -22,6 +22,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.DecoratorGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IPaymentService.PaymentServiceDecoratorStack.g.cs:
using System;
@@ -54,5 +55,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.DecoratorGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/DecoratorGeneratorTests.GeneratesStackWithNonGenericAttribute.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/DecoratorGeneratorTests.GeneratesStackWithNonGenericAttribute.verified.txt
index 78da791..de7c538 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/DecoratorGeneratorTests.GeneratesStackWithNonGenericAttribute.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/DecoratorGeneratorTests.GeneratesStackWithNonGenericAttribute.verified.txt
@@ -18,6 +18,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.DecoratorGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IPaymentService.PaymentServiceDecoratorStack.g.cs:
using System;
@@ -42,5 +43,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.DecoratorGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/GenerateSingletonGeneratorTests.GeneratesNonThreadSafeSingleton.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/GenerateSingletonGeneratorTests.GeneratesNonThreadSafeSingleton.verified.txt
index 62cfeb1..f4b6591 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/GenerateSingletonGeneratorTests.GeneratesNonThreadSafeSingleton.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/GenerateSingletonGeneratorTests.GeneratesNonThreadSafeSingleton.verified.txt
@@ -28,5 +28,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.GenerateSingletonGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/GenerateSingletonGeneratorTests.GeneratesThreadSafeSingleton.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/GenerateSingletonGeneratorTests.GeneratesThreadSafeSingleton.verified.txt
index 7acbecc..6ce034f 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/GenerateSingletonGeneratorTests.GeneratesThreadSafeSingleton.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/GenerateSingletonGeneratorTests.GeneratesThreadSafeSingleton.verified.txt
@@ -28,5 +28,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.GenerateSingletonGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/HandlerOrderGeneratorTests.GeneratesOrderedPipeline.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/HandlerOrderGeneratorTests.GeneratesOrderedPipeline.verified.txt
index 7149330..6a2cb9f 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/HandlerOrderGeneratorTests.GeneratesOrderedPipeline.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/HandlerOrderGeneratorTests.GeneratesOrderedPipeline.verified.txt
@@ -26,5 +26,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.HandlerOrderGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/HandlerOrderGeneratorTests.GeneratesPipelineWithGuard.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/HandlerOrderGeneratorTests.GeneratesPipelineWithGuard.verified.txt
index 5386f41..0df50e2 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/HandlerOrderGeneratorTests.GeneratesPipelineWithGuard.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/HandlerOrderGeneratorTests.GeneratesPipelineWithGuard.verified.txt
@@ -26,5 +26,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.HandlerOrderGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/HandlerOrderGeneratorTests.GeneratesPipelineWithNonGenericAttribute.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/HandlerOrderGeneratorTests.GeneratesPipelineWithNonGenericAttribute.verified.txt
index d662c59..be72407 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/HandlerOrderGeneratorTests.GeneratesPipelineWithNonGenericAttribute.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/HandlerOrderGeneratorTests.GeneratesPipelineWithNonGenericAttribute.verified.txt
@@ -26,5 +26,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.HandlerOrderGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/HandlerOrderGeneratorTests.GeneratesPipelinesForSameNamedContextsInDifferentNamespaces.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/HandlerOrderGeneratorTests.GeneratesPipelinesForSameNamedContextsInDifferentNamespaces.verified.txt
index d9b742e..6d5d331 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/HandlerOrderGeneratorTests.GeneratesPipelinesForSameNamedContextsInDifferentNamespaces.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/HandlerOrderGeneratorTests.GeneratesPipelinesForSameNamedContextsInDifferentNamespaces.verified.txt
@@ -26,6 +26,7 @@ namespace AdminApi
}
}//
// Generated by DesignPatterns.SourceGenerators.HandlerOrderGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
PublicApi_RequestContext.RequestContextHandlerPipeline.g.cs:
using System;
@@ -54,5 +55,6 @@ namespace PublicApi
}
}//
// Generated by DesignPatterns.SourceGenerators.HandlerOrderGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/HandlerOrderGeneratorTests.GeneratesPipelinesWhenSingleClassHasMultipleContexts.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/HandlerOrderGeneratorTests.GeneratesPipelinesWhenSingleClassHasMultipleContexts.verified.txt
index 69296f4..56db712 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/HandlerOrderGeneratorTests.GeneratesPipelinesWhenSingleClassHasMultipleContexts.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/HandlerOrderGeneratorTests.GeneratesPipelinesWhenSingleClassHasMultipleContexts.verified.txt
@@ -26,6 +26,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.HandlerOrderGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
RequestContext.RequestContextHandlerPipeline.g.cs:
using System;
@@ -54,5 +55,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.HandlerOrderGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/PluginAssemblyGeneratorTests.CompanionContractsShareProviderKeyInSameAssembly.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/PluginAssemblyGeneratorTests.CompanionContractsShareProviderKeyInSameAssembly.verified.txt
index fe2f615..05af4fa 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/PluginAssemblyGeneratorTests.CompanionContractsShareProviderKeyInSameAssembly.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/PluginAssemblyGeneratorTests.CompanionContractsShareProviderKeyInSameAssembly.verified.txt
@@ -18,6 +18,7 @@ namespace Plugin.Providers.Gamma
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterStrategyGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IControl.ControlRegistry.g.cs:
using System;
@@ -47,6 +48,7 @@ namespace Plugin.Providers.Gamma
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterStrategyGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IErrorHandler.ErrorHandlerKeys.g.cs:
using System;
@@ -67,6 +69,7 @@ namespace Plugin.Providers.Gamma
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterStrategyGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IErrorHandler.ErrorHandlerRegistry.g.cs:
using System;
@@ -96,5 +99,6 @@ namespace Plugin.Providers.Gamma
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterStrategyGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/PluginAssemblyGeneratorTests.GeneratesRegistryInProviderAssemblyWhenContractIsExternal.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/PluginAssemblyGeneratorTests.GeneratesRegistryInProviderAssemblyWhenContractIsExternal.verified.txt
index 747b6c5..812643f 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/PluginAssemblyGeneratorTests.GeneratesRegistryInProviderAssemblyWhenContractIsExternal.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/PluginAssemblyGeneratorTests.GeneratesRegistryInProviderAssemblyWhenContractIsExternal.verified.txt
@@ -18,6 +18,7 @@ namespace Plugin.Contracts
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterStrategyGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
ICardMotion.CardMotionRegistry.g.cs:
using System;
@@ -47,5 +48,6 @@ namespace Plugin.Contracts
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterStrategyGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterEventHandlerGeneratorTests.EmitsRegisterDiWhenDiIntegrationEnabled.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterEventHandlerGeneratorTests.EmitsRegisterDiWhenDiIntegrationEnabled.verified.txt
index fac99b0..0897768 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterEventHandlerGeneratorTests.EmitsRegisterDiWhenDiIntegrationEnabled.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterEventHandlerGeneratorTests.EmitsRegisterDiWhenDiIntegrationEnabled.verified.txt
@@ -44,5 +44,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterEventHandlerGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterEventHandlerGeneratorTests.GeneratesHandlerRegistryWithGenericAttribute.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterEventHandlerGeneratorTests.GeneratesHandlerRegistryWithGenericAttribute.verified.txt
index dc89e54..f972baf 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterEventHandlerGeneratorTests.GeneratesHandlerRegistryWithGenericAttribute.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterEventHandlerGeneratorTests.GeneratesHandlerRegistryWithGenericAttribute.verified.txt
@@ -24,5 +24,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterEventHandlerGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterEventHandlerGeneratorTests.GeneratesHandlerRegistryWithNonGenericAttribute.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterEventHandlerGeneratorTests.GeneratesHandlerRegistryWithNonGenericAttribute.verified.txt
index 5348477..ee048d7 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterEventHandlerGeneratorTests.GeneratesHandlerRegistryWithNonGenericAttribute.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterEventHandlerGeneratorTests.GeneratesHandlerRegistryWithNonGenericAttribute.verified.txt
@@ -23,5 +23,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterEventHandlerGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterEventHandlerGeneratorTests.GeneratesRegistriesForMultipleEventTypesOnSameHandler.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterEventHandlerGeneratorTests.GeneratesRegistriesForMultipleEventTypesOnSameHandler.verified.txt
index a42fefa..484e661 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterEventHandlerGeneratorTests.GeneratesRegistriesForMultipleEventTypesOnSameHandler.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterEventHandlerGeneratorTests.GeneratesRegistriesForMultipleEventTypesOnSameHandler.verified.txt
@@ -23,6 +23,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterEventHandlerGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
OrderPlacedEvent.OrderPlacedEventHandlerRegistry.g.cs:
using System;
@@ -48,5 +49,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterEventHandlerGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterEventHandlerGeneratorTests.GeneratesRegistryForGlobalNamespaceEvent.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterEventHandlerGeneratorTests.GeneratesRegistryForGlobalNamespaceEvent.verified.txt
index 147f5a6..5e26400 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterEventHandlerGeneratorTests.GeneratesRegistryForGlobalNamespaceEvent.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterEventHandlerGeneratorTests.GeneratesRegistryForGlobalNamespaceEvent.verified.txt
@@ -17,5 +17,6 @@ public static partial class GlobalEventHandlerRegistry
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterEventHandlerGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterEventHandlerGeneratorTests.SeparatesStaticAndDiPathsByParameterlessConstructor.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterEventHandlerGeneratorTests.SeparatesStaticAndDiPathsByParameterlessConstructor.verified.txt
index f01d48f..6c64292 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterEventHandlerGeneratorTests.SeparatesStaticAndDiPathsByParameterlessConstructor.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterEventHandlerGeneratorTests.SeparatesStaticAndDiPathsByParameterlessConstructor.verified.txt
@@ -46,5 +46,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterEventHandlerGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.EmitsRegisterAutofacWhenAutofacIntegrationEnabledForAsyncFactory.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.EmitsRegisterAutofacWhenAutofacIntegrationEnabledForAsyncFactory.verified.txt
index 3bd7797..59e0dfc 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.EmitsRegisterAutofacWhenAutofacIntegrationEnabledForAsyncFactory.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.EmitsRegisterAutofacWhenAutofacIntegrationEnabledForAsyncFactory.verified.txt
@@ -52,6 +52,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IProductFactory.ProductFactoryKeys.g.cs:
using System;
@@ -72,6 +73,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IProductFactory.ProductFactoryRegistry.g.cs:
using System;
@@ -125,5 +127,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.EmitsRegisterAutofacWhenAutofacIntegrationEnabledForPooledFactory.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.EmitsRegisterAutofacWhenAutofacIntegrationEnabledForPooledFactory.verified.txt
index 9a86184..e6a3e40 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.EmitsRegisterAutofacWhenAutofacIntegrationEnabledForPooledFactory.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.EmitsRegisterAutofacWhenAutofacIntegrationEnabledForPooledFactory.verified.txt
@@ -52,6 +52,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IProductFactory.ProductFactoryKeys.g.cs:
using System;
@@ -72,6 +73,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IProductFactory.ProductFactoryPooledRegistry.g.cs:
using System;
@@ -126,6 +128,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IProductFactory.ProductFactoryRegistry.g.cs:
using System;
@@ -179,5 +182,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.EmitsRegisterDiWhenDiIntegrationEnabledForAsyncFactory.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.EmitsRegisterDiWhenDiIntegrationEnabledForAsyncFactory.verified.txt
index bf8edf4..5a03b0d 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.EmitsRegisterDiWhenDiIntegrationEnabledForAsyncFactory.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.EmitsRegisterDiWhenDiIntegrationEnabledForAsyncFactory.verified.txt
@@ -36,6 +36,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IProductFactory.ProductFactoryKeys.g.cs:
using System;
@@ -56,6 +57,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IProductFactory.ProductFactoryRegistry.g.cs:
using System;
@@ -93,5 +95,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.EmitsRegisterDiWhenDiIntegrationEnabledForPooledFactory.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.EmitsRegisterDiWhenDiIntegrationEnabledForPooledFactory.verified.txt
index 88c70ff..e3e73f4 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.EmitsRegisterDiWhenDiIntegrationEnabledForPooledFactory.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.EmitsRegisterDiWhenDiIntegrationEnabledForPooledFactory.verified.txt
@@ -36,6 +36,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IProductFactory.ProductFactoryKeys.g.cs:
using System;
@@ -56,6 +57,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IProductFactory.ProductFactoryPooledRegistry.g.cs:
using System;
@@ -94,6 +96,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IProductFactory.ProductFactoryRegistry.g.cs:
using System;
@@ -131,5 +134,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.GeneratesAsyncRegistryWhenFactoryImplementsIAsyncFactory.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.GeneratesAsyncRegistryWhenFactoryImplementsIAsyncFactory.verified.txt
index 65e77de..1815841 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.GeneratesAsyncRegistryWhenFactoryImplementsIAsyncFactory.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.GeneratesAsyncRegistryWhenFactoryImplementsIAsyncFactory.verified.txt
@@ -20,6 +20,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IProductFactory.ProductFactoryKeys.g.cs:
using System;
@@ -44,6 +45,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IProductFactory.ProductFactoryRegistry.g.cs:
using System;
@@ -65,5 +67,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.GeneratesAsyncRegistryWithNonGenericAttribute.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.GeneratesAsyncRegistryWithNonGenericAttribute.verified.txt
index 0b366ff..8fbadfc 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.GeneratesAsyncRegistryWithNonGenericAttribute.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.GeneratesAsyncRegistryWithNonGenericAttribute.verified.txt
@@ -20,6 +20,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IProductFactory.ProductFactoryKeys.g.cs:
using System;
@@ -40,6 +41,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IProductFactory.ProductFactoryRegistry.g.cs:
using System;
@@ -61,5 +63,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.GeneratesKeysAndRegistry.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.GeneratesKeysAndRegistry.verified.txt
index 61a560f..fa7363e 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.GeneratesKeysAndRegistry.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.GeneratesKeysAndRegistry.verified.txt
@@ -22,6 +22,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IProductFactory.ProductFactoryRegistry.g.cs:
using System;
@@ -43,5 +44,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.GeneratesKeysAndRegistryWithNonGenericAttribute.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.GeneratesKeysAndRegistryWithNonGenericAttribute.verified.txt
index 700bb78..274fa19 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.GeneratesKeysAndRegistryWithNonGenericAttribute.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.GeneratesKeysAndRegistryWithNonGenericAttribute.verified.txt
@@ -18,6 +18,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IProductFactory.ProductFactoryRegistry.g.cs:
using System;
@@ -39,5 +40,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.GeneratesMixedSyncAndAsyncRegistries.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.GeneratesMixedSyncAndAsyncRegistries.verified.txt
index f92ef51..cf48103 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.GeneratesMixedSyncAndAsyncRegistries.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.GeneratesMixedSyncAndAsyncRegistries.verified.txt
@@ -20,6 +20,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IProductFactory.ProductFactoryKeys.g.cs:
using System;
@@ -44,6 +45,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IProductFactory.ProductFactoryRegistry.g.cs:
using System;
@@ -65,5 +67,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.GeneratesPooledRegistryWhenPoolSizeIsSet.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.GeneratesPooledRegistryWhenPoolSizeIsSet.verified.txt
index ec837ab..3e5aa71 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.GeneratesPooledRegistryWhenPoolSizeIsSet.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.GeneratesPooledRegistryWhenPoolSizeIsSet.verified.txt
@@ -20,6 +20,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IProductFactory.ProductFactoryKeys.g.cs:
using System;
@@ -40,6 +41,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IProductFactory.ProductFactoryPooledRegistry.g.cs:
using System;
@@ -62,6 +64,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IProductFactory.ProductFactoryRegistry.g.cs:
using System;
@@ -83,5 +86,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.GeneratesSourcesForSameNamedContractsInDifferentNamespaces.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.GeneratesSourcesForSameNamedContractsInDifferentNamespaces.verified.txt
index 87d9491..0a1d8c0 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.GeneratesSourcesForSameNamedContractsInDifferentNamespaces.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterFactoryGeneratorTests.GeneratesSourcesForSameNamedContractsInDifferentNamespaces.verified.txt
@@ -18,6 +18,7 @@ namespace Catalog
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
Catalog_IProductFactory.ProductFactoryRegistry.g.cs:
using System;
@@ -39,6 +40,7 @@ namespace Catalog
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
Fulfillment_IProductFactory.ProductFactoryKeys.g.cs:
using System;
@@ -59,6 +61,7 @@ namespace Fulfillment
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
Fulfillment_IProductFactory.ProductFactoryRegistry.g.cs:
using System;
@@ -80,5 +83,6 @@ namespace Fulfillment
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterFactoryGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterStrategyGeneratorTests.GeneratesKeysAndRegistry.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterStrategyGeneratorTests.GeneratesKeysAndRegistry.verified.txt
index 26f1e43..6fa0df7 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterStrategyGeneratorTests.GeneratesKeysAndRegistry.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterStrategyGeneratorTests.GeneratesKeysAndRegistry.verified.txt
@@ -22,6 +22,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterStrategyGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IPaymentStrategy.PaymentStrategyRegistry.g.cs:
using System;
@@ -51,5 +52,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterStrategyGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterStrategyGeneratorTests.GeneratesKeysAndRegistryForAsyncStrategyContract.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterStrategyGeneratorTests.GeneratesKeysAndRegistryForAsyncStrategyContract.verified.txt
index 01219cf..94ded45 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterStrategyGeneratorTests.GeneratesKeysAndRegistryForAsyncStrategyContract.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterStrategyGeneratorTests.GeneratesKeysAndRegistryForAsyncStrategyContract.verified.txt
@@ -22,6 +22,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterStrategyGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IProcessor.ProcessorRegistry.g.cs:
using System;
@@ -51,5 +52,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterStrategyGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterStrategyGeneratorTests.GeneratesKeysAndRegistryWithNonGenericAttribute.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterStrategyGeneratorTests.GeneratesKeysAndRegistryWithNonGenericAttribute.verified.txt
index f35aba3..727b1f2 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterStrategyGeneratorTests.GeneratesKeysAndRegistryWithNonGenericAttribute.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterStrategyGeneratorTests.GeneratesKeysAndRegistryWithNonGenericAttribute.verified.txt
@@ -18,6 +18,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterStrategyGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
IPaymentStrategy.PaymentStrategyRegistry.g.cs:
using System;
@@ -47,5 +48,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterStrategyGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterStrategyGeneratorTests.GeneratesRegistryWithGuard.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterStrategyGeneratorTests.GeneratesRegistryWithGuard.verified.txt
index 5f515b3..c7f072e 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterStrategyGeneratorTests.GeneratesRegistryWithGuard.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterStrategyGeneratorTests.GeneratesRegistryWithGuard.verified.txt
@@ -18,6 +18,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterStrategyGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
ITextProcessor.TextProcessorRegistry.g.cs:
using System;
@@ -47,5 +48,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterStrategyGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterStrategyGeneratorTests.GeneratesSourcesForSameNamedContractsInDifferentNamespaces.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterStrategyGeneratorTests.GeneratesSourcesForSameNamedContractsInDifferentNamespaces.verified.txt
index f74f255..ca53c7e 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterStrategyGeneratorTests.GeneratesSourcesForSameNamedContractsInDifferentNamespaces.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/RegisterStrategyGeneratorTests.GeneratesSourcesForSameNamedContractsInDifferentNamespaces.verified.txt
@@ -18,6 +18,7 @@ namespace Billing
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterStrategyGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
Billing_IPaymentStrategy.PaymentStrategyRegistry.g.cs:
using System;
@@ -47,6 +48,7 @@ namespace Billing
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterStrategyGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
Sales_IPaymentStrategy.PaymentStrategyKeys.g.cs:
using System;
@@ -67,6 +69,7 @@ namespace Sales
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterStrategyGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
Sales_IPaymentStrategy.PaymentStrategyRegistry.g.cs:
using System;
@@ -96,5 +99,6 @@ namespace Sales
}
}//
// Generated by DesignPatterns.SourceGenerators.RegisterStrategyGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsAsyncOnEnterAction.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsAsyncOnEnterAction.verified.txt
index e108f84..fbd7bee 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsAsyncOnEnterAction.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsAsyncOnEnterAction.verified.txt
@@ -34,6 +34,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
TestAssembly_OrderStatus.OrderStatusStateMachine.g.cs:
using System;
@@ -64,6 +65,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
TestAssembly_OrderStatus.OrderStatusTransitionTable.g.cs:
using System;
@@ -114,5 +116,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsGuardWhenTransitionHasGuardProperty.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsGuardWhenTransitionHasGuardProperty.verified.txt
index ca6f141..891be83 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsGuardWhenTransitionHasGuardProperty.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsGuardWhenTransitionHasGuardProperty.verified.txt
@@ -34,6 +34,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
TestAssembly_OrderStatus.OrderStatusStateMachine.g.cs:
using System;
@@ -64,6 +65,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
TestAssembly_OrderStatus.OrderStatusTransitionTable.g.cs:
using System;
@@ -114,5 +116,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsHierarchicalTableWithActionChainCompositeDelegate.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsHierarchicalTableWithActionChainCompositeDelegate.verified.txt
index 30c538b..2877e55 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsHierarchicalTableWithActionChainCompositeDelegate.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsHierarchicalTableWithActionChainCompositeDelegate.verified.txt
@@ -34,6 +34,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
TestAssembly_OrderStatus.OrderStatusStateMachine.g.cs:
using System;
@@ -64,6 +65,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
TestAssembly_OrderStatus.OrderStatusTransitionTable.g.cs:
using System;
@@ -134,5 +136,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsHierarchicalTableWithAsyncActionChainCompositeDelegate.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsHierarchicalTableWithAsyncActionChainCompositeDelegate.verified.txt
index 891506c..d411b8d 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsHierarchicalTableWithAsyncActionChainCompositeDelegate.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsHierarchicalTableWithAsyncActionChainCompositeDelegate.verified.txt
@@ -34,6 +34,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
TestAssembly_OrderStatus.OrderStatusStateMachine.g.cs:
using System;
@@ -64,6 +65,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
TestAssembly_OrderStatus.OrderStatusTransitionTable.g.cs:
using System;
@@ -134,5 +136,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsHierarchicalTableWithDiIntegrationRegistersIStateHierarchy.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsHierarchicalTableWithDiIntegrationRegistersIStateHierarchy.verified.txt
index de7ecd9..743a122 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsHierarchicalTableWithDiIntegrationRegistersIStateHierarchy.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsHierarchicalTableWithDiIntegrationRegistersIStateHierarchy.verified.txt
@@ -34,6 +34,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
TestAssembly_OrderStatus.OrderStatusStateMachine.g.cs:
using System;
@@ -76,6 +77,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
TestAssembly_OrderStatus.OrderStatusTransitionTable.g.cs:
using System;
@@ -149,5 +151,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsHierarchicalTableWithEnterActionChain.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsHierarchicalTableWithEnterActionChain.verified.txt
index 085d34e..9af65fe 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsHierarchicalTableWithEnterActionChain.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsHierarchicalTableWithEnterActionChain.verified.txt
@@ -34,6 +34,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
TestAssembly_OrderStatus.OrderStatusStateMachine.g.cs:
using System;
@@ -64,6 +65,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
TestAssembly_OrderStatus.OrderStatusTransitionTable.g.cs:
using System;
@@ -134,5 +136,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsHierarchicalTableWithStateParentAndFlattening.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsHierarchicalTableWithStateParentAndFlattening.verified.txt
index e76c4c5..f4b2f77 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsHierarchicalTableWithStateParentAndFlattening.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsHierarchicalTableWithStateParentAndFlattening.verified.txt
@@ -34,6 +34,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
TestAssembly_OrderStatus.OrderStatusStateMachine.g.cs:
using System;
@@ -64,6 +65,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
TestAssembly_OrderStatus.OrderStatusTransitionTable.g.cs:
using System;
@@ -126,5 +128,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsMixedGuardedAndUnguardedTransitions.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsMixedGuardedAndUnguardedTransitions.verified.txt
index 5a7bba1..a859bdf 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsMixedGuardedAndUnguardedTransitions.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsMixedGuardedAndUnguardedTransitions.verified.txt
@@ -34,6 +34,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
TestAssembly_OrderStatus.OrderStatusStateMachine.g.cs:
using System;
@@ -64,6 +65,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
TestAssembly_OrderStatus.OrderStatusTransitionTable.g.cs:
using System;
@@ -114,5 +116,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsRegisterAutofacWhenAutofacIntegrationEnabled.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsRegisterAutofacWhenAutofacIntegrationEnabled.verified.txt
index ce212f1..1c292e0 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsRegisterAutofacWhenAutofacIntegrationEnabled.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsRegisterAutofacWhenAutofacIntegrationEnabled.verified.txt
@@ -34,6 +34,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
TestAssembly_OrderStatus.OrderStatusStateMachine.g.cs:
using System;
@@ -82,6 +83,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
TestAssembly_OrderStatus.OrderStatusTransitionTable.g.cs:
using System;
@@ -145,5 +147,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsRegisterDiWhenDiIntegrationEnabled.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsRegisterDiWhenDiIntegrationEnabled.verified.txt
index b91f2fa..1150ee7 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsRegisterDiWhenDiIntegrationEnabled.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsRegisterDiWhenDiIntegrationEnabled.verified.txt
@@ -34,6 +34,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
TestAssembly_OrderStatus.OrderStatusStateMachine.g.cs:
using System;
@@ -76,6 +77,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
TestAssembly_OrderStatus.OrderStatusTransitionTable.g.cs:
using System;
@@ -136,5 +138,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsSyncOnEnterAndOnExitActions.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsSyncOnEnterAndOnExitActions.verified.txt
index fc686d8..80638fe 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsSyncOnEnterAndOnExitActions.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.EmitsSyncOnEnterAndOnExitActions.verified.txt
@@ -34,6 +34,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
TestAssembly_OrderStatus.OrderStatusStateMachine.g.cs:
using System;
@@ -64,6 +65,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
TestAssembly_OrderStatus.OrderStatusTransitionTable.g.cs:
using System;
@@ -114,5 +116,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.GeneratesSourcesInHolderNamespaceWhenStateEnumDiffers.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.GeneratesSourcesInHolderNamespaceWhenStateEnumDiffers.verified.txt
index f209ed5..f37c88e 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.GeneratesSourcesInHolderNamespaceWhenStateEnumDiffers.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.GeneratesSourcesInHolderNamespaceWhenStateEnumDiffers.verified.txt
@@ -34,6 +34,7 @@ namespace TestAssembly.Machines
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
TestAssembly_Domain_OrderStatus.OrderStatusStateMachine.g.cs:
using System;
@@ -64,6 +65,7 @@ namespace TestAssembly.Machines
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
TestAssembly_Domain_OrderStatus.OrderStatusTransitionTable.g.cs:
using System;
@@ -114,5 +116,6 @@ namespace TestAssembly.Machines
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file
diff --git a/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.GeneratesTransitionTableAndHolderPartial.verified.txt b/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.GeneratesTransitionTableAndHolderPartial.verified.txt
index 522c3bd..dfa7918 100644
--- a/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.GeneratesTransitionTableAndHolderPartial.verified.txt
+++ b/tests/DesignPatterns.SourceGenerators.Tests/Generators/StateTransitionGeneratorTests.GeneratesTransitionTableAndHolderPartial.verified.txt
@@ -34,6 +34,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
TestAssembly_OrderStatus.OrderStatusStateMachine.g.cs:
using System;
@@ -64,6 +65,7 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
,
TestAssembly_OrderStatus.OrderStatusTransitionTable.g.cs:
using System;
@@ -114,5 +116,6 @@ namespace TestAssembly
}
}//
// Generated by DesignPatterns.SourceGenerators.StateTransitionGenerator
+#pragma warning disable CS1591, CS8019, CS0162, CS0612, CS0618
}
\ No newline at end of file