From eacefd5fa862f6b41e285997e9a4222dde37856d Mon Sep 17 00:00:00 2001 From: VeyronSakai Date: Mon, 8 Apr 2024 21:32:37 +0900 Subject: [PATCH] Refactor directory structure --- VContainerAnalyzer.sln | 4 ++-- .../Analyzers/PreserveAttributeAnalyzer.cs | 0 .../VContainerAnalyzer}/VContainerAnalyzer.csproj | 2 +- .../VContainerAnalyzer.Test}/PreserveAttributeAnalyzerTest.cs | 0 .../AddConstructorWithInjectAttributeClassLifetimeScope.cs | 0 .../AddConstructorWithoutInjectAttributeClassLifetimeScope.cs | 0 .../TestData/ConstructorWithInjectAttributeClass.cs | 0 .../TestData/ConstructorWithoutInjectAttributeClass.cs | 0 .../TestData/DefaultConstructorClass.cs | 0 .../VContainerAnalyzer.Test}/TestData/EmptyClassStub.cs | 0 .../VContainerAnalyzer.Test}/TestData/Interfaces.cs | 0 .../VContainerAnalyzer.Test}/TestData/NoConstructorClass.cs | 0 ...egisterConstructorWithInjectAttributeClassLifetimeScope.cs | 0 ...sterConstructorWithoutInjectAttributeClassLifetimeScope.cs | 0 .../TestData/RegisterDefaultConstructorClassLifetimeScope.cs | 0 ...ryPointConstructorWithInjectAttributeClassLifetimeScope.cs | 0 ...ointConstructorWithoutInjectAttributeClassLifetimeScope.cs | 0 .../RegisterEntryPointNoConstructorClassLifetimeScope.cs | 0 .../TestData/RegisterNoConstructorClassLifetimeScope.cs | 0 .../VContainerAnalyzer.Test}/TestData/VContainer/Container.cs | 0 .../TestData/VContainer/ContainerBuilder.cs | 0 .../TestData/VContainer/ContainerBuilderExtensions.cs | 0 .../TestData/VContainer/ContainerBuilderUnityExtensions.cs | 0 .../TestData/VContainer/InjectAttribute.cs | 0 .../TestData/VContainer/RegistrationBuilder.cs | 0 .../VContainerAnalyzer.Test}/VContainerAnalyzer.Test.csproj | 2 +- 26 files changed, 4 insertions(+), 4 deletions(-) rename {VContainerAnalyzer => src/VContainerAnalyzer}/Analyzers/PreserveAttributeAnalyzer.cs (100%) rename {VContainerAnalyzer => src/VContainerAnalyzer}/VContainerAnalyzer.csproj (95%) rename {VContainerAnalyzer.Test => tests/VContainerAnalyzer.Test}/PreserveAttributeAnalyzerTest.cs (100%) rename {VContainerAnalyzer.Test => tests/VContainerAnalyzer.Test}/TestData/AddConstructorWithInjectAttributeClassLifetimeScope.cs (100%) rename {VContainerAnalyzer.Test => tests/VContainerAnalyzer.Test}/TestData/AddConstructorWithoutInjectAttributeClassLifetimeScope.cs (100%) rename {VContainerAnalyzer.Test => tests/VContainerAnalyzer.Test}/TestData/ConstructorWithInjectAttributeClass.cs (100%) rename {VContainerAnalyzer.Test => tests/VContainerAnalyzer.Test}/TestData/ConstructorWithoutInjectAttributeClass.cs (100%) rename {VContainerAnalyzer.Test => tests/VContainerAnalyzer.Test}/TestData/DefaultConstructorClass.cs (100%) rename {VContainerAnalyzer.Test => tests/VContainerAnalyzer.Test}/TestData/EmptyClassStub.cs (100%) rename {VContainerAnalyzer.Test => tests/VContainerAnalyzer.Test}/TestData/Interfaces.cs (100%) rename {VContainerAnalyzer.Test => tests/VContainerAnalyzer.Test}/TestData/NoConstructorClass.cs (100%) rename {VContainerAnalyzer.Test => tests/VContainerAnalyzer.Test}/TestData/RegisterConstructorWithInjectAttributeClassLifetimeScope.cs (100%) rename {VContainerAnalyzer.Test => tests/VContainerAnalyzer.Test}/TestData/RegisterConstructorWithoutInjectAttributeClassLifetimeScope.cs (100%) rename {VContainerAnalyzer.Test => tests/VContainerAnalyzer.Test}/TestData/RegisterDefaultConstructorClassLifetimeScope.cs (100%) rename {VContainerAnalyzer.Test => tests/VContainerAnalyzer.Test}/TestData/RegisterEntryPointConstructorWithInjectAttributeClassLifetimeScope.cs (100%) rename {VContainerAnalyzer.Test => tests/VContainerAnalyzer.Test}/TestData/RegisterEntryPointConstructorWithoutInjectAttributeClassLifetimeScope.cs (100%) rename {VContainerAnalyzer.Test => tests/VContainerAnalyzer.Test}/TestData/RegisterEntryPointNoConstructorClassLifetimeScope.cs (100%) rename {VContainerAnalyzer.Test => tests/VContainerAnalyzer.Test}/TestData/RegisterNoConstructorClassLifetimeScope.cs (100%) rename {VContainerAnalyzer.Test => tests/VContainerAnalyzer.Test}/TestData/VContainer/Container.cs (100%) rename {VContainerAnalyzer.Test => tests/VContainerAnalyzer.Test}/TestData/VContainer/ContainerBuilder.cs (100%) rename {VContainerAnalyzer.Test => tests/VContainerAnalyzer.Test}/TestData/VContainer/ContainerBuilderExtensions.cs (100%) rename {VContainerAnalyzer.Test => tests/VContainerAnalyzer.Test}/TestData/VContainer/ContainerBuilderUnityExtensions.cs (100%) rename {VContainerAnalyzer.Test => tests/VContainerAnalyzer.Test}/TestData/VContainer/InjectAttribute.cs (100%) rename {VContainerAnalyzer.Test => tests/VContainerAnalyzer.Test}/TestData/VContainer/RegistrationBuilder.cs (100%) rename {VContainerAnalyzer.Test => tests/VContainerAnalyzer.Test}/VContainerAnalyzer.Test.csproj (92%) diff --git a/VContainerAnalyzer.sln b/VContainerAnalyzer.sln index 7488c88..fad73ba 100644 --- a/VContainerAnalyzer.sln +++ b/VContainerAnalyzer.sln @@ -3,9 +3,9 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 16 VisualStudioVersion = 16.0.31005.135 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VContainerAnalyzer", "VContainerAnalyzer\VContainerAnalyzer.csproj", "{1FA708B1-87F8-4244-89E4-26087BB74760}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VContainerAnalyzer", "src\VContainerAnalyzer\VContainerAnalyzer.csproj", "{1FA708B1-87F8-4244-89E4-26087BB74760}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VContainerAnalyzer.Test", "VContainerAnalyzer.Test\VContainerAnalyzer.Test.csproj", "{4ECDB3FA-0F8F-4EEB-A0F1-3A19167F3B89}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VContainerAnalyzer.Test", "tests\VContainerAnalyzer.Test\VContainerAnalyzer.Test.csproj", "{4ECDB3FA-0F8F-4EEB-A0F1-3A19167F3B89}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution diff --git a/VContainerAnalyzer/Analyzers/PreserveAttributeAnalyzer.cs b/src/VContainerAnalyzer/Analyzers/PreserveAttributeAnalyzer.cs similarity index 100% rename from VContainerAnalyzer/Analyzers/PreserveAttributeAnalyzer.cs rename to src/VContainerAnalyzer/Analyzers/PreserveAttributeAnalyzer.cs diff --git a/VContainerAnalyzer/VContainerAnalyzer.csproj b/src/VContainerAnalyzer/VContainerAnalyzer.csproj similarity index 95% rename from VContainerAnalyzer/VContainerAnalyzer.csproj rename to src/VContainerAnalyzer/VContainerAnalyzer.csproj index 50666fe..6ae5373 100644 --- a/VContainerAnalyzer/VContainerAnalyzer.csproj +++ b/src/VContainerAnalyzer/VContainerAnalyzer.csproj @@ -15,7 +15,7 @@ all runtime; build; native; contentfiles; analyzers - + diff --git a/VContainerAnalyzer.Test/PreserveAttributeAnalyzerTest.cs b/tests/VContainerAnalyzer.Test/PreserveAttributeAnalyzerTest.cs similarity index 100% rename from VContainerAnalyzer.Test/PreserveAttributeAnalyzerTest.cs rename to tests/VContainerAnalyzer.Test/PreserveAttributeAnalyzerTest.cs diff --git a/VContainerAnalyzer.Test/TestData/AddConstructorWithInjectAttributeClassLifetimeScope.cs b/tests/VContainerAnalyzer.Test/TestData/AddConstructorWithInjectAttributeClassLifetimeScope.cs similarity index 100% rename from VContainerAnalyzer.Test/TestData/AddConstructorWithInjectAttributeClassLifetimeScope.cs rename to tests/VContainerAnalyzer.Test/TestData/AddConstructorWithInjectAttributeClassLifetimeScope.cs diff --git a/VContainerAnalyzer.Test/TestData/AddConstructorWithoutInjectAttributeClassLifetimeScope.cs b/tests/VContainerAnalyzer.Test/TestData/AddConstructorWithoutInjectAttributeClassLifetimeScope.cs similarity index 100% rename from VContainerAnalyzer.Test/TestData/AddConstructorWithoutInjectAttributeClassLifetimeScope.cs rename to tests/VContainerAnalyzer.Test/TestData/AddConstructorWithoutInjectAttributeClassLifetimeScope.cs diff --git a/VContainerAnalyzer.Test/TestData/ConstructorWithInjectAttributeClass.cs b/tests/VContainerAnalyzer.Test/TestData/ConstructorWithInjectAttributeClass.cs similarity index 100% rename from VContainerAnalyzer.Test/TestData/ConstructorWithInjectAttributeClass.cs rename to tests/VContainerAnalyzer.Test/TestData/ConstructorWithInjectAttributeClass.cs diff --git a/VContainerAnalyzer.Test/TestData/ConstructorWithoutInjectAttributeClass.cs b/tests/VContainerAnalyzer.Test/TestData/ConstructorWithoutInjectAttributeClass.cs similarity index 100% rename from VContainerAnalyzer.Test/TestData/ConstructorWithoutInjectAttributeClass.cs rename to tests/VContainerAnalyzer.Test/TestData/ConstructorWithoutInjectAttributeClass.cs diff --git a/VContainerAnalyzer.Test/TestData/DefaultConstructorClass.cs b/tests/VContainerAnalyzer.Test/TestData/DefaultConstructorClass.cs similarity index 100% rename from VContainerAnalyzer.Test/TestData/DefaultConstructorClass.cs rename to tests/VContainerAnalyzer.Test/TestData/DefaultConstructorClass.cs diff --git a/VContainerAnalyzer.Test/TestData/EmptyClassStub.cs b/tests/VContainerAnalyzer.Test/TestData/EmptyClassStub.cs similarity index 100% rename from VContainerAnalyzer.Test/TestData/EmptyClassStub.cs rename to tests/VContainerAnalyzer.Test/TestData/EmptyClassStub.cs diff --git a/VContainerAnalyzer.Test/TestData/Interfaces.cs b/tests/VContainerAnalyzer.Test/TestData/Interfaces.cs similarity index 100% rename from VContainerAnalyzer.Test/TestData/Interfaces.cs rename to tests/VContainerAnalyzer.Test/TestData/Interfaces.cs diff --git a/VContainerAnalyzer.Test/TestData/NoConstructorClass.cs b/tests/VContainerAnalyzer.Test/TestData/NoConstructorClass.cs similarity index 100% rename from VContainerAnalyzer.Test/TestData/NoConstructorClass.cs rename to tests/VContainerAnalyzer.Test/TestData/NoConstructorClass.cs diff --git a/VContainerAnalyzer.Test/TestData/RegisterConstructorWithInjectAttributeClassLifetimeScope.cs b/tests/VContainerAnalyzer.Test/TestData/RegisterConstructorWithInjectAttributeClassLifetimeScope.cs similarity index 100% rename from VContainerAnalyzer.Test/TestData/RegisterConstructorWithInjectAttributeClassLifetimeScope.cs rename to tests/VContainerAnalyzer.Test/TestData/RegisterConstructorWithInjectAttributeClassLifetimeScope.cs diff --git a/VContainerAnalyzer.Test/TestData/RegisterConstructorWithoutInjectAttributeClassLifetimeScope.cs b/tests/VContainerAnalyzer.Test/TestData/RegisterConstructorWithoutInjectAttributeClassLifetimeScope.cs similarity index 100% rename from VContainerAnalyzer.Test/TestData/RegisterConstructorWithoutInjectAttributeClassLifetimeScope.cs rename to tests/VContainerAnalyzer.Test/TestData/RegisterConstructorWithoutInjectAttributeClassLifetimeScope.cs diff --git a/VContainerAnalyzer.Test/TestData/RegisterDefaultConstructorClassLifetimeScope.cs b/tests/VContainerAnalyzer.Test/TestData/RegisterDefaultConstructorClassLifetimeScope.cs similarity index 100% rename from VContainerAnalyzer.Test/TestData/RegisterDefaultConstructorClassLifetimeScope.cs rename to tests/VContainerAnalyzer.Test/TestData/RegisterDefaultConstructorClassLifetimeScope.cs diff --git a/VContainerAnalyzer.Test/TestData/RegisterEntryPointConstructorWithInjectAttributeClassLifetimeScope.cs b/tests/VContainerAnalyzer.Test/TestData/RegisterEntryPointConstructorWithInjectAttributeClassLifetimeScope.cs similarity index 100% rename from VContainerAnalyzer.Test/TestData/RegisterEntryPointConstructorWithInjectAttributeClassLifetimeScope.cs rename to tests/VContainerAnalyzer.Test/TestData/RegisterEntryPointConstructorWithInjectAttributeClassLifetimeScope.cs diff --git a/VContainerAnalyzer.Test/TestData/RegisterEntryPointConstructorWithoutInjectAttributeClassLifetimeScope.cs b/tests/VContainerAnalyzer.Test/TestData/RegisterEntryPointConstructorWithoutInjectAttributeClassLifetimeScope.cs similarity index 100% rename from VContainerAnalyzer.Test/TestData/RegisterEntryPointConstructorWithoutInjectAttributeClassLifetimeScope.cs rename to tests/VContainerAnalyzer.Test/TestData/RegisterEntryPointConstructorWithoutInjectAttributeClassLifetimeScope.cs diff --git a/VContainerAnalyzer.Test/TestData/RegisterEntryPointNoConstructorClassLifetimeScope.cs b/tests/VContainerAnalyzer.Test/TestData/RegisterEntryPointNoConstructorClassLifetimeScope.cs similarity index 100% rename from VContainerAnalyzer.Test/TestData/RegisterEntryPointNoConstructorClassLifetimeScope.cs rename to tests/VContainerAnalyzer.Test/TestData/RegisterEntryPointNoConstructorClassLifetimeScope.cs diff --git a/VContainerAnalyzer.Test/TestData/RegisterNoConstructorClassLifetimeScope.cs b/tests/VContainerAnalyzer.Test/TestData/RegisterNoConstructorClassLifetimeScope.cs similarity index 100% rename from VContainerAnalyzer.Test/TestData/RegisterNoConstructorClassLifetimeScope.cs rename to tests/VContainerAnalyzer.Test/TestData/RegisterNoConstructorClassLifetimeScope.cs diff --git a/VContainerAnalyzer.Test/TestData/VContainer/Container.cs b/tests/VContainerAnalyzer.Test/TestData/VContainer/Container.cs similarity index 100% rename from VContainerAnalyzer.Test/TestData/VContainer/Container.cs rename to tests/VContainerAnalyzer.Test/TestData/VContainer/Container.cs diff --git a/VContainerAnalyzer.Test/TestData/VContainer/ContainerBuilder.cs b/tests/VContainerAnalyzer.Test/TestData/VContainer/ContainerBuilder.cs similarity index 100% rename from VContainerAnalyzer.Test/TestData/VContainer/ContainerBuilder.cs rename to tests/VContainerAnalyzer.Test/TestData/VContainer/ContainerBuilder.cs diff --git a/VContainerAnalyzer.Test/TestData/VContainer/ContainerBuilderExtensions.cs b/tests/VContainerAnalyzer.Test/TestData/VContainer/ContainerBuilderExtensions.cs similarity index 100% rename from VContainerAnalyzer.Test/TestData/VContainer/ContainerBuilderExtensions.cs rename to tests/VContainerAnalyzer.Test/TestData/VContainer/ContainerBuilderExtensions.cs diff --git a/VContainerAnalyzer.Test/TestData/VContainer/ContainerBuilderUnityExtensions.cs b/tests/VContainerAnalyzer.Test/TestData/VContainer/ContainerBuilderUnityExtensions.cs similarity index 100% rename from VContainerAnalyzer.Test/TestData/VContainer/ContainerBuilderUnityExtensions.cs rename to tests/VContainerAnalyzer.Test/TestData/VContainer/ContainerBuilderUnityExtensions.cs diff --git a/VContainerAnalyzer.Test/TestData/VContainer/InjectAttribute.cs b/tests/VContainerAnalyzer.Test/TestData/VContainer/InjectAttribute.cs similarity index 100% rename from VContainerAnalyzer.Test/TestData/VContainer/InjectAttribute.cs rename to tests/VContainerAnalyzer.Test/TestData/VContainer/InjectAttribute.cs diff --git a/VContainerAnalyzer.Test/TestData/VContainer/RegistrationBuilder.cs b/tests/VContainerAnalyzer.Test/TestData/VContainer/RegistrationBuilder.cs similarity index 100% rename from VContainerAnalyzer.Test/TestData/VContainer/RegistrationBuilder.cs rename to tests/VContainerAnalyzer.Test/TestData/VContainer/RegistrationBuilder.cs diff --git a/VContainerAnalyzer.Test/VContainerAnalyzer.Test.csproj b/tests/VContainerAnalyzer.Test/VContainerAnalyzer.Test.csproj similarity index 92% rename from VContainerAnalyzer.Test/VContainerAnalyzer.Test.csproj rename to tests/VContainerAnalyzer.Test/VContainerAnalyzer.Test.csproj index adf6c8e..55101e3 100644 --- a/VContainerAnalyzer.Test/VContainerAnalyzer.Test.csproj +++ b/tests/VContainerAnalyzer.Test/VContainerAnalyzer.Test.csproj @@ -24,7 +24,7 @@ - + all