diff --git a/.gitattributes b/.gitattributes index ea8de59..edac097 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,4 +1,9 @@ *.verified.txt text eol=lf working-tree-encoding=UTF-8 *.verified.xml text eol=lf working-tree-encoding=UTF-8 *.verified.json text eol=lf working-tree-encoding=UTF-8 -*.verified.bin binary \ No newline at end of file +*.verified.cs text eol=lf working-tree-encoding=UTF-8 +*.verified.bin binary + +# Force LF for test case source files so Roslyn's GetInterceptableLocation() +# produces the same data hash on all platforms (CRLF vs LF changes the hash) +test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/**/*.cs text eol=lf \ No newline at end of file diff --git a/Directory.Build.props b/Directory.Build.props index 463b089..9718130 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -3,7 +3,7 @@ - 1.0.6 + 1.0.0 MIT diff --git a/samples/DecoWeaver.Sample/DecoWeaver.Sample.csproj b/samples/DecoWeaver.Sample/DecoWeaver.Sample.csproj index 28b37be..9cb2178 100644 --- a/samples/DecoWeaver.Sample/DecoWeaver.Sample.csproj +++ b/samples/DecoWeaver.Sample/DecoWeaver.Sample.csproj @@ -5,8 +5,8 @@ net10.0 enable enable - DecoWeaver.Generated - DecoWeaver.Generated + LayeredCraft.DecoWeaver.Generated + LayeredCraft.DecoWeaver.Generated false Preview @@ -17,13 +17,10 @@ - - - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - + + + + diff --git a/samples/DecoWeaver.Sample/Globals.cs b/samples/DecoWeaver.Sample/Globals.cs index 61d3215..19d7121 100644 --- a/samples/DecoWeaver.Sample/Globals.cs +++ b/samples/DecoWeaver.Sample/Globals.cs @@ -1,3 +1,3 @@ -using DecoWeaver.Sample; +using DecoWeaver.Sample; -[assembly: DecoWeaver.Attributes.DecorateService(typeof(IRepository<>), typeof(CachingRepository<>))] +[assembly: LayeredCraft.DecoWeaver.Attributes.DecorateService(typeof(IRepository<>), typeof(CachingRepository<>))] diff --git a/samples/DecoWeaver.Sample/Repository.cs b/samples/DecoWeaver.Sample/Repository.cs index 2b21cc6..2200c98 100644 --- a/samples/DecoWeaver.Sample/Repository.cs +++ b/samples/DecoWeaver.Sample/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; using Microsoft.Extensions.Logging; namespace DecoWeaver.Sample; diff --git a/src/LayeredCraft.DecoWeaver.Attributes/DecoratedByAttribute.cs b/src/LayeredCraft.DecoWeaver.Attributes/DecoratedByAttribute.cs index 828fbf0..84d628a 100644 --- a/src/LayeredCraft.DecoWeaver.Attributes/DecoratedByAttribute.cs +++ b/src/LayeredCraft.DecoWeaver.Attributes/DecoratedByAttribute.cs @@ -1,8 +1,8 @@ -using System; +using System; using System.ComponentModel; using System.Diagnostics; -namespace DecoWeaver.Attributes; +namespace LayeredCraft.DecoWeaver.Attributes; /// /// Declares that should wrap the decorated implementation diff --git a/src/LayeredCraft.DecoWeaver.Attributes/LayeredCraft.DecoWeaver.Attributes.csproj b/src/LayeredCraft.DecoWeaver.Attributes/LayeredCraft.DecoWeaver.Attributes.csproj index 1ec57e9..5d22d6d 100644 --- a/src/LayeredCraft.DecoWeaver.Attributes/LayeredCraft.DecoWeaver.Attributes.csproj +++ b/src/LayeredCraft.DecoWeaver.Attributes/LayeredCraft.DecoWeaver.Attributes.csproj @@ -5,17 +5,17 @@ false default netstandard2.0 - DecoWeaver.Attributes + LayeredCraft.DecoWeaver.Attributes $(PackageId) $(PackageId) true - + all runtime; build; native; contentfiles; analyzers; buildtransitive - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/src/LayeredCraft.DecoWeaver.Generators/AttributeNames.cs b/src/LayeredCraft.DecoWeaver.Generators/AttributeNames.cs index c7f8e4b..5b51ce1 100644 --- a/src/LayeredCraft.DecoWeaver.Generators/AttributeNames.cs +++ b/src/LayeredCraft.DecoWeaver.Generators/AttributeNames.cs @@ -1,13 +1,13 @@ -namespace DecoWeaver; +namespace LayeredCraft.DecoWeaver; internal static class AttributeNames { // Full names with namespace (for ToDisplayString() comparisons) - public const string DecoratedByAttribute = $"DecoWeaver.Attributes.{DecoratedByMetadataName}"; - public const string GenericDecoratedByAttribute = $"DecoWeaver.Attributes.{GenericDecoratedByMetadataName}"; - public const string ServiceDecoratedByAttribute = $"DecoWeaver.Attributes.{ServiceDecoratedByMetadataName}"; - public const string SkipAssemblyDecorationAttribute = $"DecoWeaver.Attributes.{SkipAssemblyDecorationMetadataName}"; - public const string DoNotDecorateAttribute = $"DecoWeaver.Attributes.{DoNotDecorateMetadataName}"; + public const string DecoratedByAttribute = $"LayeredCraft.DecoWeaver.Attributes.{DecoratedByMetadataName}"; + public const string GenericDecoratedByAttribute = $"LayeredCraft.DecoWeaver.Attributes.{GenericDecoratedByMetadataName}"; + public const string ServiceDecoratedByAttribute = $"LayeredCraft.DecoWeaver.Attributes.{ServiceDecoratedByMetadataName}"; + public const string SkipAssemblyDecorationAttribute = $"LayeredCraft.DecoWeaver.Attributes.{SkipAssemblyDecorationMetadataName}"; + public const string DoNotDecorateAttribute = $"LayeredCraft.DecoWeaver.Attributes.{DoNotDecorateMetadataName}"; // Metadata names only (for pattern matching) public const string DecoratedByMetadataName = "DecoratedByAttribute"; diff --git a/src/LayeredCraft.DecoWeaver.Generators/DecoWeaverGenerator.cs b/src/LayeredCraft.DecoWeaver.Generators/DecoWeaverGenerator.cs index 1f6f81a..c4f0caa 100644 --- a/src/LayeredCraft.DecoWeaver.Generators/DecoWeaverGenerator.cs +++ b/src/LayeredCraft.DecoWeaver.Generators/DecoWeaverGenerator.cs @@ -1,12 +1,12 @@ -using System.Collections.Immutable; -using DecoWeaver.Emit; -using DecoWeaver.Model; -using DecoWeaver.Providers; -using DecoWeaver.Util; +using System.Collections.Immutable; +using LayeredCraft.DecoWeaver.Emit; +using LayeredCraft.DecoWeaver.Model; +using LayeredCraft.DecoWeaver.Providers; +using LayeredCraft.DecoWeaver.Util; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; -namespace DecoWeaver; +namespace LayeredCraft.DecoWeaver; [Generator] public sealed class DecoWeaverGenerator : IIncrementalGenerator @@ -109,7 +109,7 @@ compilation is CSharpCompilation .Select(static (x, _) => x!.Value) .WithTrackingName(TrackingNames.Attr_DoNotDecorate_Stream); - // ✅ Gate each VALUES stream before Collect() + // ✅ Gate each VALUES stream before Collect() var genericGated = genericDecorations .Combine(csharpSufficient) .Where(static pair => pair.Right) @@ -202,7 +202,7 @@ compilation is CSharpCompilation // Build a fast lookup of implementations that opted out via [SkipAssemblyDecorators] var skipped = new HashSet(inputs.SkipMarkers.Select(m => m.ImplementationDef)); - // Convert ServiceDecoration → DecoratorToIntercept by matching service types with registrations + // Convert ServiceDecoration → DecoratorToIntercept by matching service types with registrations var assemblyDecos = new List(); foreach (var matchingDecos in inputs.Registrations.Select(reg => inputs.ServiceDecos .Where(sd => @@ -233,7 +233,7 @@ compilation is CSharpCompilation registrations: regsWithDecorators, decoratorsByImplementation: byImpl); - spc.AddSource("DecoWeaver.Interceptors.ClosedGenerics.g.cs", source); + spc.AddSource("LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs", source); }); } diff --git a/src/LayeredCraft.DecoWeaver.Generators/Descriptors.cs b/src/LayeredCraft.DecoWeaver.Generators/Descriptors.cs index d2a5e00..c5e0f0c 100644 --- a/src/LayeredCraft.DecoWeaver.Generators/Descriptors.cs +++ b/src/LayeredCraft.DecoWeaver.Generators/Descriptors.cs @@ -1,6 +1,6 @@ -using Microsoft.CodeAnalysis; +using Microsoft.CodeAnalysis; -namespace DecoWeaver; +namespace LayeredCraft.DecoWeaver; internal static class Descriptors { diff --git a/src/LayeredCraft.DecoWeaver.Generators/Emit/InterceptorEmitter.cs b/src/LayeredCraft.DecoWeaver.Generators/Emit/InterceptorEmitter.cs index 59cd149..233a610 100644 --- a/src/LayeredCraft.DecoWeaver.Generators/Emit/InterceptorEmitter.cs +++ b/src/LayeredCraft.DecoWeaver.Generators/Emit/InterceptorEmitter.cs @@ -1,12 +1,12 @@ -// DecoWeaver/Emit/InterceptorEmitter.cs +// DecoWeaver/Emit/InterceptorEmitter.cs -using DecoWeaver.Model; -using DecoWeaver.OutputGenerators; -using DecoWeaver.Providers; -using DecoWeaver.Util; +using LayeredCraft.DecoWeaver.Model; +using LayeredCraft.DecoWeaver.OutputGenerators; +using LayeredCraft.DecoWeaver.Providers; +using LayeredCraft.DecoWeaver.Util; using Microsoft.CodeAnalysis.CSharp; -namespace DecoWeaver.Emit; +namespace LayeredCraft.DecoWeaver.Emit; /// Emits the interceptor source for DecoWeaver's open-generic decoration rewrite. internal static class InterceptorEmitter diff --git a/src/LayeredCraft.DecoWeaver.Generators/Emit/TemplateConstants.cs b/src/LayeredCraft.DecoWeaver.Generators/Emit/TemplateConstants.cs index bd2bf53..b1f3830 100644 --- a/src/LayeredCraft.DecoWeaver.Generators/Emit/TemplateConstants.cs +++ b/src/LayeredCraft.DecoWeaver.Generators/Emit/TemplateConstants.cs @@ -1,6 +1,6 @@ -// DecoWeaver/Emit/TemplateConstants.cs +// DecoWeaver/Emit/TemplateConstants.cs -namespace DecoWeaver.Emit; +namespace LayeredCraft.DecoWeaver.Emit; /// /// Constants for Scriban template resource paths. diff --git a/src/LayeredCraft.DecoWeaver.Generators/Emit/TemplateHelper.cs b/src/LayeredCraft.DecoWeaver.Generators/Emit/TemplateHelper.cs index 16f24ea..b8ebdce 100644 --- a/src/LayeredCraft.DecoWeaver.Generators/Emit/TemplateHelper.cs +++ b/src/LayeredCraft.DecoWeaver.Generators/Emit/TemplateHelper.cs @@ -1,10 +1,10 @@ -// DecoWeaver/Emit/TemplateHelper.cs +// DecoWeaver/Emit/TemplateHelper.cs using System.Collections.Concurrent; using System.Reflection; using Scriban; -namespace DecoWeaver.Emit; +namespace LayeredCraft.DecoWeaver.Emit; /// /// Helper class for loading, caching, and rendering Scriban templates from embedded resources. diff --git a/src/LayeredCraft.DecoWeaver.Generators/LayeredCraft.DecoWeaver.Generators.csproj b/src/LayeredCraft.DecoWeaver.Generators/LayeredCraft.DecoWeaver.Generators.csproj index f2d7724..f6f735e 100644 --- a/src/LayeredCraft.DecoWeaver.Generators/LayeredCraft.DecoWeaver.Generators.csproj +++ b/src/LayeredCraft.DecoWeaver.Generators/LayeredCraft.DecoWeaver.Generators.csproj @@ -6,7 +6,7 @@ false true true - DecoWeaver + LayeredCraft.DecoWeaver $(PackageId) $(PackageId) $(PackageId) @@ -18,16 +18,16 @@ - + - + all runtime; build; native; contentfiles; analyzers; buildtransitive - + - + all runtime; build; native; contentfiles; analyzers; buildtransitive @@ -47,13 +47,22 @@ - - - - + + + + + + + + + + + + diff --git a/src/LayeredCraft.DecoWeaver.Generators/DecoWeaver.props b/src/LayeredCraft.DecoWeaver.Generators/LayeredCraft.DecoWeaver.props similarity index 52% rename from src/LayeredCraft.DecoWeaver.Generators/DecoWeaver.props rename to src/LayeredCraft.DecoWeaver.Generators/LayeredCraft.DecoWeaver.props index 2792d9f..4f87ba1 100644 --- a/src/LayeredCraft.DecoWeaver.Generators/DecoWeaver.props +++ b/src/LayeredCraft.DecoWeaver.Generators/LayeredCraft.DecoWeaver.props @@ -1,7 +1,7 @@ - $(InterceptorsNamespaces);DecoWeaver.Generated - $(InterceptorsPreviewNamespaces);DecoWeaver.Generated + $(InterceptorsNamespaces);LayeredCraft.DecoWeaver.Generated + $(InterceptorsPreviewNamespaces);LayeredCraft.DecoWeaver.Generated diff --git a/src/LayeredCraft.DecoWeaver.Generators/DecoWeaver.targets b/src/LayeredCraft.DecoWeaver.Generators/LayeredCraft.DecoWeaver.targets similarity index 54% rename from src/LayeredCraft.DecoWeaver.Generators/DecoWeaver.targets rename to src/LayeredCraft.DecoWeaver.Generators/LayeredCraft.DecoWeaver.targets index 87f4a21..aa5c54b 100644 --- a/src/LayeredCraft.DecoWeaver.Generators/DecoWeaver.targets +++ b/src/LayeredCraft.DecoWeaver.Generators/LayeredCraft.DecoWeaver.targets @@ -1,10 +1,10 @@ - + diff --git a/src/LayeredCraft.DecoWeaver.Generators/Model/DecoratorToIntercept.cs b/src/LayeredCraft.DecoWeaver.Generators/Model/DecoratorToIntercept.cs index e7455ee..8516e0b 100644 --- a/src/LayeredCraft.DecoWeaver.Generators/Model/DecoratorToIntercept.cs +++ b/src/LayeredCraft.DecoWeaver.Generators/Model/DecoratorToIntercept.cs @@ -1,4 +1,4 @@ -namespace DecoWeaver.Model; +namespace LayeredCraft.DecoWeaver.Model; /// /// One decoration declared on an implementation type definition (works great for open generics). diff --git a/src/LayeredCraft.DecoWeaver.Generators/Model/TypeDefId.cs b/src/LayeredCraft.DecoWeaver.Generators/Model/TypeDefId.cs index 6f7984d..8ce9e02 100644 --- a/src/LayeredCraft.DecoWeaver.Generators/Model/TypeDefId.cs +++ b/src/LayeredCraft.DecoWeaver.Generators/Model/TypeDefId.cs @@ -1,7 +1,7 @@ -using DecoWeaver.Util; +using LayeredCraft.DecoWeaver.Util; using Microsoft.CodeAnalysis; -namespace DecoWeaver.Model; +namespace LayeredCraft.DecoWeaver.Model; /// /// Identity of a type definition (no type arguments). diff --git a/src/LayeredCraft.DecoWeaver.Generators/Model/TypeId.cs b/src/LayeredCraft.DecoWeaver.Generators/Model/TypeId.cs index 2958805..5da6431 100644 --- a/src/LayeredCraft.DecoWeaver.Generators/Model/TypeId.cs +++ b/src/LayeredCraft.DecoWeaver.Generators/Model/TypeId.cs @@ -1,6 +1,6 @@ -using Microsoft.CodeAnalysis; +using Microsoft.CodeAnalysis; -namespace DecoWeaver.Model; +namespace LayeredCraft.DecoWeaver.Model; /// /// A (possibly generic) type: definition + zero or more type arguments. @@ -24,7 +24,7 @@ internal static TypeId Create(ITypeSymbol t) // Normalize: for constructed generics keep args; for unbound keep definition. case INamedTypeSymbol nt: { - var def = nt.ConstructedFrom; // canonical definition (…`N) + var def = nt.ConstructedFrom; // canonical definition (…`N) var defId = TypeDefId.Create(def); // Open generic via typeof(Foo<>) or IsUnboundGenericType: diff --git a/src/LayeredCraft.DecoWeaver.Generators/OutputGenerators/DecoWeaverInterceptorsSources.cs b/src/LayeredCraft.DecoWeaver.Generators/OutputGenerators/DecoWeaverInterceptorsSources.cs index cb81ab9..49dad66 100644 --- a/src/LayeredCraft.DecoWeaver.Generators/OutputGenerators/DecoWeaverInterceptorsSources.cs +++ b/src/LayeredCraft.DecoWeaver.Generators/OutputGenerators/DecoWeaverInterceptorsSources.cs @@ -1,9 +1,9 @@ -// DecoWeaver/OutputGenerators/DecoWeaverInterceptorsSources.cs +// DecoWeaver/OutputGenerators/DecoWeaverInterceptorsSources.cs -using DecoWeaver.Emit; -using DecoWeaver.Providers; +using LayeredCraft.DecoWeaver.Emit; +using LayeredCraft.DecoWeaver.Providers; -namespace DecoWeaver.OutputGenerators; +namespace LayeredCraft.DecoWeaver.OutputGenerators; /// /// Generates the complete DecoWeaverInterceptors source file using the unified Scriban template. diff --git a/src/LayeredCraft.DecoWeaver.Generators/Providers/AttributeHelpers.cs b/src/LayeredCraft.DecoWeaver.Generators/Providers/AttributeHelpers.cs index aa05e0e..d9b723c 100644 --- a/src/LayeredCraft.DecoWeaver.Generators/Providers/AttributeHelpers.cs +++ b/src/LayeredCraft.DecoWeaver.Generators/Providers/AttributeHelpers.cs @@ -1,6 +1,6 @@ -using Microsoft.CodeAnalysis; +using Microsoft.CodeAnalysis; -namespace DecoWeaver.Providers; +namespace LayeredCraft.DecoWeaver.Providers; /// /// Shared helper methods for reading attribute arguments across all providers. diff --git a/src/LayeredCraft.DecoWeaver.Generators/Providers/ClosedGenericRegistrationProvider.cs b/src/LayeredCraft.DecoWeaver.Generators/Providers/ClosedGenericRegistrationProvider.cs index 9f3b5ae..9603e9d 100644 --- a/src/LayeredCraft.DecoWeaver.Generators/Providers/ClosedGenericRegistrationProvider.cs +++ b/src/LayeredCraft.DecoWeaver.Generators/Providers/ClosedGenericRegistrationProvider.cs @@ -1,9 +1,9 @@ -using DecoWeaver.Model; +using LayeredCraft.DecoWeaver.Model; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; using Microsoft.CodeAnalysis.CSharp.Syntax; -namespace DecoWeaver.Providers; +namespace LayeredCraft.DecoWeaver.Providers; internal enum RegistrationKind { diff --git a/src/LayeredCraft.DecoWeaver.Generators/Providers/DecoratedByGenericProvider.cs b/src/LayeredCraft.DecoWeaver.Generators/Providers/DecoratedByGenericProvider.cs index 4b4155b..4bfebd8 100644 --- a/src/LayeredCraft.DecoWeaver.Generators/Providers/DecoratedByGenericProvider.cs +++ b/src/LayeredCraft.DecoWeaver.Generators/Providers/DecoratedByGenericProvider.cs @@ -1,8 +1,8 @@ -using DecoWeaver.Model; +using LayeredCraft.DecoWeaver.Model; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp.Syntax; -namespace DecoWeaver.Providers; +namespace LayeredCraft.DecoWeaver.Providers; internal static class DecoratedByGenericProvider { @@ -37,7 +37,7 @@ internal static bool Predicate(SyntaxNode node, CancellationToken _) ContainingNamespace: { Name: "Attributes", - ContainingNamespace: { Name: "DecoWeaver", ContainingNamespace.IsGlobalNamespace: true } + ContainingNamespace: { Name: "DecoWeaver", ContainingNamespace: { Name: "LayeredCraft", ContainingNamespace.IsGlobalNamespace: true } } } }) continue; diff --git a/src/LayeredCraft.DecoWeaver.Generators/Providers/DecoratedByNonGenericProvider.cs b/src/LayeredCraft.DecoWeaver.Generators/Providers/DecoratedByNonGenericProvider.cs index e80e85c..500a910 100644 --- a/src/LayeredCraft.DecoWeaver.Generators/Providers/DecoratedByNonGenericProvider.cs +++ b/src/LayeredCraft.DecoWeaver.Generators/Providers/DecoratedByNonGenericProvider.cs @@ -1,8 +1,8 @@ -using DecoWeaver.Model; +using LayeredCraft.DecoWeaver.Model; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp.Syntax; -namespace DecoWeaver.Providers; +namespace LayeredCraft.DecoWeaver.Providers; internal static class DecoratedByNonGenericProvider { @@ -36,7 +36,7 @@ internal static bool Predicate(SyntaxNode node, CancellationToken _) ContainingNamespace: { Name: "Attributes", - ContainingNamespace: { Name: "DecoWeaver", ContainingNamespace.IsGlobalNamespace: true } + ContainingNamespace: { Name: "DecoWeaver", ContainingNamespace: { Name: "LayeredCraft", ContainingNamespace.IsGlobalNamespace: true } } } }) continue; diff --git a/src/LayeredCraft.DecoWeaver.Generators/Providers/DoNotDecorateProvider.cs b/src/LayeredCraft.DecoWeaver.Generators/Providers/DoNotDecorateProvider.cs index 6888e25..ddda18e 100644 --- a/src/LayeredCraft.DecoWeaver.Generators/Providers/DoNotDecorateProvider.cs +++ b/src/LayeredCraft.DecoWeaver.Generators/Providers/DoNotDecorateProvider.cs @@ -1,8 +1,8 @@ -using DecoWeaver.Model; +using LayeredCraft.DecoWeaver.Model; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp.Syntax; -namespace DecoWeaver.Providers; +namespace LayeredCraft.DecoWeaver.Providers; /// /// Discovers [DoNotDecorate(typeof(...))] attributes on implementation classes. diff --git a/src/LayeredCraft.DecoWeaver.Generators/Providers/ServiceDecoratedByProvider.cs b/src/LayeredCraft.DecoWeaver.Generators/Providers/ServiceDecoratedByProvider.cs index 3f93220..a5ef0f9 100644 --- a/src/LayeredCraft.DecoWeaver.Generators/Providers/ServiceDecoratedByProvider.cs +++ b/src/LayeredCraft.DecoWeaver.Generators/Providers/ServiceDecoratedByProvider.cs @@ -1,8 +1,8 @@ -using DecoWeaver.Model; +using LayeredCraft.DecoWeaver.Model; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp.Syntax; -namespace DecoWeaver.Providers; +namespace LayeredCraft.DecoWeaver.Providers; internal static class ServiceDecoratedByProvider { @@ -42,7 +42,7 @@ internal static bool Predicate(SyntaxNode node, CancellationToken _) ContainingNamespace: { Name: "Attributes", - ContainingNamespace: { Name: "DecoWeaver", ContainingNamespace.IsGlobalNamespace: true } + ContainingNamespace: { Name: "DecoWeaver", ContainingNamespace: { Name: "LayeredCraft", ContainingNamespace.IsGlobalNamespace: true } } } }) continue; diff --git a/src/LayeredCraft.DecoWeaver.Generators/Providers/SkipAssemblyDecoratorProvider.cs b/src/LayeredCraft.DecoWeaver.Generators/Providers/SkipAssemblyDecoratorProvider.cs index dc761f2..417d231 100644 --- a/src/LayeredCraft.DecoWeaver.Generators/Providers/SkipAssemblyDecoratorProvider.cs +++ b/src/LayeredCraft.DecoWeaver.Generators/Providers/SkipAssemblyDecoratorProvider.cs @@ -1,8 +1,8 @@ -using DecoWeaver.Model; +using LayeredCraft.DecoWeaver.Model; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp.Syntax; -namespace DecoWeaver.Providers; +namespace LayeredCraft.DecoWeaver.Providers; internal static class SkipAssemblyDecoratorProvider { diff --git a/src/LayeredCraft.DecoWeaver.Generators/Templates/DecoWeaverInterceptors.scriban b/src/LayeredCraft.DecoWeaver.Generators/Templates/DecoWeaverInterceptors.scriban index 1de9f0c..df24bf8 100644 --- a/src/LayeredCraft.DecoWeaver.Generators/Templates/DecoWeaverInterceptors.scriban +++ b/src/LayeredCraft.DecoWeaver.Generators/Templates/DecoWeaverInterceptors.scriban @@ -9,7 +9,7 @@ namespace System.Runtime.CompilerServices } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/src/LayeredCraft.DecoWeaver.Generators/TrackingNames.cs b/src/LayeredCraft.DecoWeaver.Generators/TrackingNames.cs index 0a9c3da..28bf147 100644 --- a/src/LayeredCraft.DecoWeaver.Generators/TrackingNames.cs +++ b/src/LayeredCraft.DecoWeaver.Generators/TrackingNames.cs @@ -1,4 +1,4 @@ -namespace DecoWeaver; +namespace LayeredCraft.DecoWeaver; public static class TrackingNames { diff --git a/src/LayeredCraft.DecoWeaver.Generators/Util/EquatableArray.cs b/src/LayeredCraft.DecoWeaver.Generators/Util/EquatableArray.cs index 8ab0e77..b3db6b4 100644 --- a/src/LayeredCraft.DecoWeaver.Generators/Util/EquatableArray.cs +++ b/src/LayeredCraft.DecoWeaver.Generators/Util/EquatableArray.cs @@ -1,8 +1,8 @@ -using System.Collections; +using System.Collections; using System.Collections.Immutable; using System.Runtime.CompilerServices; -namespace DecoWeaver.Util; +namespace LayeredCraft.DecoWeaver.Util; // Value-based equality wrapper for incremental caching & dictionary keys [CollectionBuilder(typeof(EquatableArrayBuilder), nameof(EquatableArrayBuilder.Create))] diff --git a/src/LayeredCraft.DecoWeaver.Generators/Util/EquatableArrayExtensions.cs b/src/LayeredCraft.DecoWeaver.Generators/Util/EquatableArrayExtensions.cs index 8afa027..560e500 100644 --- a/src/LayeredCraft.DecoWeaver.Generators/Util/EquatableArrayExtensions.cs +++ b/src/LayeredCraft.DecoWeaver.Generators/Util/EquatableArrayExtensions.cs @@ -1,6 +1,6 @@ -using System.Collections.Immutable; +using System.Collections.Immutable; -namespace DecoWeaver.Util; +namespace LayeredCraft.DecoWeaver.Util; internal static class EquatableArrayExtensions { diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/001_OpenGeneric_SingleDecorator/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/001_OpenGeneric_SingleDecorator/Repository.cs index 4049119..e518536 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/001_OpenGeneric_SingleDecorator/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/001_OpenGeneric_SingleDecorator/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/002_OpenGeneric_MultipleOrdered/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/002_OpenGeneric_MultipleOrdered/Repository.cs index 7a1225d..2c8ade3 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/002_OpenGeneric_MultipleOrdered/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/002_OpenGeneric_MultipleOrdered/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/003_OpenGeneric_ConstructorOrderSyntax/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/003_OpenGeneric_ConstructorOrderSyntax/Repository.cs index c9f9e17..ffbf989 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/003_OpenGeneric_ConstructorOrderSyntax/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/003_OpenGeneric_ConstructorOrderSyntax/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/004_OpenGeneric_MultipleDefaultOrder/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/004_OpenGeneric_MultipleDefaultOrder/Repository.cs index f6e96df..d16ca6a 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/004_OpenGeneric_MultipleDefaultOrder/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/004_OpenGeneric_MultipleDefaultOrder/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/005_OpenGeneric_MixedOrderSyntax/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/005_OpenGeneric_MixedOrderSyntax/Repository.cs index 3a23a42..f0333fa 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/005_OpenGeneric_MixedOrderSyntax/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/005_OpenGeneric_MixedOrderSyntax/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/006_OpenGeneric_NonGenericDecorator/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/006_OpenGeneric_NonGenericDecorator/Repository.cs index 37d0756..18f828d 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/006_OpenGeneric_NonGenericDecorator/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/006_OpenGeneric_NonGenericDecorator/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/007_OpenGeneric_IsInterceptableFalse/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/007_OpenGeneric_IsInterceptableFalse/Repository.cs index 1cb9b13..d14bf23 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/007_OpenGeneric_IsInterceptableFalse/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/007_OpenGeneric_IsInterceptableFalse/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/008_OpenGeneric_NoDecorators/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/008_OpenGeneric_NoDecorators/Repository.cs index 4681095..6fe471d 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/008_OpenGeneric_NoDecorators/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/008_OpenGeneric_NoDecorators/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/009_OpenGeneric_ThreeDecorators/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/009_OpenGeneric_ThreeDecorators/Repository.cs index 1da66ab..9cf5cc1 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/009_OpenGeneric_ThreeDecorators/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/009_OpenGeneric_ThreeDecorators/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/010_Generic_SingleDecorator/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/010_Generic_SingleDecorator/Repository.cs index 20f7099..2d38f68 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/010_Generic_SingleDecorator/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/010_Generic_SingleDecorator/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/011_Generic_MultipleOrdered/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/011_Generic_MultipleOrdered/Repository.cs index a261ce9..7b7b1c8 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/011_Generic_MultipleOrdered/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/011_Generic_MultipleOrdered/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/012_Generic_MixedSyntax/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/012_Generic_MixedSyntax/Repository.cs index 5d6d030..09f7b64 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/012_Generic_MixedSyntax/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/012_Generic_MixedSyntax/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/013_Generic_IsInterceptableFalse/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/013_Generic_IsInterceptableFalse/Repository.cs index 1f95e89..12d1745 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/013_Generic_IsInterceptableFalse/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/013_Generic_IsInterceptableFalse/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/014_Transient_SingleDecorator/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/014_Transient_SingleDecorator/Repository.cs index 026e2df..12fe93f 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/014_Transient_SingleDecorator/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/014_Transient_SingleDecorator/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/015_Transient_MultipleDecorators/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/015_Transient_MultipleDecorators/Repository.cs index 75d5c55..ec049b6 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/015_Transient_MultipleDecorators/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/015_Transient_MultipleDecorators/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/016_Singleton_SingleDecorator/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/016_Singleton_SingleDecorator/Repository.cs index f16fb26..1c0736a 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/016_Singleton_SingleDecorator/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/016_Singleton_SingleDecorator/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/017_Singleton_MultipleDecorators/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/017_Singleton_MultipleDecorators/Repository.cs index e7c9aa9..75afceb 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/017_Singleton_MultipleDecorators/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/017_Singleton_MultipleDecorators/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/018_Transient_Generic_SingleDecorator/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/018_Transient_Generic_SingleDecorator/Repository.cs index 2ae1d0b..9560a14 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/018_Transient_Generic_SingleDecorator/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/018_Transient_Generic_SingleDecorator/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/019_Transient_Generic_MultipleDecorators/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/019_Transient_Generic_MultipleDecorators/Repository.cs index b70bbcb..288ab33 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/019_Transient_Generic_MultipleDecorators/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/019_Transient_Generic_MultipleDecorators/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/020_Singleton_Generic_SingleDecorator/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/020_Singleton_Generic_SingleDecorator/Repository.cs index da9dcb4..60e9c68 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/020_Singleton_Generic_SingleDecorator/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/020_Singleton_Generic_SingleDecorator/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/021_Singleton_Generic_MultipleDecorators/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/021_Singleton_Generic_MultipleDecorators/Repository.cs index 39a063b..b59ea6e 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/021_Singleton_Generic_MultipleDecorators/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/021_Singleton_Generic_MultipleDecorators/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/022_FactoryDelegate_SingleDecorator/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/022_FactoryDelegate_SingleDecorator/Repository.cs index 5e61e1c..67d8d5a 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/022_FactoryDelegate_SingleDecorator/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/022_FactoryDelegate_SingleDecorator/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/023_ServiceDecorator_SingleDecorator/Global.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/023_ServiceDecorator_SingleDecorator/Global.cs index 47509e7..c46c5b5 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/023_ServiceDecorator_SingleDecorator/Global.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/023_ServiceDecorator_SingleDecorator/Global.cs @@ -1,3 +1,3 @@ -using DecoWeaver.Sample; +using DecoWeaver.Sample; -[assembly: DecoWeaver.Attributes.DecorateService(typeof(IRepository<>), typeof(CachingRepository<>))] \ No newline at end of file +[assembly: LayeredCraft.DecoWeaver.Attributes.DecorateService(typeof(IRepository<>), typeof(CachingRepository<>))] \ No newline at end of file diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/023_ServiceDecorator_SingleDecorator/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/023_ServiceDecorator_SingleDecorator/Repository.cs index 41cfbd2..4169b31 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/023_ServiceDecorator_SingleDecorator/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/023_ServiceDecorator_SingleDecorator/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/024_ServiceDecorator_MultipleOrdered/Global.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/024_ServiceDecorator_MultipleOrdered/Global.cs index 6061040..cb7eedb 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/024_ServiceDecorator_MultipleOrdered/Global.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/024_ServiceDecorator_MultipleOrdered/Global.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Sample; +using DecoWeaver.Sample; -[assembly: DecoWeaver.Attributes.DecorateService(typeof(IRepository<>), typeof(CachingRepository<>), 1)] -[assembly: DecoWeaver.Attributes.DecorateService(typeof(IRepository<>), typeof(LoggingRepository<>), 2)] \ No newline at end of file +[assembly: LayeredCraft.DecoWeaver.Attributes.DecorateService(typeof(IRepository<>), typeof(CachingRepository<>), 1)] +[assembly: LayeredCraft.DecoWeaver.Attributes.DecorateService(typeof(IRepository<>), typeof(LoggingRepository<>), 2)] \ No newline at end of file diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/024_ServiceDecorator_MultipleOrdered/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/024_ServiceDecorator_MultipleOrdered/Repository.cs index 4917c2b..e2a5c57 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/024_ServiceDecorator_MultipleOrdered/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/024_ServiceDecorator_MultipleOrdered/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/025_ServiceDecorator_WithSkipAssembly/Global.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/025_ServiceDecorator_WithSkipAssembly/Global.cs index 47509e7..c46c5b5 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/025_ServiceDecorator_WithSkipAssembly/Global.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/025_ServiceDecorator_WithSkipAssembly/Global.cs @@ -1,3 +1,3 @@ -using DecoWeaver.Sample; +using DecoWeaver.Sample; -[assembly: DecoWeaver.Attributes.DecorateService(typeof(IRepository<>), typeof(CachingRepository<>))] \ No newline at end of file +[assembly: LayeredCraft.DecoWeaver.Attributes.DecorateService(typeof(IRepository<>), typeof(CachingRepository<>))] \ No newline at end of file diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/025_ServiceDecorator_WithSkipAssembly/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/025_ServiceDecorator_WithSkipAssembly/Repository.cs index 86c0e64..ba19fe4 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/025_ServiceDecorator_WithSkipAssembly/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/025_ServiceDecorator_WithSkipAssembly/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/026_SkipAssemblyWithClassLevel/Global.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/026_SkipAssemblyWithClassLevel/Global.cs index 50c3300..6c726cc 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/026_SkipAssemblyWithClassLevel/Global.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/026_SkipAssemblyWithClassLevel/Global.cs @@ -1,3 +1,3 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; [assembly: DecorateService(typeof(IRepository<>), typeof(CachingRepository<>), order: 50)] \ No newline at end of file diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/026_SkipAssemblyWithClassLevel/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/026_SkipAssemblyWithClassLevel/Repository.cs index fa506d5..52e2f3f 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/026_SkipAssemblyWithClassLevel/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/026_SkipAssemblyWithClassLevel/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; public interface IRepository { diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/027_MergePrecedence_Deduplication/Global.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/027_MergePrecedence_Deduplication/Global.cs index 05536af..cd197a7 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/027_MergePrecedence_Deduplication/Global.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/027_MergePrecedence_Deduplication/Global.cs @@ -1,5 +1,5 @@ -using DecoWeaver.Sample; +using DecoWeaver.Sample; // Assembly-level: Caching@10 for IRepository<> and Logging@5 for IRepository<> -[assembly: DecoWeaver.Attributes.DecorateService(typeof(IRepository<>), typeof(CachingRepository<>), 10)] -[assembly: DecoWeaver.Attributes.DecorateService(typeof(IRepository<>), typeof(LoggingRepository<>), 5)] \ No newline at end of file +[assembly: LayeredCraft.DecoWeaver.Attributes.DecorateService(typeof(IRepository<>), typeof(CachingRepository<>), 10)] +[assembly: LayeredCraft.DecoWeaver.Attributes.DecorateService(typeof(IRepository<>), typeof(LoggingRepository<>), 5)] \ No newline at end of file diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/027_MergePrecedence_Deduplication/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/027_MergePrecedence_Deduplication/Repository.cs index 6818eb8..c9a9bd3 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/027_MergePrecedence_Deduplication/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/027_MergePrecedence_Deduplication/Repository.cs @@ -1,4 +1,4 @@ -namespace DecoWeaver.Sample; +namespace DecoWeaver.Sample; public interface IRepository { @@ -28,7 +28,7 @@ public class LoggingRepository : IRepository // UserRepository: Assembly declares Caching@10, class declares Caching@20 // Expected: Deduplication - class-level wins, so only one CachingRepository at order 20 -[DecoWeaver.Attributes.DecoratedBy(typeof(CachingRepository<>), Order = 20)] +[LayeredCraft.DecoWeaver.Attributes.DecoratedBy(typeof(CachingRepository<>), Order = 20)] public class UserRepository : IRepository { public User Get(string id) => throw new NotImplementedException(); @@ -37,7 +37,7 @@ public class UserRepository : IRepository // ProductRepository: Assembly declares Logging@5, class declares Logging@15 // Expected: Deduplication - class-level wins, so only one LoggingRepository at order 15 -[DecoWeaver.Attributes.DecoratedBy(typeof(LoggingRepository<>), Order = 15)] +[LayeredCraft.DecoWeaver.Attributes.DecoratedBy(typeof(LoggingRepository<>), Order = 15)] public class ProductRepository : IRepository { public Product Get(string id) => throw new NotImplementedException(); diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/028_MergePrecedence_SortOrder/Global.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/028_MergePrecedence_SortOrder/Global.cs index e4b7798..58b8696 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/028_MergePrecedence_SortOrder/Global.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/028_MergePrecedence_SortOrder/Global.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Sample; +using DecoWeaver.Sample; // Assembly-level: Logging@10 for IRepository<> -[assembly: DecoWeaver.Attributes.DecorateService(typeof(IRepository<>), typeof(LoggingRepository<>), 10)] \ No newline at end of file +[assembly: LayeredCraft.DecoWeaver.Attributes.DecorateService(typeof(IRepository<>), typeof(LoggingRepository<>), 10)] \ No newline at end of file diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/028_MergePrecedence_SortOrder/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/028_MergePrecedence_SortOrder/Repository.cs index 73113af..6770775 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/028_MergePrecedence_SortOrder/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/028_MergePrecedence_SortOrder/Repository.cs @@ -1,4 +1,4 @@ -namespace DecoWeaver.Sample; +namespace DecoWeaver.Sample; public interface IRepository { @@ -37,7 +37,7 @@ public class ValidationRepository : IRepository // Assembly declares: Logging@10 // Class declares: Validation@10 (same order as assembly-level Logging) // Expected sort order: Validation@10 (Class, Source=0), then Logging@10 (Assembly, Source=1) -[DecoWeaver.Attributes.DecoratedBy(typeof(ValidationRepository<>), Order = 10)] +[LayeredCraft.DecoWeaver.Attributes.DecoratedBy(typeof(ValidationRepository<>), Order = 10)] public class UserRepository : IRepository { public User Get(string id) => throw new NotImplementedException(); diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/029_DoNotDecorate_RemovesAssemblyDecorator/Global.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/029_DoNotDecorate_RemovesAssemblyDecorator/Global.cs index 47509e7..c46c5b5 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/029_DoNotDecorate_RemovesAssemblyDecorator/Global.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/029_DoNotDecorate_RemovesAssemblyDecorator/Global.cs @@ -1,3 +1,3 @@ -using DecoWeaver.Sample; +using DecoWeaver.Sample; -[assembly: DecoWeaver.Attributes.DecorateService(typeof(IRepository<>), typeof(CachingRepository<>))] \ No newline at end of file +[assembly: LayeredCraft.DecoWeaver.Attributes.DecorateService(typeof(IRepository<>), typeof(CachingRepository<>))] \ No newline at end of file diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/029_DoNotDecorate_RemovesAssemblyDecorator/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/029_DoNotDecorate_RemovesAssemblyDecorator/Repository.cs index 60f6f8c..b1bbd2c 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/029_DoNotDecorate_RemovesAssemblyDecorator/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/029_DoNotDecorate_RemovesAssemblyDecorator/Repository.cs @@ -1,4 +1,4 @@ -namespace DecoWeaver.Sample; +namespace DecoWeaver.Sample; public interface IRepository { @@ -17,7 +17,7 @@ public class DynamoDbRepository : IRepository } // SqlRepository: Should NOT be decorated (DoNotDecorate applied) -[DecoWeaver.Attributes.DoNotDecorate(typeof(CachingRepository<>))] +[LayeredCraft.DecoWeaver.Attributes.DoNotDecorate(typeof(CachingRepository<>))] public class SqlRepository : IRepository { public T Get(string id) => throw new NotImplementedException(); diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/030_DoNotDecorate_Multiple/Global.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/030_DoNotDecorate_Multiple/Global.cs index 4788b53..a6bdb94 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/030_DoNotDecorate_Multiple/Global.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/030_DoNotDecorate_Multiple/Global.cs @@ -1,6 +1,6 @@ -using DecoWeaver.Sample; +using DecoWeaver.Sample; // Assembly declares 3 decorators for all IRepository<> implementations -[assembly: DecoWeaver.Attributes.DecorateService(typeof(IRepository<>), typeof(CachingRepository<>), 10)] -[assembly: DecoWeaver.Attributes.DecorateService(typeof(IRepository<>), typeof(LoggingRepository<>), 20)] -[assembly: DecoWeaver.Attributes.DecorateService(typeof(IRepository<>), typeof(ValidationRepository<>), 30)] \ No newline at end of file +[assembly: LayeredCraft.DecoWeaver.Attributes.DecorateService(typeof(IRepository<>), typeof(CachingRepository<>), 10)] +[assembly: LayeredCraft.DecoWeaver.Attributes.DecorateService(typeof(IRepository<>), typeof(LoggingRepository<>), 20)] +[assembly: LayeredCraft.DecoWeaver.Attributes.DecorateService(typeof(IRepository<>), typeof(ValidationRepository<>), 30)] \ No newline at end of file diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/030_DoNotDecorate_Multiple/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/030_DoNotDecorate_Multiple/Repository.cs index 2238ac2..4b4ac46 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/030_DoNotDecorate_Multiple/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/030_DoNotDecorate_Multiple/Repository.cs @@ -1,4 +1,4 @@ -namespace DecoWeaver.Sample; +namespace DecoWeaver.Sample; public interface IRepository { @@ -9,8 +9,8 @@ public interface IRepository public class Order { public int Id { get; set; } } // SqlRepository: Opts out of Caching and Validation, keeps only Logging -[DecoWeaver.Attributes.DoNotDecorate(typeof(CachingRepository<>))] -[DecoWeaver.Attributes.DoNotDecorate(typeof(ValidationRepository<>))] +[LayeredCraft.DecoWeaver.Attributes.DoNotDecorate(typeof(CachingRepository<>))] +[LayeredCraft.DecoWeaver.Attributes.DoNotDecorate(typeof(ValidationRepository<>))] public class SqlRepository : IRepository { public T Get(string id) => throw new NotImplementedException(); diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/031_DoNotDecorate_OpenGenericMatching/Global.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/031_DoNotDecorate_OpenGenericMatching/Global.cs index 47509e7..c46c5b5 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/031_DoNotDecorate_OpenGenericMatching/Global.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/031_DoNotDecorate_OpenGenericMatching/Global.cs @@ -1,3 +1,3 @@ -using DecoWeaver.Sample; +using DecoWeaver.Sample; -[assembly: DecoWeaver.Attributes.DecorateService(typeof(IRepository<>), typeof(CachingRepository<>))] \ No newline at end of file +[assembly: LayeredCraft.DecoWeaver.Attributes.DecorateService(typeof(IRepository<>), typeof(CachingRepository<>))] \ No newline at end of file diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/031_DoNotDecorate_OpenGenericMatching/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/031_DoNotDecorate_OpenGenericMatching/Repository.cs index 15f7e15..3d3d0f7 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/031_DoNotDecorate_OpenGenericMatching/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/031_DoNotDecorate_OpenGenericMatching/Repository.cs @@ -1,4 +1,4 @@ -namespace DecoWeaver.Sample; +namespace DecoWeaver.Sample; public interface IRepository { @@ -10,7 +10,7 @@ public class Customer { public int Id { get; set; } } // SqlRepository: Uses open generic in DoNotDecorate to match all closed variants // DoNotDecorate(typeof(CachingRepository<>)) should exclude CachingRepository -[DecoWeaver.Attributes.DoNotDecorate(typeof(CachingRepository<>))] +[LayeredCraft.DecoWeaver.Attributes.DoNotDecorate(typeof(CachingRepository<>))] public class SqlRepository : IRepository { public T Get(string id) => throw new NotImplementedException(); diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/032_DoNotDecorate_IsolationCheck/Global.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/032_DoNotDecorate_IsolationCheck/Global.cs index 47509e7..c46c5b5 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/032_DoNotDecorate_IsolationCheck/Global.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/032_DoNotDecorate_IsolationCheck/Global.cs @@ -1,3 +1,3 @@ -using DecoWeaver.Sample; +using DecoWeaver.Sample; -[assembly: DecoWeaver.Attributes.DecorateService(typeof(IRepository<>), typeof(CachingRepository<>))] \ No newline at end of file +[assembly: LayeredCraft.DecoWeaver.Attributes.DecorateService(typeof(IRepository<>), typeof(CachingRepository<>))] \ No newline at end of file diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/032_DoNotDecorate_IsolationCheck/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/032_DoNotDecorate_IsolationCheck/Repository.cs index 378b54e..419d391 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/032_DoNotDecorate_IsolationCheck/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/032_DoNotDecorate_IsolationCheck/Repository.cs @@ -1,4 +1,4 @@ -namespace DecoWeaver.Sample; +namespace DecoWeaver.Sample; public interface IRepository { @@ -10,7 +10,7 @@ public class Customer { public int Id { get; set; } } public class Order { public int Id { get; set; } } // SqlRepository: Opts out of assembly-level Caching -[DecoWeaver.Attributes.DoNotDecorate(typeof(CachingRepository<>))] +[LayeredCraft.DecoWeaver.Attributes.DoNotDecorate(typeof(CachingRepository<>))] public class SqlRepository : IRepository { public T Get(string id) => throw new NotImplementedException(); diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/033_FactoryDelegate_SingleGenericParam/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/033_FactoryDelegate_SingleGenericParam/Repository.cs index 5dca357..ba41dc0 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/033_FactoryDelegate_SingleGenericParam/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/033_FactoryDelegate_SingleGenericParam/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/034_FactoryDelegate_MultipleDecorators/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/034_FactoryDelegate_MultipleDecorators/Repository.cs index e327485..24ef86b 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/034_FactoryDelegate_MultipleDecorators/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/034_FactoryDelegate_MultipleDecorators/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/036_FactoryDelegate_Transient/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/036_FactoryDelegate_Transient/Repository.cs index d85b24f..669cf6d 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/036_FactoryDelegate_Transient/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/036_FactoryDelegate_Transient/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/037_FactoryDelegate_Singleton/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/037_FactoryDelegate_Singleton/Repository.cs index 06bb6c0..0b86b6b 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/037_FactoryDelegate_Singleton/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/037_FactoryDelegate_Singleton/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/038_FactoryDelegate_ComplexDependencies/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/038_FactoryDelegate_ComplexDependencies/Repository.cs index 75bd2bd..a64e321 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/038_FactoryDelegate_ComplexDependencies/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/038_FactoryDelegate_ComplexDependencies/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/039_KeyedService_SingleDecorator/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/039_KeyedService_SingleDecorator/Repository.cs index 4922a00..74f66c4 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/039_KeyedService_SingleDecorator/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/039_KeyedService_SingleDecorator/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/040_KeyedService_MultipleKeys/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/040_KeyedService_MultipleKeys/Repository.cs index 3546e6d..f5cfc48 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/040_KeyedService_MultipleKeys/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/040_KeyedService_MultipleKeys/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/041_KeyedService_MultipleDecorators/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/041_KeyedService_MultipleDecorators/Repository.cs index 0433ad4..b9f6032 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/041_KeyedService_MultipleDecorators/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/041_KeyedService_MultipleDecorators/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/042_KeyedService_IntegerKey/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/042_KeyedService_IntegerKey/Repository.cs index 84d9b22..2db112b 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/042_KeyedService_IntegerKey/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/042_KeyedService_IntegerKey/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/043_KeyedService_FactoryDelegate/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/043_KeyedService_FactoryDelegate/Repository.cs index a7a92c9..ebb049f 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/043_KeyedService_FactoryDelegate/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/043_KeyedService_FactoryDelegate/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/045_KeyedService_Transient/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/045_KeyedService_Transient/Repository.cs index d3eb9c7..09a2ba5 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/045_KeyedService_Transient/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/045_KeyedService_Transient/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/047_InstanceRegistration_SingleTypeParam/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/047_InstanceRegistration_SingleTypeParam/Repository.cs index 4922a00..74f66c4 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/047_InstanceRegistration_SingleTypeParam/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/047_InstanceRegistration_SingleTypeParam/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/048_InstanceRegistration_MultipleDecorators/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/048_InstanceRegistration_MultipleDecorators/Repository.cs index 4ff0a46..49a1063 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/048_InstanceRegistration_MultipleDecorators/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/048_InstanceRegistration_MultipleDecorators/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/051_KeyedInstanceRegistration_SingleDecorator/Repository.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/051_KeyedInstanceRegistration_SingleDecorator/Repository.cs index 7094780..b40267b 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/051_KeyedInstanceRegistration_SingleDecorator/Repository.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Cases/051_KeyedInstanceRegistration_SingleDecorator/Repository.cs @@ -1,4 +1,4 @@ -using DecoWeaver.Attributes; +using LayeredCraft.DecoWeaver.Attributes; namespace DecoWeaver.Sample; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/DecoWeaverGeneratorTests.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/DecoWeaverGeneratorTests.cs index 5b68e28..97cb546 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/DecoWeaverGeneratorTests.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/DecoWeaverGeneratorTests.cs @@ -1,4 +1,4 @@ -using DecoWeaver; +using LayeredCraft.DecoWeaver; using LayeredCraft.DecoWeaver.Generator.Tests.TestKit.Attributes; namespace LayeredCraft.DecoWeaver.Generator.Tests; @@ -7,8 +7,8 @@ public class DecoWeaverGeneratorTests { private static readonly Dictionary? FeatureFlags = new() { - ["InterceptorsPreviewNamespaces"] = "DecoWeaver.Generated", - ["InterceptorsNamespaces"] = "DecoWeaver.Generated", + ["InterceptorsPreviewNamespaces"] = "LayeredCraft.DecoWeaver.Generated", + ["InterceptorsNamespaces"] = "LayeredCraft.DecoWeaver.Generated", }; [Theory] diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/GeneratorTestHelpers.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/GeneratorTestHelpers.cs index 7fc870c..8e04a2b 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/GeneratorTestHelpers.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/GeneratorTestHelpers.cs @@ -1,6 +1,6 @@ -using System.Collections.Immutable; -using DecoWeaver; -using DecoWeaver.Attributes; +using System.Collections.Immutable; +using LayeredCraft.DecoWeaver; +using LayeredCraft.DecoWeaver.Attributes; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; using Microsoft.CodeAnalysis.Diagnostics; @@ -38,14 +38,14 @@ public static (GeneratorDriver Driver, Compilation Original, CSharpParseOptions var globalUsingsPath = ResolveCasePath(GlobalUsingsRelPath); if (File.Exists(globalUsingsPath)) { - var guText = File.ReadAllText(globalUsingsPath); + var guText = NormalizeLineEndings(File.ReadAllText(globalUsingsPath)); trees.Add(CSharpSyntaxTree.ParseText(guText, parse, path: NormalizeForDiagnostics(globalUsingsPath))); } // Then include the case files passed in trees.AddRange(caseRelativePaths .Select(ResolveCasePath) - .Select(p => CSharpSyntaxTree.ParseText(File.ReadAllText(p), parse, path: NormalizeForDiagnostics(p)))); + .Select(p => CSharpSyntaxTree.ParseText(NormalizeLineEndings(File.ReadAllText(p)), parse, path: NormalizeForDiagnostics(p)))); var references = GetBclReferences().ToList(); references.AddRange([ @@ -93,7 +93,7 @@ public static (GeneratorDriver Driver, Compilation Original, CSharpParseOptions ); } - // ✅ Wire the analyzer config options provider (this is what you were after) + // ✅ Wire the analyzer config options provider (this is what you were after) AnalyzerConfigOptionsProvider? optionsProvider = null; if (msbuildProperties is { Count: > 0 }) { @@ -143,6 +143,10 @@ private static string ResolveCasePath(string relative) private static string NormalizeForDiagnostics(string path) => path.Replace(Path.DirectorySeparatorChar, '/'); + + /// Normalizes CRLF to LF so Roslyn's GetInterceptableLocation() hash is platform-independent. + private static string NormalizeLineEndings(string text) => + text.Replace("\r\n", "\n"); } /// diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/LayeredCraft.DecoWeaver.Generator.Tests.csproj b/test/LayeredCraft.DecoWeaver.Generator.Tests/LayeredCraft.DecoWeaver.Generator.Tests.csproj index 498ef68..fc76ad1 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/LayeredCraft.DecoWeaver.Generator.Tests.csproj +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/LayeredCraft.DecoWeaver.Generator.Tests.csproj @@ -33,10 +33,10 @@ - + - + all runtime; build; native; contentfiles; analyzers; buildtransitive @@ -53,12 +53,12 @@ - + - + diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.DoNotDecorate_IsolationCheck_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.DoNotDecorate_IsolationCheck_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 96% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.DoNotDecorate_IsolationCheck_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.DoNotDecorate_IsolationCheck_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index bbacceb..d42504a 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.DoNotDecorate_IsolationCheck_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.DoNotDecorate_IsolationCheck_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.DoNotDecorate_Multiple_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.DoNotDecorate_Multiple_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 96% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.DoNotDecorate_Multiple_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.DoNotDecorate_Multiple_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index 53a6b44..a59c141 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.DoNotDecorate_Multiple_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.DoNotDecorate_Multiple_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.DoNotDecorate_RemovesAssemblyDecorator_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.DoNotDecorate_RemovesAssemblyDecorator_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 96% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.DoNotDecorate_RemovesAssemblyDecorator_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.DoNotDecorate_RemovesAssemblyDecorator_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index 10174ce..2e73baf 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.DoNotDecorate_RemovesAssemblyDecorator_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.DoNotDecorate_RemovesAssemblyDecorator_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.FactoryDelegate_ComplexDependencies_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.FactoryDelegate_ComplexDependencies_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 96% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.FactoryDelegate_ComplexDependencies_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.FactoryDelegate_ComplexDependencies_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index c054b6e..8fe63b5 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.FactoryDelegate_ComplexDependencies_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.FactoryDelegate_ComplexDependencies_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.FactoryDelegate_MultipleDecorators_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.FactoryDelegate_MultipleDecorators_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 97% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.FactoryDelegate_MultipleDecorators_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.FactoryDelegate_MultipleDecorators_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index 7be6ca5..a3acbac 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.FactoryDelegate_MultipleDecorators_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.FactoryDelegate_MultipleDecorators_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.FactoryDelegate_SingleDecorator_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.FactoryDelegate_SingleDecorator_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 96% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.FactoryDelegate_SingleDecorator_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.FactoryDelegate_SingleDecorator_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index 83a9a68..8e986f8 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.FactoryDelegate_SingleDecorator_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.FactoryDelegate_SingleDecorator_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.FactoryDelegate_Singleton_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.FactoryDelegate_Singleton_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 96% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.FactoryDelegate_Singleton_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.FactoryDelegate_Singleton_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index df798a5..935b691 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.FactoryDelegate_Singleton_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.FactoryDelegate_Singleton_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.FactoryDelegate_Transient_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.FactoryDelegate_Transient_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 96% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.FactoryDelegate_Transient_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.FactoryDelegate_Transient_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index 1b0d388..b779dce 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.FactoryDelegate_Transient_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.FactoryDelegate_Transient_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Generic_MixedSyntax_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Generic_MixedSyntax_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 97% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Generic_MixedSyntax_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Generic_MixedSyntax_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index cbaae8e..85037dd 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Generic_MixedSyntax_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Generic_MixedSyntax_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Generic_MultipleOrdered_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Generic_MultipleOrdered_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 96% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Generic_MultipleOrdered_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Generic_MultipleOrdered_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index 49fa6b7..799bd89 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Generic_MultipleOrdered_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Generic_MultipleOrdered_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Generic_SingleDecorator_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Generic_SingleDecorator_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 96% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Generic_SingleDecorator_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Generic_SingleDecorator_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index cf7b8b8..6fe9cad 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Generic_SingleDecorator_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Generic_SingleDecorator_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.InstanceRegistration_MultipleDecorators_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.InstanceRegistration_MultipleDecorators_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 97% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.InstanceRegistration_MultipleDecorators_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.InstanceRegistration_MultipleDecorators_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index ba435db..6f1b7b3 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.InstanceRegistration_MultipleDecorators_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.InstanceRegistration_MultipleDecorators_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.InstanceRegistration_SingleTypeParam_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.InstanceRegistration_SingleTypeParam_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 97% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.InstanceRegistration_SingleTypeParam_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.InstanceRegistration_SingleTypeParam_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index 3ad4a82..bc04ae7 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.InstanceRegistration_SingleTypeParam_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.InstanceRegistration_SingleTypeParam_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedInstanceRegistration_SingleDecorator_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedInstanceRegistration_SingleDecorator_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 97% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedInstanceRegistration_SingleDecorator_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedInstanceRegistration_SingleDecorator_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index 35acded..1acfce0 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedInstanceRegistration_SingleDecorator_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedInstanceRegistration_SingleDecorator_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_FactoryDelegate_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_FactoryDelegate_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 97% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_FactoryDelegate_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_FactoryDelegate_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index 72761ee..23f5e43 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_FactoryDelegate_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_FactoryDelegate_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_IntegerKey_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_IntegerKey_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 97% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_IntegerKey_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_IntegerKey_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index 8ff1f18..90f7507 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_IntegerKey_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_IntegerKey_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_MultipleDecorators_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_MultipleDecorators_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 97% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_MultipleDecorators_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_MultipleDecorators_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index 8c4d378..d7005f2 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_MultipleDecorators_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_MultipleDecorators_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_MultipleKeys_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_MultipleKeys_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 98% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_MultipleKeys_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_MultipleKeys_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index b911aaa..50b840e 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_MultipleKeys_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_MultipleKeys_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_SingleDecorator_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_SingleDecorator_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 97% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_SingleDecorator_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_SingleDecorator_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index 2ea5ae2..c964e67 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_SingleDecorator_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_SingleDecorator_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_Transient_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_Transient_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 97% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_Transient_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_Transient_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index 468e4f1..4d5282c 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_Transient_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.KeyedService_Transient_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.MergePrecedence_Deduplication_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.MergePrecedence_Deduplication_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 98% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.MergePrecedence_Deduplication_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.MergePrecedence_Deduplication_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index ea93b5a..94c800d 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.MergePrecedence_Deduplication_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.MergePrecedence_Deduplication_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.MergePrecedence_SortOrder_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.MergePrecedence_SortOrder_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 97% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.MergePrecedence_SortOrder_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.MergePrecedence_SortOrder_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index dae46a6..28d1419 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.MergePrecedence_SortOrder_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.MergePrecedence_SortOrder_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_ConstructorOrderSyntax_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_ConstructorOrderSyntax_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 96% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_ConstructorOrderSyntax_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_ConstructorOrderSyntax_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index 80a03ad..e61c222 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_ConstructorOrderSyntax_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_ConstructorOrderSyntax_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_MixedOrderSyntax_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_MixedOrderSyntax_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 97% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_MixedOrderSyntax_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_MixedOrderSyntax_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index 06035f4..b5e9f3e 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_MixedOrderSyntax_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_MixedOrderSyntax_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_MultipleDefaultOrder_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_MultipleDefaultOrder_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 97% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_MultipleDefaultOrder_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_MultipleDefaultOrder_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index fd84049..32fda26 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_MultipleDefaultOrder_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_MultipleDefaultOrder_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_MultipleOrdered_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_MultipleOrdered_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 97% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_MultipleOrdered_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_MultipleOrdered_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index e028606..bd07bcb 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_MultipleOrdered_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_MultipleOrdered_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_NonGenericDecorator_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_NonGenericDecorator_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 96% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_NonGenericDecorator_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_NonGenericDecorator_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index 9731795..4938565 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_NonGenericDecorator_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_NonGenericDecorator_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_SingleDecorator_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_SingleDecorator_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 97% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_SingleDecorator_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_SingleDecorator_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index b2763b8..fd9ea87 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_SingleDecorator_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_SingleDecorator_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_ThreeDecorators_GeneratesCorrectNesting_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_ThreeDecorators_GeneratesCorrectNesting_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 97% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_ThreeDecorators_GeneratesCorrectNesting_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_ThreeDecorators_GeneratesCorrectNesting_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index 28b5a8a..612cd47 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_ThreeDecorators_GeneratesCorrectNesting_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.OpenGeneric_ThreeDecorators_GeneratesCorrectNesting_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.ServiceDecorator_MultipleOrdered_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.ServiceDecorator_MultipleOrdered_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 97% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.ServiceDecorator_MultipleOrdered_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.ServiceDecorator_MultipleOrdered_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index e028606..bd07bcb 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.ServiceDecorator_MultipleOrdered_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.ServiceDecorator_MultipleOrdered_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.ServiceDecorator_SingleDecorator_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.ServiceDecorator_SingleDecorator_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 97% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.ServiceDecorator_SingleDecorator_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.ServiceDecorator_SingleDecorator_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index b2763b8..fd9ea87 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.ServiceDecorator_SingleDecorator_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.ServiceDecorator_SingleDecorator_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.ServiceDecorator_SkipAssemblyWithClassLevel_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.ServiceDecorator_SkipAssemblyWithClassLevel_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 96% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.ServiceDecorator_SkipAssemblyWithClassLevel_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.ServiceDecorator_SkipAssemblyWithClassLevel_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index 9d10272..2f4777d 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.ServiceDecorator_SkipAssemblyWithClassLevel_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.ServiceDecorator_SkipAssemblyWithClassLevel_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.ServiceDecorator_WithSkipAssembly_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.ServiceDecorator_WithSkipAssembly_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 96% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.ServiceDecorator_WithSkipAssembly_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.ServiceDecorator_WithSkipAssembly_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index f5d43cf..300cf55 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.ServiceDecorator_WithSkipAssembly_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.ServiceDecorator_WithSkipAssembly_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Singleton_Generic_MultipleDecorators_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Singleton_Generic_MultipleDecorators_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 96% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Singleton_Generic_MultipleDecorators_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Singleton_Generic_MultipleDecorators_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index 0ed9e08..212fca0 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Singleton_Generic_MultipleDecorators_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Singleton_Generic_MultipleDecorators_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Singleton_Generic_SingleDecorator_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Singleton_Generic_SingleDecorator_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 96% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Singleton_Generic_SingleDecorator_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Singleton_Generic_SingleDecorator_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index 35dcb98..294aa06 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Singleton_Generic_SingleDecorator_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Singleton_Generic_SingleDecorator_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Singleton_MultipleDecorators_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Singleton_MultipleDecorators_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 97% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Singleton_MultipleDecorators_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Singleton_MultipleDecorators_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index 3545149..b9b4ba9 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Singleton_MultipleDecorators_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Singleton_MultipleDecorators_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Singleton_SingleDecorator_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Singleton_SingleDecorator_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 96% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Singleton_SingleDecorator_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Singleton_SingleDecorator_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index 41e19f7..2a68f6b 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Singleton_SingleDecorator_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Singleton_SingleDecorator_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Transient_Generic_MultipleDecorators_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Transient_Generic_MultipleDecorators_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 96% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Transient_Generic_MultipleDecorators_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Transient_Generic_MultipleDecorators_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index 3c157b7..7e0e20d 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Transient_Generic_MultipleDecorators_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Transient_Generic_MultipleDecorators_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Transient_Generic_SingleDecorator_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Transient_Generic_SingleDecorator_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 96% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Transient_Generic_SingleDecorator_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Transient_Generic_SingleDecorator_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index 1fb61f6..98d059a 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Transient_Generic_SingleDecorator_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Transient_Generic_SingleDecorator_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Transient_MultipleDecorators_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Transient_MultipleDecorators_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 97% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Transient_MultipleDecorators_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Transient_MultipleDecorators_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index 12147bc..0891919 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Transient_MultipleDecorators_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Transient_MultipleDecorators_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic; diff --git a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Transient_SingleDecorator_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Transient_SingleDecorator_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs similarity index 96% rename from test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Transient_SingleDecorator_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs rename to test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Transient_SingleDecorator_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs index 3806e22..1ac8279 100644 --- a/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Transient_SingleDecorator_GeneratesCorrectInterceptor_sut=DecoWeaver.DecoWeaverGenerator#DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs +++ b/test/LayeredCraft.DecoWeaver.Generator.Tests/Snapshots/DecoWeaverGeneratorTests.Transient_SingleDecorator_GeneratesCorrectInterceptor_sut=LayeredCraft.DecoWeaver.DecoWeaverGenerator#LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.verified.cs @@ -1,4 +1,4 @@ -//HintName: DecoWeaver.Interceptors.ClosedGenerics.g.cs +//HintName: LayeredCraft.DecoWeaver.Interceptors.ClosedGenerics.g.cs // #nullable enable @@ -10,7 +10,7 @@ public InterceptsLocationAttribute(int version, string data) { } } } -namespace DecoWeaver.Generated +namespace LayeredCraft.DecoWeaver.Generated { using System; using System.Collections.Generic;