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;