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