From 83ba3b16e160f198910d27795f2399882c58fdd4 Mon Sep 17 00:00:00 2001 From: Mackinnon Buck Date: Wed, 8 Mar 2023 15:53:56 -0800 Subject: [PATCH 1/4] Split static web assets SDK --- sdk.sln | 39 ++++- source-build.slnf | 3 +- .../redist/targets/GenerateLayout.targets | 7 +- src/RazorSdk/Sdk/Sdk.props | 2 + src/RazorSdk/Sdk/Sdk.targets | 1 + .../Targets/Sdk.Razor.CurrentVersion.props | 7 - .../Targets/Sdk.Razor.CurrentVersion.targets | 28 ---- src/StaticWebAssetsSdk/.editorconfig | 9 ++ ...ebAssets.StaticAssets.ProjectSystem.props} | 2 +- src/StaticWebAssetsSdk/Sdk/Sdk.props | 25 ++++ src/StaticWebAssetsSdk/Sdk/Sdk.targets | 22 +++ ...NET.Sdk.StaticWebAssets.JSModules.targets} | 12 +- ...Sdk.StaticWebAssets.ScopedCss.5_0.targets} | 22 +-- ...NET.Sdk.StaticWebAssets.ScopedCss.targets} | 22 +-- ...aticWebAssets.StaticWebAssets.5_0.targets} | 36 ++--- ...aticWebAssets.Pack.CrossTargeting.targets} | 32 ++-- ...ticWebAssets.StaticWebAssets.Pack.targets} | 38 ++--- ...k.StaticWebAssets.StaticWebAssets.targets} | 88 +++++------ .../Microsoft.NET.Sdk.StaticWebAssets.props | 16 ++ .../Sdk.StaticWebAssets.CurrentVersion.props | 35 +++++ ...Sdk.StaticWebAssets.CurrentVersion.targets | 137 ++++++++++++++++++ .../Tasks/ApplyCssScopes.cs | 2 +- .../Tasks/ApplyJsModules.cs | 2 +- .../Tasks/ComputeCssScope.cs | 2 +- .../Tasks/ConcatenateCssFiles.cs | 2 +- .../Tasks/DiscoverDefaultScopedCssItems.cs | 2 +- .../Tasks/GenerateJSModuleManifest.cs | 2 +- ...osoft.NET.Sdk.StaticWebAssets.Tasks.csproj | 124 ++++++++++++++++ .../Tasks/ResolveAllScopedCssAssets.cs | 2 +- .../Tasks/RewriteCss.cs | 3 +- .../CollectStaticWebAssetsToCopy.cs | 4 +- .../ComputeReferenceStaticWebAssetItems.cs | 2 +- ...ComputeStaticWebAssetsForCurrentProject.cs | 2 +- .../ComputeStaticWebAssetsTargetPaths.cs | 4 +- .../StaticWebAssets/DefineStaticWebAssets.cs | 2 +- .../DiscoverStaticWebAssets.cs | 2 +- ...erateStaticWebAssetsDevelopmentManifest.cs | 2 +- .../GenerateStaticWebAssetsManifest.cs | 2 +- .../GenerateStaticWebAsssetsPropsFile.cs | 4 +- .../GenerateV1StaticWebAssetsManifest.cs | 2 +- .../MergeConfigurationProperties.cs | 2 +- .../Tasks/StaticWebAssets/OSPath.cs | 2 +- .../ReadStaticWebAssetsManifestFile.cs | 2 +- ...StaticWebAssetsEffectiveTargetFramework.cs | 4 +- .../StaticWebAssets/StaticAssetsManifest.cs | 2 +- .../Tasks/StaticWebAssets/StaticWebAsset.cs | 10 +- .../StaticWebAssetsGeneratePackManifest.cs | 2 +- ...StaticWebAssetsGeneratePackagePropsFile.cs | 2 +- .../StaticWebAssetsReadPackManifest.cs | 2 +- .../UpdatePackageStaticWebAssets.cs | 2 +- .../ValidateStaticWebAssetsUniquePaths.cs | 2 +- .../BlazorLegacyIntegrationTest60.cs | 3 +- ...lazorWasmStaticWebAssetsIntegrationTest.cs | 2 +- .../ComputeBlazorFilesToCompressTest.cs | 2 +- ...oft.NET.Sdk.BlazorWebAssembly.Tests.csproj | 1 + .../WasmBuildIntegrationTest.cs | 2 +- .../WasmJsModulesIntegrationTests.cs | 2 +- .../ApplyCssScopesTest.cs | 2 +- .../AspNetSdkBaselineTest.cs | 2 +- .../ComputeCssScopesTests.cs | 2 +- .../ConcatenateFilesTest.cs | 2 +- .../DiscoverDefaultScopedCssItemsTests.cs | 2 +- ...eStaticWebAssetsDevelopmentManifestTest.cs | 4 +- .../GenerateStaticWebAssetsPropsFileTest.cs | 2 +- .../GenerateV1StaticWebAssetsManifestTest.cs | 2 +- .../JsModulesIntegrationTest.cs | 2 +- .../Microsoft.NET.Sdk.Razor.Tests.csproj | 1 + .../ResolveAllScopedCssAssetsTest.cs | 2 +- .../ScopedCssIntegrationTests.cs | 4 +- ...ComputeReferenceStaticWebAssetItemsTest.cs | 4 +- ...uteStaticWebAssetsForCurrentProjectTest.cs | 3 +- .../DiscoverStaticWebAssetsTest.cs | 3 +- .../GenerateStaticWebAssetsManifestTest.cs | 3 +- .../MergeConfigurationPropertiesTest.cs | 2 +- .../ReadStaticWebAssetsManifestFileTest.cs | 4 +- .../StaticWebAssetsBaselineComparer.cs | 2 +- .../StaticWebAssetsBaselineFactory.cs | 2 +- ...icWebAssetsGeneratePackagePropsFileTest.cs | 5 +- .../StaticWebAssetsIntegrationTest.cs | 2 +- .../ValidateStaticWebAssetsUniquePathsTest.cs | 1 + 80 files changed, 608 insertions(+), 244 deletions(-) create mode 100644 src/StaticWebAssetsSdk/.editorconfig rename src/{RazorSdk/Sdk/Sdk.Razor.StaticAssets.ProjectSystem.props => StaticWebAssetsSdk/Sdk/Sdk.StaticWebAssets.StaticAssets.ProjectSystem.props} (98%) create mode 100644 src/StaticWebAssetsSdk/Sdk/Sdk.props create mode 100644 src/StaticWebAssetsSdk/Sdk/Sdk.targets rename src/{RazorSdk/Targets/Microsoft.NET.Sdk.Razor.JSModules.targets => StaticWebAssetsSdk/Targets/Microsoft.NET.Sdk.StaticWebAssets.JSModules.targets} (96%) rename src/{RazorSdk/Targets/Microsoft.NET.Sdk.Razor.ScopedCss.5_0.targets => StaticWebAssetsSdk/Targets/Microsoft.NET.Sdk.StaticWebAssets.ScopedCss.5_0.targets} (95%) rename src/{RazorSdk/Targets/Microsoft.NET.Sdk.Razor.ScopedCss.targets => StaticWebAssetsSdk/Targets/Microsoft.NET.Sdk.StaticWebAssets.ScopedCss.targets} (95%) rename src/{RazorSdk/Targets/Microsoft.NET.Sdk.Razor.StaticWebAssets.5_0.targets => StaticWebAssetsSdk/Targets/Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.5_0.targets} (96%) rename src/{RazorSdk/Targets/Microsoft.NET.Sdk.Razor.StaticWebAssets.Pack.CrossTargeting.targets => StaticWebAssetsSdk/Targets/Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.Pack.CrossTargeting.targets} (85%) rename src/{RazorSdk/Targets/Microsoft.NET.Sdk.Razor.StaticWebAssets.Pack.targets => StaticWebAssetsSdk/Targets/Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.Pack.targets} (91%) rename src/{RazorSdk/Targets/Microsoft.NET.Sdk.Razor.StaticWebAssets.targets => StaticWebAssetsSdk/Targets/Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.targets} (93%) create mode 100644 src/StaticWebAssetsSdk/Targets/Microsoft.NET.Sdk.StaticWebAssets.props create mode 100644 src/StaticWebAssetsSdk/Targets/Sdk.StaticWebAssets.CurrentVersion.props create mode 100644 src/StaticWebAssetsSdk/Targets/Sdk.StaticWebAssets.CurrentVersion.targets rename src/{RazorSdk => StaticWebAssetsSdk}/Tasks/ApplyCssScopes.cs (99%) rename src/{RazorSdk => StaticWebAssetsSdk}/Tasks/ApplyJsModules.cs (99%) rename src/{RazorSdk => StaticWebAssetsSdk}/Tasks/ComputeCssScope.cs (97%) rename src/{RazorSdk => StaticWebAssetsSdk}/Tasks/ConcatenateCssFiles.cs (99%) rename src/{RazorSdk => StaticWebAssetsSdk}/Tasks/DiscoverDefaultScopedCssItems.cs (97%) rename src/{RazorSdk => StaticWebAssetsSdk}/Tasks/GenerateJSModuleManifest.cs (97%) create mode 100644 src/StaticWebAssetsSdk/Tasks/Microsoft.NET.Sdk.StaticWebAssets.Tasks.csproj rename src/{RazorSdk => StaticWebAssetsSdk}/Tasks/ResolveAllScopedCssAssets.cs (96%) rename src/{RazorSdk => StaticWebAssetsSdk}/Tasks/RewriteCss.cs (96%) rename src/{RazorSdk => StaticWebAssetsSdk}/Tasks/StaticWebAssets/CollectStaticWebAssetsToCopy.cs (97%) rename src/{RazorSdk => StaticWebAssetsSdk}/Tasks/StaticWebAssets/ComputeReferenceStaticWebAssetItems.cs (98%) rename src/{RazorSdk => StaticWebAssetsSdk}/Tasks/StaticWebAssets/ComputeStaticWebAssetsForCurrentProject.cs (98%) rename src/{RazorSdk => StaticWebAssetsSdk}/Tasks/StaticWebAssets/ComputeStaticWebAssetsTargetPaths.cs (96%) rename src/{RazorSdk => StaticWebAssetsSdk}/Tasks/StaticWebAssets/DefineStaticWebAssets.cs (99%) rename src/{RazorSdk => StaticWebAssetsSdk}/Tasks/StaticWebAssets/DiscoverStaticWebAssets.cs (99%) rename src/{RazorSdk => StaticWebAssetsSdk}/Tasks/StaticWebAssets/GenerateStaticWebAssetsDevelopmentManifest.cs (99%) rename src/{RazorSdk => StaticWebAssetsSdk}/Tasks/StaticWebAssets/GenerateStaticWebAssetsManifest.cs (98%) rename src/{RazorSdk => StaticWebAssetsSdk}/Tasks/StaticWebAssets/GenerateStaticWebAsssetsPropsFile.cs (99%) rename src/{RazorSdk => StaticWebAssetsSdk}/Tasks/StaticWebAssets/GenerateV1StaticWebAssetsManifest.cs (99%) rename src/{RazorSdk => StaticWebAssetsSdk}/Tasks/StaticWebAssets/MergeConfigurationProperties.cs (99%) rename src/{RazorSdk => StaticWebAssetsSdk}/Tasks/StaticWebAssets/OSPath.cs (93%) rename src/{RazorSdk => StaticWebAssetsSdk}/Tasks/StaticWebAssets/ReadStaticWebAssetsManifestFile.cs (96%) rename src/{RazorSdk => StaticWebAssetsSdk}/Tasks/StaticWebAssets/ResolveStaticWebAssetsEffectiveTargetFramework.cs (98%) rename src/{RazorSdk => StaticWebAssetsSdk}/Tasks/StaticWebAssets/StaticAssetsManifest.cs (99%) rename src/{RazorSdk => StaticWebAssetsSdk}/Tasks/StaticWebAssets/StaticWebAsset.cs (99%) rename src/{RazorSdk => StaticWebAssetsSdk}/Tasks/StaticWebAssets/StaticWebAssetsGeneratePackManifest.cs (98%) rename src/{RazorSdk => StaticWebAssetsSdk}/Tasks/StaticWebAssets/StaticWebAssetsGeneratePackagePropsFile.cs (98%) rename src/{RazorSdk => StaticWebAssetsSdk}/Tasks/StaticWebAssets/StaticWebAssetsReadPackManifest.cs (97%) rename src/{RazorSdk => StaticWebAssetsSdk}/Tasks/StaticWebAssets/UpdatePackageStaticWebAssets.cs (96%) rename src/{RazorSdk => StaticWebAssetsSdk}/Tasks/StaticWebAssets/ValidateStaticWebAssetsUniquePaths.cs (98%) diff --git a/sdk.sln b/sdk.sln index 153f535b4b1a..b014aa8fb684 100644 --- a/sdk.sln +++ b/sdk.sln @@ -308,7 +308,6 @@ EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Sdk (2)", "Sdk (2)", "{4ACCAC39-8ECD-45F8-B5AF-EB7E37CD36CC}" ProjectSection(SolutionItems) = preProject src\RazorSdk\Sdk\Sdk.props = src\RazorSdk\Sdk\Sdk.props - src\RazorSdk\Sdk\Sdk.Razor.StaticAssets.ProjectSystem.props = src\RazorSdk\Sdk\Sdk.Razor.StaticAssets.ProjectSystem.props src\RazorSdk\Sdk\Sdk.targets = src\RazorSdk\Sdk\Sdk.targets EndProjectSection EndProject @@ -322,8 +321,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Targets (2)", "Targets (2)" src\RazorSdk\Targets\Microsoft.NET.Sdk.Razor.GenerateAssemblyInfo.targets = src\RazorSdk\Targets\Microsoft.NET.Sdk.Razor.GenerateAssemblyInfo.targets src\RazorSdk\Targets\Microsoft.NET.Sdk.Razor.MvcApplicationPartsDiscovery.targets = src\RazorSdk\Targets\Microsoft.NET.Sdk.Razor.MvcApplicationPartsDiscovery.targets src\RazorSdk\Targets\Microsoft.NET.Sdk.Razor.props = src\RazorSdk\Targets\Microsoft.NET.Sdk.Razor.props - src\RazorSdk\Targets\Microsoft.NET.Sdk.Razor.ScopedCss.targets = src\RazorSdk\Targets\Microsoft.NET.Sdk.Razor.ScopedCss.targets - src\RazorSdk\Targets\Microsoft.NET.Sdk.Razor.StaticWebAssets.targets = src\RazorSdk\Targets\Microsoft.NET.Sdk.Razor.StaticWebAssets.targets src\RazorSdk\Targets\Sdk.Razor.CurrentVersion.props = src\RazorSdk\Targets\Sdk.Razor.CurrentVersion.props src\RazorSdk\Targets\Sdk.Razor.CurrentVersion.targets = src\RazorSdk\Targets\Sdk.Razor.CurrentVersion.targets EndProjectSection @@ -413,6 +410,33 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.DotNet.GenAPI.Tas EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.NET.Sdk.Web.Tests", "src\Tests\Microsoft.NET.Sdk.Web.Tests\Microsoft.NET.Sdk.Web.Tests.csproj", "{B8A61A5C-A9A4-45C5-97E3-CB368358682F}" EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "StaticWebAssetsSdk", "StaticWebAssetsSdk", "{9E9F3BB2-6FED-47BC-869C-BFAF6E7C85FC}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Sdk", "Sdk", "{CA976F33-7BFA-4F56-8F86-AE132B3B4CBE}" + ProjectSection(SolutionItems) = preProject + src\StaticWebAssetsSdk\Sdk\Sdk.props = src\StaticWebAssetsSdk\Sdk\Sdk.props + src\StaticWebAssetsSdk\Sdk\Sdk.StaticWebAssets.StaticAssets.ProjectSystem.props = src\StaticWebAssetsSdk\Sdk\Sdk.StaticWebAssets.StaticAssets.ProjectSystem.props + src\StaticWebAssetsSdk\Sdk\Sdk.targets = src\StaticWebAssetsSdk\Sdk\Sdk.targets + EndProjectSection +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Targets", "Targets", "{C5C73211-A713-40BF-8FC8-A690CCBE66F5}" + ProjectSection(SolutionItems) = preProject + src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.JSModules.targets = src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.JSModules.targets + src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.props = src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.props + src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.ScopedCss.5_0.targets = src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.ScopedCss.5_0.targets + src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.ScopedCss.targets = src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.ScopedCss.targets + src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.5_0.targets = src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.5_0.targets + src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.Pack.CrossTargeting.targets = src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.Pack.CrossTargeting.targets + src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.Pack.targets = src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.Pack.targets + src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.targets = src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.targets + src\StaticWebAssetsSdk\Targets\Sdk.StaticWebAssets.CurrentVersion.props = src\StaticWebAssetsSdk\Targets\Sdk.StaticWebAssets.CurrentVersion.props + src\StaticWebAssetsSdk\Targets\Sdk.StaticWebAssets.CurrentVersion.targets = src\StaticWebAssetsSdk\Targets\Sdk.StaticWebAssets.CurrentVersion.targets + EndProjectSection +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tasks", "Tasks", "{6C8E1E65-EA73-434D-818F-E564BFFE9F86}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.NET.Sdk.StaticWebAssets.Tasks", "src\StaticWebAssetsSdk\Tasks\Microsoft.NET.Sdk.StaticWebAssets.Tasks.csproj", "{3D42A6BA-38DB-4AA5-9F86-8A78D00D9A07}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -799,6 +823,10 @@ Global {B8A61A5C-A9A4-45C5-97E3-CB368358682F}.Debug|Any CPU.Build.0 = Debug|Any CPU {B8A61A5C-A9A4-45C5-97E3-CB368358682F}.Release|Any CPU.ActiveCfg = Release|Any CPU {B8A61A5C-A9A4-45C5-97E3-CB368358682F}.Release|Any CPU.Build.0 = Release|Any CPU + {3D42A6BA-38DB-4AA5-9F86-8A78D00D9A07}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3D42A6BA-38DB-4AA5-9F86-8A78D00D9A07}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3D42A6BA-38DB-4AA5-9F86-8A78D00D9A07}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3D42A6BA-38DB-4AA5-9F86-8A78D00D9A07}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -944,6 +972,11 @@ Global {5F74AD67-A4AD-4660-A63C-844DAAF354C4} = {95D8B040-FD7F-4C86-8E47-341AF630EDA9} {C419AE2D-D318-49EB-8ECA-6A5DC13FE4EA} = {95D8B040-FD7F-4C86-8E47-341AF630EDA9} {B8A61A5C-A9A4-45C5-97E3-CB368358682F} = {580D1AE7-AA8F-4912-8B76-105594E00B3B} + {9E9F3BB2-6FED-47BC-869C-BFAF6E7C85FC} = {22AB674F-ED91-4FBC-BFEE-8A1E82F9F05E} + {CA976F33-7BFA-4F56-8F86-AE132B3B4CBE} = {9E9F3BB2-6FED-47BC-869C-BFAF6E7C85FC} + {C5C73211-A713-40BF-8FC8-A690CCBE66F5} = {9E9F3BB2-6FED-47BC-869C-BFAF6E7C85FC} + {6C8E1E65-EA73-434D-818F-E564BFFE9F86} = {9E9F3BB2-6FED-47BC-869C-BFAF6E7C85FC} + {3D42A6BA-38DB-4AA5-9F86-8A78D00D9A07} = {6C8E1E65-EA73-434D-818F-E564BFFE9F86} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {FB8F26CE-4DE6-433F-B32A-79183020BBD6} diff --git a/source-build.slnf b/source-build.slnf index 8670ef2f534e..a1cfd81fadd2 100644 --- a/source-build.slnf +++ b/source-build.slnf @@ -34,6 +34,7 @@ "src\\Resolvers\\Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver\\Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver.csproj", "src\\Resolvers\\Microsoft.NET.Sdk.WorkloadManifestReader\\Microsoft.NET.Sdk.WorkloadManifestReader.csproj", "src\\Resolvers\\WorkloadManifestValidator\\WorkloadManifestValidator.csproj", + "src\\StaticWebAssetsSdk\\Tasks\\Microsoft.NET.Sdk.StaticWebAssets.Tasks.csproj", "src\\Tasks\\Microsoft.NET.Build.Extensions.Tasks\\Microsoft.NET.Build.Extensions.Tasks.csproj", "src\\Tasks\\Microsoft.NET.Build.Tasks\\Microsoft.NET.Build.Tasks.csproj", "src\\WebSdk\\ProjectSystem\\Tasks\\Microsoft.NET.Sdk.Web.ProjectSystem.Tasks.csproj", @@ -44,4 +45,4 @@ "template_feed\\Microsoft.DotNet.Common.ProjectTemplates.8.0\\Microsoft.DotNet.Common.ProjectTemplates.8.0.csproj" ] } -} \ No newline at end of file +} diff --git a/src/Layout/redist/targets/GenerateLayout.targets b/src/Layout/redist/targets/GenerateLayout.targets index 154d8a33ffab..f21197cd6bd7 100644 --- a/src/Layout/redist/targets/GenerateLayout.targets +++ b/src/Layout/redist/targets/GenerateLayout.targets @@ -18,7 +18,7 @@ then need the version file there as well. --> - + - + @@ -136,6 +136,7 @@ $(ArtifactsBinDir)$(Configuration)\Sdks\Microsoft.NET.Sdk.Worker $(ArtifactsBinDir)$(Configuration)\Sdks\Microsoft.NET.Sdk.BlazorWebAssembly $(ArtifactsBinDir)$(Configuration)\Sdks\Microsoft.NET.Sdk.Razor + $(ArtifactsBinDir)$(Configuration)\Sdks\Microsoft.NET.Sdk.StaticWebAssets + diff --git a/src/RazorSdk/Sdk/Sdk.props b/src/RazorSdk/Sdk/Sdk.props index 5a684eccc65d..c776da939a17 100644 --- a/src/RazorSdk/Sdk/Sdk.props +++ b/src/RazorSdk/Sdk/Sdk.props @@ -13,9 +13,11 @@ Copyright (c) .NET Foundation. All rights reserved. <_RazorSdkImportsMicrosoftNetSdk Condition="'$(UsingMicrosoftNETSdk)' != 'true'">true + <_RazorSdkImportsMicrosoftNetSdkStaticWebAssets Condition="'$(UsingMicrosoftNETSdkStaticWebAssets)' != 'true'">true + $(MSBuildThisFileDirectory)..\targets\Sdk.Razor.CurrentVersion.props diff --git a/src/RazorSdk/Sdk/Sdk.targets b/src/RazorSdk/Sdk/Sdk.targets index 449936d860e5..30e8e54c10df 100644 --- a/src/RazorSdk/Sdk/Sdk.targets +++ b/src/RazorSdk/Sdk/Sdk.targets @@ -12,6 +12,7 @@ Copyright (c) .NET Foundation. All rights reserved. + $(MSBuildThisFileDirectory)..\targets\Sdk.Razor.CurrentVersion.targets diff --git a/src/RazorSdk/Targets/Sdk.Razor.CurrentVersion.props b/src/RazorSdk/Targets/Sdk.Razor.CurrentVersion.props index dad333e4fa61..673f64ada2b3 100644 --- a/src/RazorSdk/Targets/Sdk.Razor.CurrentVersion.props +++ b/src/RazorSdk/Targets/Sdk.Razor.CurrentVersion.props @@ -36,11 +36,6 @@ Copyright (c) .NET Foundation. All rights reserved. --> true - - true - - $(_Targeting30OrNewerRazorLangVersion) - - $(_TargetingNET60OrLater) - - - $(_TargetingNET50OrLater) - - $(_TargetingNET60OrLater) - - - - - - - - - - - - diff --git a/src/StaticWebAssetsSdk/.editorconfig b/src/StaticWebAssetsSdk/.editorconfig new file mode 100644 index 000000000000..58a365c0b27c --- /dev/null +++ b/src/StaticWebAssetsSdk/.editorconfig @@ -0,0 +1,9 @@ +# C# files +[*.cs] + +#### Core EditorConfig Options #### + +# var preferences +csharp_style_var_elsewhere = true +csharp_style_var_for_built_in_types = true +csharp_style_var_when_type_is_apparent = true diff --git a/src/RazorSdk/Sdk/Sdk.Razor.StaticAssets.ProjectSystem.props b/src/StaticWebAssetsSdk/Sdk/Sdk.StaticWebAssets.StaticAssets.ProjectSystem.props similarity index 98% rename from src/RazorSdk/Sdk/Sdk.Razor.StaticAssets.ProjectSystem.props rename to src/StaticWebAssetsSdk/Sdk/Sdk.StaticWebAssets.StaticAssets.ProjectSystem.props index 721f9e72f8b2..a89902e4f5d9 100644 --- a/src/RazorSdk/Sdk/Sdk.Razor.StaticAssets.ProjectSystem.props +++ b/src/StaticWebAssetsSdk/Sdk/Sdk.StaticWebAssets.StaticAssets.ProjectSystem.props @@ -1,6 +1,6 @@ + + + + <_StaticWebAssetsSdkImportsMicrosoftNetSdk Condition="'$(UsingMicrosoftNETSdk)' != 'true'">true + + + + + + $(MSBuildThisFileDirectory)..\targets\Sdk.StaticWebAssets.CurrentVersion.props + + + + diff --git a/src/StaticWebAssetsSdk/Sdk/Sdk.targets b/src/StaticWebAssetsSdk/Sdk/Sdk.targets new file mode 100644 index 000000000000..b15e16c77ed5 --- /dev/null +++ b/src/StaticWebAssetsSdk/Sdk/Sdk.targets @@ -0,0 +1,22 @@ + + + + + + + $(MSBuildThisFileDirectory)..\targets\Sdk.StaticWebAssets.CurrentVersion.targets + + + + + diff --git a/src/RazorSdk/Targets/Microsoft.NET.Sdk.Razor.JSModules.targets b/src/StaticWebAssetsSdk/Targets/Microsoft.NET.Sdk.StaticWebAssets.JSModules.targets similarity index 96% rename from src/RazorSdk/Targets/Microsoft.NET.Sdk.Razor.JSModules.targets rename to src/StaticWebAssetsSdk/Targets/Microsoft.NET.Sdk.StaticWebAssets.JSModules.targets index a5b38e4a91a9..1d50c828746f 100644 --- a/src/RazorSdk/Targets/Microsoft.NET.Sdk.Razor.JSModules.targets +++ b/src/StaticWebAssetsSdk/Targets/Microsoft.NET.Sdk.StaticWebAssets.JSModules.targets @@ -1,6 +1,6 @@ - - + + true @@ -113,7 +113,7 @@ Copyright (c) .NET Foundation. All rights reserved. - + @@ -145,7 +145,7 @@ Copyright (c) .NET Foundation. All rights reserved. <_JSModuleManifestPath>$(IntermediateOutputPath)jsmodules\jsmodules.build.manifest.json - $(PackageId).modules.json + $(PackageId).modules.json @@ -197,7 +197,7 @@ Copyright (c) .NET Foundation. All rights reserved. <_JSModuleManifestPath>$(IntermediateOutputPath)jsmodules\jsmodules.publish.manifest.json - $(PackageId).modules.json + $(PackageId).modules.json diff --git a/src/RazorSdk/Targets/Microsoft.NET.Sdk.Razor.ScopedCss.5_0.targets b/src/StaticWebAssetsSdk/Targets/Microsoft.NET.Sdk.StaticWebAssets.ScopedCss.5_0.targets similarity index 95% rename from src/RazorSdk/Targets/Microsoft.NET.Sdk.Razor.ScopedCss.5_0.targets rename to src/StaticWebAssetsSdk/Targets/Microsoft.NET.Sdk.StaticWebAssets.ScopedCss.5_0.targets index 419b2d68d946..9609dcc738a0 100644 --- a/src/RazorSdk/Targets/Microsoft.NET.Sdk.Razor.ScopedCss.5_0.targets +++ b/src/StaticWebAssetsSdk/Targets/Microsoft.NET.Sdk.StaticWebAssets.ScopedCss.5_0.targets @@ -1,6 +1,6 @@ - - - - - - + + + + + + @@ -113,7 +113,7 @@ Integration with static web assets: - - - - - - - + + + + + + @@ -91,7 +91,7 @@ Integration with static web assets: - + TaskName="Microsoft.AspNetCore.StaticWebAssets.Tasks.GenerateV1StaticWebAssetsManifest" + AssemblyFile="$(StaticWebAssetsSdkBuildTasksAssembly)" + Condition="'$(StaticWebAssetsSdkBuildTasksAssembly)' != ''" /> + TaskName="Microsoft.AspNetCore.StaticWebAssets.Tasks.ValidateStaticWebAssetsUniquePaths" + AssemblyFile="$(StaticWebAssetsSdkBuildTasksAssembly)" + Condition="'$(StaticWebAssetsSdkBuildTasksAssembly)' != ''" /> + TaskName="Microsoft.AspNetCore.StaticWebAssets.Tasks.GenerateStaticWebAsssetsPropsFile" + AssemblyFile="$(StaticWebAssetsSdkBuildTasksAssembly)" + Condition="'$(StaticWebAssetsSdkBuildTasksAssembly)' != ''" /> + TaskName="Microsoft.AspNetCore.StaticWebAssets.Tasks.StaticWebAssetsGeneratePackagePropsFile" + AssemblyFile="$(StaticWebAssetsSdkBuildTasksAssembly)" + Condition="'$(StaticWebAssetsSdkBuildTasksAssembly)' != ''" /> + TaskName="Microsoft.AspNetCore.StaticWebAssets.Tasks.StaticWebAssetsGeneratePackManifest" + AssemblyFile="$(StaticWebAssetsSdkBuildTasksAssembly)" + Condition="'$(StaticWebAssetsSdkBuildTasksAssembly)' != ''" /> @@ -547,7 +547,7 @@ Copyright (c) .NET Foundation. All rights reserved. - + @@ -598,7 +598,7 @@ Copyright (c) .NET Foundation. All rights reserved. - diff --git a/src/RazorSdk/Targets/Microsoft.NET.Sdk.Razor.StaticWebAssets.Pack.CrossTargeting.targets b/src/StaticWebAssetsSdk/Targets/Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.Pack.CrossTargeting.targets similarity index 85% rename from src/RazorSdk/Targets/Microsoft.NET.Sdk.Razor.StaticWebAssets.Pack.CrossTargeting.targets rename to src/StaticWebAssetsSdk/Targets/Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.Pack.CrossTargeting.targets index 455c530dcf59..028929f42736 100644 --- a/src/RazorSdk/Targets/Microsoft.NET.Sdk.Razor.StaticWebAssets.Pack.CrossTargeting.targets +++ b/src/StaticWebAssetsSdk/Targets/Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.Pack.CrossTargeting.targets @@ -1,6 +1,6 @@ - @@ -99,9 +99,9 @@ Copyright (c) .NET Foundation. All rights reserved. - + - + - diff --git a/src/RazorSdk/Targets/Microsoft.NET.Sdk.Razor.StaticWebAssets.Pack.targets b/src/StaticWebAssetsSdk/Targets/Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.Pack.targets similarity index 91% rename from src/RazorSdk/Targets/Microsoft.NET.Sdk.Razor.StaticWebAssets.Pack.targets rename to src/StaticWebAssetsSdk/Targets/Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.Pack.targets index f10623a983c1..b7a79a656977 100644 --- a/src/RazorSdk/Targets/Microsoft.NET.Sdk.Razor.StaticWebAssets.Pack.targets +++ b/src/StaticWebAssetsSdk/Targets/Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.Pack.targets @@ -1,6 +1,6 @@ - + - + - diff --git a/src/RazorSdk/Targets/Microsoft.NET.Sdk.Razor.StaticWebAssets.targets b/src/StaticWebAssetsSdk/Targets/Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.targets similarity index 93% rename from src/RazorSdk/Targets/Microsoft.NET.Sdk.Razor.StaticWebAssets.targets rename to src/StaticWebAssetsSdk/Targets/Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.targets index 3d6fbd352b20..ba92c9e85126 100644 --- a/src/RazorSdk/Targets/Microsoft.NET.Sdk.Razor.StaticWebAssets.targets +++ b/src/StaticWebAssetsSdk/Targets/Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.targets @@ -1,6 +1,6 @@ + + + $(MSBuildThisFileDirectory)Sdk.StaticWebAssets.CurrentVersion.props + $(MSBuildThisFileDirectory)Sdk.StaticWebAssets.CurrentVersion.targets + + + diff --git a/src/StaticWebAssetsSdk/Targets/Sdk.StaticWebAssets.CurrentVersion.props b/src/StaticWebAssetsSdk/Targets/Sdk.StaticWebAssets.CurrentVersion.props new file mode 100644 index 000000000000..1b56ef041292 --- /dev/null +++ b/src/StaticWebAssetsSdk/Targets/Sdk.StaticWebAssets.CurrentVersion.props @@ -0,0 +1,35 @@ + + + + + + + true + + true + + + true + + + + + + diff --git a/src/StaticWebAssetsSdk/Targets/Sdk.StaticWebAssets.CurrentVersion.targets b/src/StaticWebAssetsSdk/Targets/Sdk.StaticWebAssets.CurrentVersion.targets new file mode 100644 index 000000000000..912338f776b7 --- /dev/null +++ b/src/StaticWebAssetsSdk/Targets/Sdk.StaticWebAssets.CurrentVersion.targets @@ -0,0 +1,137 @@ + + + + + true + + + + + + + + + + $(MSBuildThisFileDirectory)..\ + $(StaticWebAssetsSdkDirectoryRoot)tasks\ + <_StaticWebAssetsSdkTasksTFM Condition=" '$(MSBuildRuntimeType)' == 'Core'">net8.0 + <_StaticWebAssetsSdkTasksTFM Condition=" '$(_StaticWebAssetsSdkTasksTFM)' == ''">net472 + $(StaticWebAssetsSdkBuildTasksDirectoryRoot)$(_StaticWebAssetsSdkTasksTFM)\Microsoft.NET.Sdk.StaticWebAssets.Tasks.dll + <_StaticWebAssetsSdkToolAssembly>$(StaticWebAssetsSdkDirectoryRoot)..\Microsoft.Net.Sdk.Razor\tools\rzc.dll + + + + <_StaticWebAssetsSdkDotNetHostDirectory>$(NetCoreRoot) + <_StaticWebAssetsSdkDotNetHostFileName>dotnet + <_StaticWebAssetsSdkDotNetHostFileName Condition="'$(OS)' == 'Windows_NT'">dotnet.exe + + + + + + + + <_TargetingNETCoreApp30OrLater>true + <_TargetingNET50OrLater>true + <_TargetingNET60OrLater>true + <_RazorLangVersion Condition="'$(RazorLangVersion)' == '' ">7.0 + + + + + <_TargetingNETCoreApp30OrLater>true + <_TargetingNET50OrLater>true + <_TargetingNET60OrLater>true + <_RazorLangVersion Condition="'$(RazorLangVersion)' == '' ">6.0 + + + + + <_TargetingNETCoreApp30OrLater>true + <_TargetingNET50OrLater>true + <_RazorLangVersion Condition="'$(RazorLangVersion)' == '' ">5.0 + + + + + <_TargetingNETCoreApp30OrLater>true + <_RazorLangVersion Condition="'$(RazorLangVersion)' == '' ">3.0 + + + + + <_TargetingNETStandard21OrLater>true + + + + + <_TargetingNETStandard20OrLater>true + + + + + + + <_RazorLangVersion Condition="'$(RazorLangVersion)' != ''">$(RazorLangVersion) + + + <_RazorLangVersion Condition="'$(_RazorLangVersion)' == ''">2.1 + + + <_Targeting30OrNewerRazorLangVersion Condition=" + '$(_RazorLangVersion)' == 'Latest' OR + '$(_RazorLangVersion)' == 'Experimental' OR + ('$(_RazorLangVersion)' != '' AND '$(_RazorLangVersion)' >= '3.0')">true + + + $(_Targeting30OrNewerRazorLangVersion) + + $(_TargetingNET60OrLater) + + + $(_TargetingNET50OrLater) + + $(_TargetingNET60OrLater) + + + + + + + + + + + + + + + + + + diff --git a/src/RazorSdk/Tasks/ApplyCssScopes.cs b/src/StaticWebAssetsSdk/Tasks/ApplyCssScopes.cs similarity index 99% rename from src/RazorSdk/Tasks/ApplyCssScopes.cs rename to src/StaticWebAssetsSdk/Tasks/ApplyCssScopes.cs index e8e4624d86e9..ca378f62025b 100644 --- a/src/RazorSdk/Tasks/ApplyCssScopes.cs +++ b/src/StaticWebAssetsSdk/Tasks/ApplyCssScopes.cs @@ -8,7 +8,7 @@ using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -namespace Microsoft.AspNetCore.Razor.Tasks +namespace Microsoft.AspNetCore.StaticWebAssets.Tasks { public class ApplyCssScopes : Task { diff --git a/src/RazorSdk/Tasks/ApplyJsModules.cs b/src/StaticWebAssetsSdk/Tasks/ApplyJsModules.cs similarity index 99% rename from src/RazorSdk/Tasks/ApplyJsModules.cs rename to src/StaticWebAssetsSdk/Tasks/ApplyJsModules.cs index 608a3805001b..303ea1431a70 100644 --- a/src/RazorSdk/Tasks/ApplyJsModules.cs +++ b/src/StaticWebAssetsSdk/Tasks/ApplyJsModules.cs @@ -9,7 +9,7 @@ using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -namespace Microsoft.AspNetCore.Razor.Tasks +namespace Microsoft.AspNetCore.StaticWebAssets.Tasks { public class ApplyJsModules : Task { diff --git a/src/RazorSdk/Tasks/ComputeCssScope.cs b/src/StaticWebAssetsSdk/Tasks/ComputeCssScope.cs similarity index 97% rename from src/RazorSdk/Tasks/ComputeCssScope.cs rename to src/StaticWebAssetsSdk/Tasks/ComputeCssScope.cs index 4c334ce544c4..9c5fe74b3e85 100644 --- a/src/RazorSdk/Tasks/ComputeCssScope.cs +++ b/src/StaticWebAssetsSdk/Tasks/ComputeCssScope.cs @@ -8,7 +8,7 @@ using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -namespace Microsoft.AspNetCore.Razor.Tasks +namespace Microsoft.AspNetCore.StaticWebAssets.Tasks { public class ComputeCssScope : Task { diff --git a/src/RazorSdk/Tasks/ConcatenateCssFiles.cs b/src/StaticWebAssetsSdk/Tasks/ConcatenateCssFiles.cs similarity index 99% rename from src/RazorSdk/Tasks/ConcatenateCssFiles.cs rename to src/StaticWebAssetsSdk/Tasks/ConcatenateCssFiles.cs index 1666563dc2ac..3a9cbd5ed7c8 100644 --- a/src/RazorSdk/Tasks/ConcatenateCssFiles.cs +++ b/src/StaticWebAssetsSdk/Tasks/ConcatenateCssFiles.cs @@ -10,7 +10,7 @@ using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -namespace Microsoft.AspNetCore.Razor.Tasks +namespace Microsoft.AspNetCore.StaticWebAssets.Tasks { public class ConcatenateCssFiles : Task { diff --git a/src/RazorSdk/Tasks/DiscoverDefaultScopedCssItems.cs b/src/StaticWebAssetsSdk/Tasks/DiscoverDefaultScopedCssItems.cs similarity index 97% rename from src/RazorSdk/Tasks/DiscoverDefaultScopedCssItems.cs rename to src/StaticWebAssetsSdk/Tasks/DiscoverDefaultScopedCssItems.cs index 9f8c798a7dea..ad24c80048ca 100644 --- a/src/RazorSdk/Tasks/DiscoverDefaultScopedCssItems.cs +++ b/src/StaticWebAssetsSdk/Tasks/DiscoverDefaultScopedCssItems.cs @@ -6,7 +6,7 @@ using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -namespace Microsoft.AspNetCore.Razor.Tasks +namespace Microsoft.AspNetCore.StaticWebAssets.Tasks { public class DiscoverDefaultScopedCssItems : Task { diff --git a/src/RazorSdk/Tasks/GenerateJSModuleManifest.cs b/src/StaticWebAssetsSdk/Tasks/GenerateJSModuleManifest.cs similarity index 97% rename from src/RazorSdk/Tasks/GenerateJSModuleManifest.cs rename to src/StaticWebAssetsSdk/Tasks/GenerateJSModuleManifest.cs index 31e5d4407e0c..36798bbd30f3 100644 --- a/src/RazorSdk/Tasks/GenerateJSModuleManifest.cs +++ b/src/StaticWebAssetsSdk/Tasks/GenerateJSModuleManifest.cs @@ -9,7 +9,7 @@ using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -namespace Microsoft.AspNetCore.Razor.Tasks +namespace Microsoft.AspNetCore.StaticWebAssets.Tasks { public class GenerateJSModuleManifest : Task { diff --git a/src/StaticWebAssetsSdk/Tasks/Microsoft.NET.Sdk.StaticWebAssets.Tasks.csproj b/src/StaticWebAssetsSdk/Tasks/Microsoft.NET.Sdk.StaticWebAssets.Tasks.csproj new file mode 100644 index 000000000000..e8541a00012b --- /dev/null +++ b/src/StaticWebAssetsSdk/Tasks/Microsoft.NET.Sdk.StaticWebAssets.Tasks.csproj @@ -0,0 +1,124 @@ + + + + $(RepoRoot)\src\StaticWebAssetsSdk\ + Microsoft.NET.Sdk.StaticWebAssets + $(Configuration)\Sdks\$(PackageId)\tasks + + + + + + Library + + false + false + false + + true + true + + false + + true + + $(BaseOutputPath) + true + $(ArtifactsBinDir)$(Configuration)\Sdks\$(PackageId)\ + true + + + + SDK for building and publishing applications containing static web assets. + Library + Microsoft.NET.Sdk.StaticWebAssets + $(SdkTargetFramework);net472 + + + + + + + + + + + + + + Shared\CommandLine\%(FileName) + + + Shared\ServerProtocol\%(FileName) + + + Shared\PipeName.cs + + + Shared\MutexName.cs + + + Shared\Client.cs + + + Shared\DotnetToolTask.cs + + + + + + true + targets + + + true + Sdk + + + + + + All + true + + + + + + <_FileSystemGlobbing Include="@(ReferencePath)" Condition="'%(ReferencePath.NuGetPackageId)' == 'Microsoft.Extensions.FileSystemGlobbing'" /> + <_FileSystemGlobbingContent Include ="@(_FileSystemGlobbing)" TargetPath="tasks\$(SdkTargetFramework)\%(_FileSystemGlobbing.Filename)%(_FileSystemGlobbing.Extension)" /> + + + + + + + + + + + + %(AdditionalContent.PackagePath)\%(AdditionalContent.RecursiveDir)%(AdditionalContent.Filename)%(AdditionalContent.Extension) + + + + + + + + + + + + + + + + + + + + diff --git a/src/RazorSdk/Tasks/ResolveAllScopedCssAssets.cs b/src/StaticWebAssetsSdk/Tasks/ResolveAllScopedCssAssets.cs similarity index 96% rename from src/RazorSdk/Tasks/ResolveAllScopedCssAssets.cs rename to src/StaticWebAssetsSdk/Tasks/ResolveAllScopedCssAssets.cs index 338424749815..cac182f79d35 100644 --- a/src/RazorSdk/Tasks/ResolveAllScopedCssAssets.cs +++ b/src/StaticWebAssetsSdk/Tasks/ResolveAllScopedCssAssets.cs @@ -6,7 +6,7 @@ using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -namespace Microsoft.AspNetCore.Razor.Tasks +namespace Microsoft.AspNetCore.StaticWebAssets.Tasks { public class ResolveAllScopedCssAssets : Task { diff --git a/src/RazorSdk/Tasks/RewriteCss.cs b/src/StaticWebAssetsSdk/Tasks/RewriteCss.cs similarity index 96% rename from src/RazorSdk/Tasks/RewriteCss.cs rename to src/StaticWebAssetsSdk/Tasks/RewriteCss.cs index dc791257907c..300d4c59331b 100644 --- a/src/RazorSdk/Tasks/RewriteCss.cs +++ b/src/StaticWebAssetsSdk/Tasks/RewriteCss.cs @@ -3,9 +3,10 @@ using System.IO; using System.Text; +using Microsoft.AspNetCore.Razor.Tasks; using Microsoft.Build.Framework; -namespace Microsoft.AspNetCore.Razor.Tasks +namespace Microsoft.AspNetCore.StaticWebAssets.Tasks { public class RewriteCss : DotNetToolTask { diff --git a/src/RazorSdk/Tasks/StaticWebAssets/CollectStaticWebAssetsToCopy.cs b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/CollectStaticWebAssetsToCopy.cs similarity index 97% rename from src/RazorSdk/Tasks/StaticWebAssets/CollectStaticWebAssetsToCopy.cs rename to src/StaticWebAssetsSdk/Tasks/StaticWebAssets/CollectStaticWebAssetsToCopy.cs index b53caa1082c0..6e8659d8c312 100644 --- a/src/RazorSdk/Tasks/StaticWebAssets/CollectStaticWebAssetsToCopy.cs +++ b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/CollectStaticWebAssetsToCopy.cs @@ -8,7 +8,7 @@ using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -namespace Microsoft.AspNetCore.Razor.Tasks +namespace Microsoft.AspNetCore.StaticWebAssets.Tasks { public class CollectStaticWebAssetsToCopy : Task @@ -30,7 +30,7 @@ public override bool Execute() { foreach (var asset in Assets.Select(StaticWebAsset.FromTaskItem)) { - string fileOutputPath = null; + string fileOutputPath = null; if (!(asset.IsDiscovered() || asset.IsComputed())) { Log.LogMessage(MessageImportance.Low, "Skipping asset '{0}' since source type is '{1}'", asset.Identity, asset.SourceType); diff --git a/src/RazorSdk/Tasks/StaticWebAssets/ComputeReferenceStaticWebAssetItems.cs b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/ComputeReferenceStaticWebAssetItems.cs similarity index 98% rename from src/RazorSdk/Tasks/StaticWebAssets/ComputeReferenceStaticWebAssetItems.cs rename to src/StaticWebAssetsSdk/Tasks/StaticWebAssets/ComputeReferenceStaticWebAssetItems.cs index f3ec2e8371eb..674400c4162a 100644 --- a/src/RazorSdk/Tasks/StaticWebAssets/ComputeReferenceStaticWebAssetItems.cs +++ b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/ComputeReferenceStaticWebAssetItems.cs @@ -8,7 +8,7 @@ using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -namespace Microsoft.AspNetCore.Razor.Tasks +namespace Microsoft.AspNetCore.StaticWebAssets.Tasks { public class ComputeReferenceStaticWebAssetItems : Task { diff --git a/src/RazorSdk/Tasks/StaticWebAssets/ComputeStaticWebAssetsForCurrentProject.cs b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/ComputeStaticWebAssetsForCurrentProject.cs similarity index 98% rename from src/RazorSdk/Tasks/StaticWebAssets/ComputeStaticWebAssetsForCurrentProject.cs rename to src/StaticWebAssetsSdk/Tasks/StaticWebAssets/ComputeStaticWebAssetsForCurrentProject.cs index eda367e12630..16906579a7aa 100644 --- a/src/RazorSdk/Tasks/StaticWebAssets/ComputeStaticWebAssetsForCurrentProject.cs +++ b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/ComputeStaticWebAssetsForCurrentProject.cs @@ -7,7 +7,7 @@ using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -namespace Microsoft.AspNetCore.Razor.Tasks +namespace Microsoft.AspNetCore.StaticWebAssets.Tasks { public class ComputeStaticWebAssetsForCurrentProject : Task { diff --git a/src/RazorSdk/Tasks/StaticWebAssets/ComputeStaticWebAssetsTargetPaths.cs b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/ComputeStaticWebAssetsTargetPaths.cs similarity index 96% rename from src/RazorSdk/Tasks/StaticWebAssets/ComputeStaticWebAssetsTargetPaths.cs rename to src/StaticWebAssetsSdk/Tasks/StaticWebAssets/ComputeStaticWebAssetsTargetPaths.cs index b4005643c992..5e97581d07bf 100644 --- a/src/RazorSdk/Tasks/StaticWebAssets/ComputeStaticWebAssetsTargetPaths.cs +++ b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/ComputeStaticWebAssetsTargetPaths.cs @@ -6,7 +6,7 @@ using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -namespace Microsoft.AspNetCore.Razor.Tasks +namespace Microsoft.AspNetCore.StaticWebAssets.Tasks { public class ComputeStaticWebAssetsTargetPaths : Task { @@ -43,7 +43,7 @@ public override bool Execute() } result.SetMetadata("TargetPath", targetPath); - + AssetsWithTargetPath[i] = result; } } diff --git a/src/RazorSdk/Tasks/StaticWebAssets/DefineStaticWebAssets.cs b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/DefineStaticWebAssets.cs similarity index 99% rename from src/RazorSdk/Tasks/StaticWebAssets/DefineStaticWebAssets.cs rename to src/StaticWebAssetsSdk/Tasks/StaticWebAssets/DefineStaticWebAssets.cs index afd3ca512169..0d543800b31f 100644 --- a/src/RazorSdk/Tasks/StaticWebAssets/DefineStaticWebAssets.cs +++ b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/DefineStaticWebAssets.cs @@ -10,7 +10,7 @@ using Microsoft.Build.Utilities; using Microsoft.Extensions.FileSystemGlobbing; -namespace Microsoft.AspNetCore.Razor.Tasks +namespace Microsoft.AspNetCore.StaticWebAssets.Tasks { // Define static web asset builds a normalized static web asset out of a set of candidate assets. // The BaseAssets might already define all the properties the assets care about and in that case, diff --git a/src/RazorSdk/Tasks/StaticWebAssets/DiscoverStaticWebAssets.cs b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/DiscoverStaticWebAssets.cs similarity index 99% rename from src/RazorSdk/Tasks/StaticWebAssets/DiscoverStaticWebAssets.cs rename to src/StaticWebAssetsSdk/Tasks/StaticWebAssets/DiscoverStaticWebAssets.cs index 20735b6cce55..65e999eee22d 100644 --- a/src/RazorSdk/Tasks/StaticWebAssets/DiscoverStaticWebAssets.cs +++ b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/DiscoverStaticWebAssets.cs @@ -9,7 +9,7 @@ using Microsoft.Build.Utilities; using Microsoft.Extensions.FileSystemGlobbing; -namespace Microsoft.AspNetCore.Razor.Tasks +namespace Microsoft.AspNetCore.StaticWebAssets.Tasks { public class DiscoverStaticWebAssets : Task { diff --git a/src/RazorSdk/Tasks/StaticWebAssets/GenerateStaticWebAssetsDevelopmentManifest.cs b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/GenerateStaticWebAssetsDevelopmentManifest.cs similarity index 99% rename from src/RazorSdk/Tasks/StaticWebAssets/GenerateStaticWebAssetsDevelopmentManifest.cs rename to src/StaticWebAssetsSdk/Tasks/StaticWebAssets/GenerateStaticWebAssetsDevelopmentManifest.cs index 4e6465c1d5b0..7b56ac40c242 100644 --- a/src/RazorSdk/Tasks/StaticWebAssets/GenerateStaticWebAssetsDevelopmentManifest.cs +++ b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/GenerateStaticWebAssetsDevelopmentManifest.cs @@ -11,7 +11,7 @@ using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -namespace Microsoft.AspNetCore.Razor.Tasks +namespace Microsoft.AspNetCore.StaticWebAssets.Tasks { // The manifest needs to always be case sensitive, since we don't know what the final runtime environment // will be. The runtime is responsible for merging the tree nodes in the manifest when the underlying OS diff --git a/src/RazorSdk/Tasks/StaticWebAssets/GenerateStaticWebAssetsManifest.cs b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/GenerateStaticWebAssetsManifest.cs similarity index 98% rename from src/RazorSdk/Tasks/StaticWebAssets/GenerateStaticWebAssetsManifest.cs rename to src/StaticWebAssetsSdk/Tasks/StaticWebAssets/GenerateStaticWebAssetsManifest.cs index fbb9c7f083f3..5e6c2911d92a 100644 --- a/src/RazorSdk/Tasks/StaticWebAssets/GenerateStaticWebAssetsManifest.cs +++ b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/GenerateStaticWebAssetsManifest.cs @@ -9,7 +9,7 @@ using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -namespace Microsoft.AspNetCore.Razor.Tasks +namespace Microsoft.AspNetCore.StaticWebAssets.Tasks { public class GenerateStaticWebAssetsManifest : Task { diff --git a/src/RazorSdk/Tasks/StaticWebAssets/GenerateStaticWebAsssetsPropsFile.cs b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/GenerateStaticWebAsssetsPropsFile.cs similarity index 99% rename from src/RazorSdk/Tasks/StaticWebAssets/GenerateStaticWebAsssetsPropsFile.cs rename to src/StaticWebAssetsSdk/Tasks/StaticWebAssets/GenerateStaticWebAsssetsPropsFile.cs index 42d5fa7a16c8..fc3f61635eb2 100644 --- a/src/RazorSdk/Tasks/StaticWebAssets/GenerateStaticWebAsssetsPropsFile.cs +++ b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/GenerateStaticWebAsssetsPropsFile.cs @@ -13,7 +13,7 @@ using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -namespace Microsoft.AspNetCore.Razor.Tasks +namespace Microsoft.AspNetCore.StaticWebAssets.Tasks { public class GenerateStaticWebAsssetsPropsFile : Task { @@ -40,7 +40,7 @@ public class GenerateStaticWebAsssetsPropsFile : Task public ITaskItem[] StaticWebAssets { get; set; } public string PackagePathPrefix { get; set; } = "staticwebassets"; - + public bool AllowEmptySourceType { get; set; } public override bool Execute() diff --git a/src/RazorSdk/Tasks/StaticWebAssets/GenerateV1StaticWebAssetsManifest.cs b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/GenerateV1StaticWebAssetsManifest.cs similarity index 99% rename from src/RazorSdk/Tasks/StaticWebAssets/GenerateV1StaticWebAssetsManifest.cs rename to src/StaticWebAssetsSdk/Tasks/StaticWebAssets/GenerateV1StaticWebAssetsManifest.cs index ac37e3a843b8..9ea23655ad97 100644 --- a/src/RazorSdk/Tasks/StaticWebAssets/GenerateV1StaticWebAssetsManifest.cs +++ b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/GenerateV1StaticWebAssetsManifest.cs @@ -12,7 +12,7 @@ using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -namespace Microsoft.AspNetCore.Razor.Tasks +namespace Microsoft.AspNetCore.StaticWebAssets.Tasks { public class GenerateV1StaticWebAssetsManifest : Task { diff --git a/src/RazorSdk/Tasks/StaticWebAssets/MergeConfigurationProperties.cs b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/MergeConfigurationProperties.cs similarity index 99% rename from src/RazorSdk/Tasks/StaticWebAssets/MergeConfigurationProperties.cs rename to src/StaticWebAssetsSdk/Tasks/StaticWebAssets/MergeConfigurationProperties.cs index c63cb8656709..b54b27de04d1 100644 --- a/src/RazorSdk/Tasks/StaticWebAssets/MergeConfigurationProperties.cs +++ b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/MergeConfigurationProperties.cs @@ -8,7 +8,7 @@ using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -namespace Microsoft.AspNetCore.Razor.Tasks +namespace Microsoft.AspNetCore.StaticWebAssets.Tasks { public class MergeConfigurationProperties : Task { diff --git a/src/RazorSdk/Tasks/StaticWebAssets/OSPath.cs b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/OSPath.cs similarity index 93% rename from src/RazorSdk/Tasks/StaticWebAssets/OSPath.cs rename to src/StaticWebAssetsSdk/Tasks/StaticWebAssets/OSPath.cs index ffe89ee79568..4d1bf200001e 100644 --- a/src/RazorSdk/Tasks/StaticWebAssets/OSPath.cs +++ b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/OSPath.cs @@ -5,7 +5,7 @@ using System; using System.Runtime.InteropServices; -namespace Microsoft.AspNetCore.Razor +namespace Microsoft.AspNetCore.StaticWebAssets { internal static class OSPath { diff --git a/src/RazorSdk/Tasks/StaticWebAssets/ReadStaticWebAssetsManifestFile.cs b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/ReadStaticWebAssetsManifestFile.cs similarity index 96% rename from src/RazorSdk/Tasks/StaticWebAssets/ReadStaticWebAssetsManifestFile.cs rename to src/StaticWebAssetsSdk/Tasks/StaticWebAssets/ReadStaticWebAssetsManifestFile.cs index a371284ee307..e0b845023901 100644 --- a/src/RazorSdk/Tasks/StaticWebAssets/ReadStaticWebAssetsManifestFile.cs +++ b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/ReadStaticWebAssetsManifestFile.cs @@ -7,7 +7,7 @@ using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -namespace Microsoft.AspNetCore.Razor.Tasks +namespace Microsoft.AspNetCore.StaticWebAssets.Tasks { public class ReadStaticWebAssetsManifestFile : Task { diff --git a/src/RazorSdk/Tasks/StaticWebAssets/ResolveStaticWebAssetsEffectiveTargetFramework.cs b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/ResolveStaticWebAssetsEffectiveTargetFramework.cs similarity index 98% rename from src/RazorSdk/Tasks/StaticWebAssets/ResolveStaticWebAssetsEffectiveTargetFramework.cs rename to src/StaticWebAssetsSdk/Tasks/StaticWebAssets/ResolveStaticWebAssetsEffectiveTargetFramework.cs index 0620eabaa07f..dc9296f0f8ff 100644 --- a/src/RazorSdk/Tasks/StaticWebAssets/ResolveStaticWebAssetsEffectiveTargetFramework.cs +++ b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/ResolveStaticWebAssetsEffectiveTargetFramework.cs @@ -6,7 +6,7 @@ using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -namespace Microsoft.AspNetCore.Razor.Tasks +namespace Microsoft.AspNetCore.StaticWebAssets.Tasks { public class ResolveStaticWebAssetsEffectiveTargetFramework : Task { @@ -54,7 +54,7 @@ public FrameworkItem(ITaskItem item) public string Moniker { get; set; } public string TargetFrameworkIdentifier { get; set; } - + public string TargetFrameworkVersion { get; set; } internal double GetStaticWebAssetsVersion() => diff --git a/src/RazorSdk/Tasks/StaticWebAssets/StaticAssetsManifest.cs b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/StaticAssetsManifest.cs similarity index 99% rename from src/RazorSdk/Tasks/StaticWebAssets/StaticAssetsManifest.cs rename to src/StaticWebAssetsSdk/Tasks/StaticWebAssets/StaticAssetsManifest.cs index 885c45d34009..243a1c9fad47 100644 --- a/src/RazorSdk/Tasks/StaticWebAssets/StaticAssetsManifest.cs +++ b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/StaticAssetsManifest.cs @@ -11,7 +11,7 @@ using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -namespace Microsoft.AspNetCore.Razor.Tasks +namespace Microsoft.AspNetCore.StaticWebAssets.Tasks { [DebuggerDisplay("{" + nameof(GetDebuggerDisplay) + "(),nq}")] public class StaticWebAssetsManifest : IEquatable diff --git a/src/RazorSdk/Tasks/StaticWebAssets/StaticWebAsset.cs b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/StaticWebAsset.cs similarity index 99% rename from src/RazorSdk/Tasks/StaticWebAssets/StaticWebAsset.cs rename to src/StaticWebAssetsSdk/Tasks/StaticWebAssets/StaticWebAsset.cs index 0077ec002730..68d08c351db1 100644 --- a/src/RazorSdk/Tasks/StaticWebAssets/StaticWebAsset.cs +++ b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/StaticWebAsset.cs @@ -8,7 +8,7 @@ using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -namespace Microsoft.AspNetCore.Razor.Tasks +namespace Microsoft.AspNetCore.StaticWebAssets.Tasks { [DebuggerDisplay("{" + nameof(GetDebuggerDisplay) + "(),nq}")] public class StaticWebAsset @@ -253,7 +253,7 @@ public void Validate() if (string.IsNullOrEmpty(OriginalItemSpec)) { throw new InvalidOperationException($"The '{nameof(OriginalItemSpec)}' for the asset must be defined for '{Identity}'."); - } + } switch (AssetKind) { @@ -397,7 +397,7 @@ public bool IsForCurrentAndReferencedProjects() public bool IsPrimaryAsset() => string.Equals(AssetRole, AssetRoles.Primary, StringComparison.Ordinal); - + public bool IsRelatedAsset() => string.Equals(AssetRole, AssetRoles.Related, StringComparison.Ordinal); @@ -423,14 +423,14 @@ public static string ComputeAssetRelativePath(ITaskItem asset, out string metada { var relativePath = asset.GetMetadata("RelativePath"); if (!string.IsNullOrEmpty(relativePath)) - { + { metadataProperty = "RelativePath"; return relativePath; } var targetPath = asset.GetMetadata("TargetPath"); if (!string.IsNullOrEmpty(targetPath)) - { + { metadataProperty = "TargetPath"; return targetPath; } diff --git a/src/RazorSdk/Tasks/StaticWebAssets/StaticWebAssetsGeneratePackManifest.cs b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/StaticWebAssetsGeneratePackManifest.cs similarity index 98% rename from src/RazorSdk/Tasks/StaticWebAssets/StaticWebAssetsGeneratePackManifest.cs rename to src/StaticWebAssetsSdk/Tasks/StaticWebAssets/StaticWebAssetsGeneratePackManifest.cs index 326febe0d3f8..b52faf5eb17f 100644 --- a/src/RazorSdk/Tasks/StaticWebAssets/StaticWebAssetsGeneratePackManifest.cs +++ b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/StaticWebAssetsGeneratePackManifest.cs @@ -12,7 +12,7 @@ using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -namespace Microsoft.AspNetCore.Razor.Tasks +namespace Microsoft.AspNetCore.StaticWebAssets.Tasks { public class StaticWebAssetsGeneratePackManifest : Task { diff --git a/src/RazorSdk/Tasks/StaticWebAssets/StaticWebAssetsGeneratePackagePropsFile.cs b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/StaticWebAssetsGeneratePackagePropsFile.cs similarity index 98% rename from src/RazorSdk/Tasks/StaticWebAssets/StaticWebAssetsGeneratePackagePropsFile.cs rename to src/StaticWebAssetsSdk/Tasks/StaticWebAssets/StaticWebAssetsGeneratePackagePropsFile.cs index 285847691e5a..3b98db0b6c94 100644 --- a/src/RazorSdk/Tasks/StaticWebAssets/StaticWebAssetsGeneratePackagePropsFile.cs +++ b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/StaticWebAssetsGeneratePackagePropsFile.cs @@ -11,7 +11,7 @@ using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -namespace Microsoft.AspNetCore.Razor.Tasks +namespace Microsoft.AspNetCore.StaticWebAssets.Tasks { public class StaticWebAssetsGeneratePackagePropsFile : Task { diff --git a/src/RazorSdk/Tasks/StaticWebAssets/StaticWebAssetsReadPackManifest.cs b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/StaticWebAssetsReadPackManifest.cs similarity index 97% rename from src/RazorSdk/Tasks/StaticWebAssets/StaticWebAssetsReadPackManifest.cs rename to src/StaticWebAssetsSdk/Tasks/StaticWebAssets/StaticWebAssetsReadPackManifest.cs index bd63212b8bcc..a443d6024aa6 100644 --- a/src/RazorSdk/Tasks/StaticWebAssets/StaticWebAssetsReadPackManifest.cs +++ b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/StaticWebAssetsReadPackManifest.cs @@ -9,7 +9,7 @@ using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -namespace Microsoft.AspNetCore.Razor.Tasks +namespace Microsoft.AspNetCore.StaticWebAssets.Tasks { public class StaticWebAssetsReadPackManifest : Task { diff --git a/src/RazorSdk/Tasks/StaticWebAssets/UpdatePackageStaticWebAssets.cs b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/UpdatePackageStaticWebAssets.cs similarity index 96% rename from src/RazorSdk/Tasks/StaticWebAssets/UpdatePackageStaticWebAssets.cs rename to src/StaticWebAssetsSdk/Tasks/StaticWebAssets/UpdatePackageStaticWebAssets.cs index 2992bec26b1d..b87283dabd8b 100644 --- a/src/RazorSdk/Tasks/StaticWebAssets/UpdatePackageStaticWebAssets.cs +++ b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/UpdatePackageStaticWebAssets.cs @@ -9,7 +9,7 @@ using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -namespace Microsoft.AspNetCore.Razor.Tasks +namespace Microsoft.AspNetCore.StaticWebAssets.Tasks { public class UpdatePackageStaticWebAssets : Task { diff --git a/src/RazorSdk/Tasks/StaticWebAssets/ValidateStaticWebAssetsUniquePaths.cs b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/ValidateStaticWebAssetsUniquePaths.cs similarity index 98% rename from src/RazorSdk/Tasks/StaticWebAssets/ValidateStaticWebAssetsUniquePaths.cs rename to src/StaticWebAssetsSdk/Tasks/StaticWebAssets/ValidateStaticWebAssetsUniquePaths.cs index 4aa48ef82289..7558b8d5c43a 100644 --- a/src/RazorSdk/Tasks/StaticWebAssets/ValidateStaticWebAssetsUniquePaths.cs +++ b/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/ValidateStaticWebAssetsUniquePaths.cs @@ -8,7 +8,7 @@ using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -namespace Microsoft.AspNetCore.Razor.Tasks +namespace Microsoft.AspNetCore.StaticWebAssets.Tasks { public class ValidateStaticWebAssetsUniquePaths : Task { diff --git a/src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/BlazorLegacyIntegrationTest60.cs b/src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/BlazorLegacyIntegrationTest60.cs index 6bf45b7d99c2..1bde27c2cecd 100644 --- a/src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/BlazorLegacyIntegrationTest60.cs +++ b/src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/BlazorLegacyIntegrationTest60.cs @@ -4,11 +4,10 @@ using System.IO; using FluentAssertions; -using Microsoft.AspNetCore.Razor.Tasks; +using Microsoft.AspNetCore.StaticWebAssets.Tasks; using Microsoft.NET.TestFramework; using Microsoft.NET.TestFramework.Assertions; using Microsoft.NET.TestFramework.Commands; -using Xunit; using Xunit.Abstractions; namespace Microsoft.NET.Sdk.BlazorWebAssembly.Tests diff --git a/src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/BlazorWasmStaticWebAssetsIntegrationTest.cs b/src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/BlazorWasmStaticWebAssetsIntegrationTest.cs index 4c70d788a85a..e93cdc3d254e 100644 --- a/src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/BlazorWasmStaticWebAssetsIntegrationTest.cs +++ b/src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/BlazorWasmStaticWebAssetsIntegrationTest.cs @@ -5,7 +5,7 @@ using System.IO; using System.Linq; using System.Xml.Linq; -using Microsoft.AspNetCore.Razor.Tasks; +using Microsoft.AspNetCore.StaticWebAssets.Tasks; using Microsoft.NET.TestFramework.Assertions; using Microsoft.NET.TestFramework.Commands; using Xunit; diff --git a/src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/ComputeBlazorFilesToCompressTest.cs b/src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/ComputeBlazorFilesToCompressTest.cs index 856454f494ee..4bfbad2fa742 100644 --- a/src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/ComputeBlazorFilesToCompressTest.cs +++ b/src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/ComputeBlazorFilesToCompressTest.cs @@ -6,7 +6,7 @@ using System.Collections.Generic; using System.IO; using FluentAssertions; -using Microsoft.AspNetCore.Razor.Tasks; +using Microsoft.AspNetCore.StaticWebAssets.Tasks; using Microsoft.Build.Framework; using Microsoft.NET.TestFramework; using Moq; diff --git a/src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests.csproj b/src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests.csproj index ef699dfc3501..9b998e3f379c 100644 --- a/src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests.csproj +++ b/src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests.csproj @@ -51,6 +51,7 @@ + diff --git a/src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/WasmBuildIntegrationTest.cs b/src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/WasmBuildIntegrationTest.cs index 4c7895754c4f..2c3f12643c4a 100644 --- a/src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/WasmBuildIntegrationTest.cs +++ b/src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/WasmBuildIntegrationTest.cs @@ -7,7 +7,7 @@ using System.Text.Json; using System.Xml.Linq; using FluentAssertions; -using Microsoft.AspNetCore.Razor.Tasks; +using Microsoft.AspNetCore.StaticWebAssets.Tasks; using Microsoft.NET.TestFramework.Assertions; using Microsoft.NET.TestFramework.Commands; using Xunit; diff --git a/src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/WasmJsModulesIntegrationTests.cs b/src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/WasmJsModulesIntegrationTests.cs index 0a5b41f15481..eeb24a9335cc 100644 --- a/src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/WasmJsModulesIntegrationTests.cs +++ b/src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/WasmJsModulesIntegrationTests.cs @@ -8,7 +8,7 @@ using System.Text.Json; using System.Xml.Linq; using FluentAssertions; -using Microsoft.AspNetCore.Razor.Tasks; +using Microsoft.AspNetCore.StaticWebAssets.Tasks; using Microsoft.NET.TestFramework.Assertions; using Microsoft.NET.TestFramework.Commands; using Xunit; diff --git a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/ApplyCssScopesTest.cs b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/ApplyCssScopesTest.cs index 7cfbdbb1bc8b..184e88caa965 100644 --- a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/ApplyCssScopesTest.cs +++ b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/ApplyCssScopesTest.cs @@ -4,7 +4,7 @@ using System; using System.Collections.Generic; using FluentAssertions; -using Microsoft.AspNetCore.Razor.Tasks; +using Microsoft.AspNetCore.StaticWebAssets.Tasks; using Microsoft.Build.Framework; using Microsoft.Build.Utilities; using Moq; diff --git a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/AspNetSdkBaselineTest.cs b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/AspNetSdkBaselineTest.cs index 3aa25ccd7f44..ef1db84b0e8d 100644 --- a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/AspNetSdkBaselineTest.cs +++ b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/AspNetSdkBaselineTest.cs @@ -8,7 +8,7 @@ using System.Runtime.CompilerServices; using System.Text.Json; using FluentAssertions; -using Microsoft.AspNetCore.Razor.Tasks; +using Microsoft.AspNetCore.StaticWebAssets.Tasks; using Microsoft.NET.TestFramework; using Xunit; using Xunit.Abstractions; diff --git a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/ComputeCssScopesTests.cs b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/ComputeCssScopesTests.cs index 991e946493ba..5edf289cf9e5 100644 --- a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/ComputeCssScopesTests.cs +++ b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/ComputeCssScopesTests.cs @@ -6,8 +6,8 @@ using System.Text.RegularExpressions; using FluentAssertions; using Microsoft.Build.Utilities; -using Microsoft.AspNetCore.Razor.Tasks; using Xunit; +using Microsoft.AspNetCore.StaticWebAssets.Tasks; namespace Microsoft.NET.Sdk.Razor.Test { diff --git a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/ConcatenateFilesTest.cs b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/ConcatenateFilesTest.cs index c667377451ad..3a6bdb698ae4 100644 --- a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/ConcatenateFilesTest.cs +++ b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/ConcatenateFilesTest.cs @@ -7,9 +7,9 @@ using FluentAssertions; using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -using Microsoft.AspNetCore.Razor.Tasks; using Microsoft.NET.TestFramework.Assertions; using Xunit; +using Microsoft.AspNetCore.StaticWebAssets.Tasks; namespace Microsoft.NET.Sdk.Razor.Test { diff --git a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/DiscoverDefaultScopedCssItemsTests.cs b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/DiscoverDefaultScopedCssItemsTests.cs index 35229da98d3f..742ad638db5d 100644 --- a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/DiscoverDefaultScopedCssItemsTests.cs +++ b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/DiscoverDefaultScopedCssItemsTests.cs @@ -4,8 +4,8 @@ using System.Collections.Generic; using FluentAssertions; using Microsoft.Build.Utilities; -using Microsoft.AspNetCore.Razor.Tasks; using Xunit; +using Microsoft.AspNetCore.StaticWebAssets.Tasks; namespace Microsoft.NET.Sdk.Razor.Test { diff --git a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/GenerateStaticWebAssetsDevelopmentManifestTest.cs b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/GenerateStaticWebAssetsDevelopmentManifestTest.cs index b2857b714a55..7cd7ae4fdf74 100644 --- a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/GenerateStaticWebAssetsDevelopmentManifestTest.cs +++ b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/GenerateStaticWebAssetsDevelopmentManifestTest.cs @@ -7,11 +7,11 @@ using System.IO; using System.Linq; using FluentAssertions; -using Microsoft.AspNetCore.Razor.Tasks; +using Microsoft.AspNetCore.StaticWebAssets.Tasks; using Microsoft.Build.Framework; using Moq; using Xunit; -using static Microsoft.AspNetCore.Razor.Tasks.GenerateStaticWebAssetsDevelopmentManifest; +using static Microsoft.AspNetCore.StaticWebAssets.Tasks.GenerateStaticWebAssetsDevelopmentManifest; namespace Microsoft.NET.Sdk.Razor.Tests { diff --git a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/GenerateStaticWebAssetsPropsFileTest.cs b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/GenerateStaticWebAssetsPropsFileTest.cs index 796fa25575fb..bd6cfb3d1c65 100644 --- a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/GenerateStaticWebAssetsPropsFileTest.cs +++ b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/GenerateStaticWebAssetsPropsFileTest.cs @@ -6,9 +6,9 @@ using FluentAssertions; using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -using Microsoft.AspNetCore.Razor.Tasks; using Moq; using Xunit; +using Microsoft.AspNetCore.StaticWebAssets.Tasks; namespace Microsoft.NET.Sdk.Razor.Test { diff --git a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/GenerateV1StaticWebAssetsManifestTest.cs b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/GenerateV1StaticWebAssetsManifestTest.cs index 28bad6b67292..078d32a395bf 100644 --- a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/GenerateV1StaticWebAssetsManifestTest.cs +++ b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/GenerateV1StaticWebAssetsManifestTest.cs @@ -6,9 +6,9 @@ using FluentAssertions; using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -using Microsoft.AspNetCore.Razor.Tasks; using Moq; using Xunit; +using Microsoft.AspNetCore.StaticWebAssets.Tasks; namespace Microsoft.NET.Sdk.Razor.Test { diff --git a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/JsModulesIntegrationTest.cs b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/JsModulesIntegrationTest.cs index d49be6793a58..43aced964ca4 100644 --- a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/JsModulesIntegrationTest.cs +++ b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/JsModulesIntegrationTest.cs @@ -7,7 +7,7 @@ using System.Linq; using System.Xml.Linq; using FluentAssertions; -using Microsoft.AspNetCore.Razor.Tasks; +using Microsoft.AspNetCore.StaticWebAssets.Tasks; using Microsoft.NET.TestFramework.Assertions; using Microsoft.NET.TestFramework.Commands; using Microsoft.NET.TestFramework.Utilities; diff --git a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/Microsoft.NET.Sdk.Razor.Tests.csproj b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/Microsoft.NET.Sdk.Razor.Tests.csproj index cc4d4804c2b7..9761249e51d0 100644 --- a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/Microsoft.NET.Sdk.Razor.Tests.csproj +++ b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/Microsoft.NET.Sdk.Razor.Tests.csproj @@ -45,6 +45,7 @@ + diff --git a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/ResolveAllScopedCssAssetsTest.cs b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/ResolveAllScopedCssAssetsTest.cs index b188b9a65cf0..2e4c7aa13afa 100644 --- a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/ResolveAllScopedCssAssetsTest.cs +++ b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/ResolveAllScopedCssAssetsTest.cs @@ -3,7 +3,7 @@ using System.Collections.Generic; using FluentAssertions; -using Microsoft.AspNetCore.Razor.Tasks; +using Microsoft.AspNetCore.StaticWebAssets.Tasks; using Microsoft.Build.Utilities; using Xunit; diff --git a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/ScopedCssIntegrationTests.cs b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/ScopedCssIntegrationTests.cs index 232ea5137ca6..fdef1f8adb5c 100644 --- a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/ScopedCssIntegrationTests.cs +++ b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/ScopedCssIntegrationTests.cs @@ -4,12 +4,10 @@ using System.Collections.Generic; using System.IO; using System.Linq; -using System.Reflection.Metadata; using System.Text.RegularExpressions; using System.Xml.Linq; using FluentAssertions; -using Microsoft.AspNetCore.Razor.Tasks; -using Microsoft.Build.Evaluation; +using Microsoft.AspNetCore.StaticWebAssets.Tasks; using Microsoft.NET.TestFramework; using Microsoft.NET.TestFramework.Assertions; using Microsoft.NET.TestFramework.Commands; diff --git a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssets/ComputeReferenceStaticWebAssetItemsTest.cs b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssets/ComputeReferenceStaticWebAssetItemsTest.cs index 2371ba739131..2334bec456d6 100644 --- a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssets/ComputeReferenceStaticWebAssetItemsTest.cs +++ b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssets/ComputeReferenceStaticWebAssetItemsTest.cs @@ -1,12 +1,10 @@ // Copyright (c) .NET Foundation and contributors. All rights reserved. // Licensed under the MIT license. See LICENSE file in the project root for full license information. -using System; using System.Collections.Generic; using System.IO; -using System.Linq; using FluentAssertions; -using Microsoft.AspNetCore.Razor.Tasks; +using Microsoft.AspNetCore.StaticWebAssets.Tasks; using Microsoft.Build.Framework; using Moq; using Xunit; diff --git a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssets/ComputeStaticWebAssetsForCurrentProjectTest.cs b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssets/ComputeStaticWebAssetsForCurrentProjectTest.cs index 7815a1374b16..a8bccfc7a7fa 100644 --- a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssets/ComputeStaticWebAssetsForCurrentProjectTest.cs +++ b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssets/ComputeStaticWebAssetsForCurrentProjectTest.cs @@ -1,11 +1,10 @@ // Copyright (c) .NET Foundation and contributors. All rights reserved. // Licensed under the MIT license. See LICENSE file in the project root for full license information. -using System; using System.Collections.Generic; using System.IO; using FluentAssertions; -using Microsoft.AspNetCore.Razor.Tasks; +using Microsoft.AspNetCore.StaticWebAssets.Tasks; using Microsoft.Build.Framework; using Moq; using Xunit; diff --git a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssets/DiscoverStaticWebAssetsTest.cs b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssets/DiscoverStaticWebAssetsTest.cs index 423bb38fea17..ed477609ab17 100644 --- a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssets/DiscoverStaticWebAssetsTest.cs +++ b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssets/DiscoverStaticWebAssetsTest.cs @@ -1,12 +1,11 @@ // Copyright (c) .NET Foundation and contributors. All rights reserved. // Licensed under the MIT license. See LICENSE file in the project root for full license information. -using System; using System.Collections.Generic; using System.IO; using System.Linq; using FluentAssertions; -using Microsoft.AspNetCore.Razor.Tasks; +using Microsoft.AspNetCore.StaticWebAssets.Tasks; using Microsoft.Build.Framework; using Microsoft.Build.Utilities; using Moq; diff --git a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssets/GenerateStaticWebAssetsManifestTest.cs b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssets/GenerateStaticWebAssetsManifestTest.cs index 85af61b231e5..4799bc444c89 100644 --- a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssets/GenerateStaticWebAssetsManifestTest.cs +++ b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssets/GenerateStaticWebAssetsManifestTest.cs @@ -4,9 +4,8 @@ using System; using System.Collections.Generic; using System.IO; -using System.Linq; using FluentAssertions; -using Microsoft.AspNetCore.Razor.Tasks; +using Microsoft.AspNetCore.StaticWebAssets.Tasks; using Microsoft.Build.Framework; using Microsoft.NET.TestFramework; using Moq; diff --git a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssets/MergeConfigurationPropertiesTest.cs b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssets/MergeConfigurationPropertiesTest.cs index 2b54ae280da5..f452f654f78e 100644 --- a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssets/MergeConfigurationPropertiesTest.cs +++ b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssets/MergeConfigurationPropertiesTest.cs @@ -6,7 +6,7 @@ using System.Collections.Generic; using System.IO; using FluentAssertions; -using Microsoft.AspNetCore.Razor.Tasks; +using Microsoft.AspNetCore.StaticWebAssets.Tasks; using Microsoft.Build.Framework; using Microsoft.Build.Utilities; using Microsoft.NET.TestFramework; diff --git a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssets/ReadStaticWebAssetsManifestFileTest.cs b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssets/ReadStaticWebAssetsManifestFileTest.cs index ea9efd2e48e0..193e7ed9143e 100644 --- a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssets/ReadStaticWebAssetsManifestFileTest.cs +++ b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssets/ReadStaticWebAssetsManifestFileTest.cs @@ -4,12 +4,10 @@ using System; using System.Collections.Generic; using System.IO; -using System.Security.Principal; using System.Text.Json; using FluentAssertions; -using Microsoft.AspNetCore.Razor.Tasks; +using Microsoft.AspNetCore.StaticWebAssets.Tasks; using Microsoft.Build.Framework; -using Microsoft.Build.Utilities; using Microsoft.NET.TestFramework; using Moq; using Xunit; diff --git a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssetsBaselineComparer.cs b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssetsBaselineComparer.cs index 4fbb015ac931..69996e8dd26a 100644 --- a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssetsBaselineComparer.cs +++ b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssetsBaselineComparer.cs @@ -7,7 +7,7 @@ using System.IO; using System.Linq; using FluentAssertions; -using Microsoft.AspNetCore.Razor.Tasks; +using Microsoft.AspNetCore.StaticWebAssets.Tasks; namespace Microsoft.NET.Sdk.Razor.Tests; diff --git a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssetsBaselineFactory.cs b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssetsBaselineFactory.cs index 59f0ed397002..0e7d31b9c1f1 100644 --- a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssetsBaselineFactory.cs +++ b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssetsBaselineFactory.cs @@ -6,7 +6,7 @@ using System.Collections.Generic; using System.IO; using System.Linq; -using Microsoft.AspNetCore.Razor.Tasks; +using Microsoft.AspNetCore.StaticWebAssets.Tasks; namespace Microsoft.NET.Sdk.Razor.Tests; public class StaticWebAssetsBaselineFactory diff --git a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssetsGeneratePackagePropsFileTest.cs b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssetsGeneratePackagePropsFileTest.cs index a3f0dc7da31f..bc7370fbff5c 100644 --- a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssetsGeneratePackagePropsFileTest.cs +++ b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssetsGeneratePackagePropsFileTest.cs @@ -1,12 +1,9 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. -using System; -using System.Collections.Generic; using System.IO; -using System.Text; using FluentAssertions; -using Microsoft.AspNetCore.Razor.Tasks; +using Microsoft.AspNetCore.StaticWebAssets.Tasks; using Microsoft.Build.Framework; using Moq; using Xunit; diff --git a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssetsIntegrationTest.cs b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssetsIntegrationTest.cs index 20c6a61b81e4..ae2347c67f6b 100644 --- a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssetsIntegrationTest.cs +++ b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/StaticWebAssetsIntegrationTest.cs @@ -8,7 +8,7 @@ using System.Runtime.InteropServices; using System.Xml.Linq; using FluentAssertions; -using Microsoft.AspNetCore.Razor.Tasks; +using Microsoft.AspNetCore.StaticWebAssets.Tasks; using Microsoft.NET.TestFramework; using Microsoft.NET.TestFramework.Assertions; using Microsoft.NET.TestFramework.Commands; diff --git a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/ValidateStaticWebAssetsUniquePathsTest.cs b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/ValidateStaticWebAssetsUniquePathsTest.cs index c39ab45d35a4..00d2c0425dc0 100644 --- a/src/Tests/Microsoft.NET.Sdk.Razor.Tests/ValidateStaticWebAssetsUniquePathsTest.cs +++ b/src/Tests/Microsoft.NET.Sdk.Razor.Tests/ValidateStaticWebAssetsUniquePathsTest.cs @@ -5,6 +5,7 @@ using System.Collections.Generic; using System.IO; using FluentAssertions; +using Microsoft.AspNetCore.StaticWebAssets.Tasks; using Microsoft.Build.Framework; using Microsoft.Build.Utilities; using Moq; From b60f14e4c898453c869f6bbce23f5a328a67e076 Mon Sep 17 00:00:00 2001 From: Mackinnon Buck Date: Wed, 8 Mar 2023 16:00:33 -0800 Subject: [PATCH 2/4] Minor structure cleanup --- .../Tasks/{StaticWebAssets => }/CollectStaticWebAssetsToCopy.cs | 0 .../ComputeReferenceStaticWebAssetItems.cs | 0 .../ComputeStaticWebAssetsForCurrentProject.cs | 0 .../{StaticWebAssets => }/ComputeStaticWebAssetsTargetPaths.cs | 0 .../Tasks/{StaticWebAssets => }/DefineStaticWebAssets.cs | 0 .../Tasks/{StaticWebAssets => }/DiscoverStaticWebAssets.cs | 0 .../GenerateStaticWebAssetsDevelopmentManifest.cs | 0 .../{StaticWebAssets => }/GenerateStaticWebAssetsManifest.cs | 0 .../{StaticWebAssets => }/GenerateStaticWebAsssetsPropsFile.cs | 0 .../{StaticWebAssets => }/GenerateV1StaticWebAssetsManifest.cs | 0 .../Tasks/{StaticWebAssets => }/MergeConfigurationProperties.cs | 0 src/StaticWebAssetsSdk/Tasks/{StaticWebAssets => }/OSPath.cs | 2 +- .../{StaticWebAssets => }/ReadStaticWebAssetsManifestFile.cs | 0 .../ResolveStaticWebAssetsEffectiveTargetFramework.cs | 0 .../Tasks/{StaticWebAssets => }/StaticAssetsManifest.cs | 0 .../Tasks/{StaticWebAssets => }/StaticWebAsset.cs | 0 .../StaticWebAssetsGeneratePackManifest.cs | 0 .../StaticWebAssetsGeneratePackagePropsFile.cs | 0 .../{StaticWebAssets => }/StaticWebAssetsReadPackManifest.cs | 0 .../Tasks/{StaticWebAssets => }/UpdatePackageStaticWebAssets.cs | 0 .../{StaticWebAssets => }/ValidateStaticWebAssetsUniquePaths.cs | 0 21 files changed, 1 insertion(+), 1 deletion(-) rename src/StaticWebAssetsSdk/Tasks/{StaticWebAssets => }/CollectStaticWebAssetsToCopy.cs (100%) rename src/StaticWebAssetsSdk/Tasks/{StaticWebAssets => }/ComputeReferenceStaticWebAssetItems.cs (100%) rename src/StaticWebAssetsSdk/Tasks/{StaticWebAssets => }/ComputeStaticWebAssetsForCurrentProject.cs (100%) rename src/StaticWebAssetsSdk/Tasks/{StaticWebAssets => }/ComputeStaticWebAssetsTargetPaths.cs (100%) rename src/StaticWebAssetsSdk/Tasks/{StaticWebAssets => }/DefineStaticWebAssets.cs (100%) rename src/StaticWebAssetsSdk/Tasks/{StaticWebAssets => }/DiscoverStaticWebAssets.cs (100%) rename src/StaticWebAssetsSdk/Tasks/{StaticWebAssets => }/GenerateStaticWebAssetsDevelopmentManifest.cs (100%) rename src/StaticWebAssetsSdk/Tasks/{StaticWebAssets => }/GenerateStaticWebAssetsManifest.cs (100%) rename src/StaticWebAssetsSdk/Tasks/{StaticWebAssets => }/GenerateStaticWebAsssetsPropsFile.cs (100%) rename src/StaticWebAssetsSdk/Tasks/{StaticWebAssets => }/GenerateV1StaticWebAssetsManifest.cs (100%) rename src/StaticWebAssetsSdk/Tasks/{StaticWebAssets => }/MergeConfigurationProperties.cs (100%) rename src/StaticWebAssetsSdk/Tasks/{StaticWebAssets => }/OSPath.cs (92%) rename src/StaticWebAssetsSdk/Tasks/{StaticWebAssets => }/ReadStaticWebAssetsManifestFile.cs (100%) rename src/StaticWebAssetsSdk/Tasks/{StaticWebAssets => }/ResolveStaticWebAssetsEffectiveTargetFramework.cs (100%) rename src/StaticWebAssetsSdk/Tasks/{StaticWebAssets => }/StaticAssetsManifest.cs (100%) rename src/StaticWebAssetsSdk/Tasks/{StaticWebAssets => }/StaticWebAsset.cs (100%) rename src/StaticWebAssetsSdk/Tasks/{StaticWebAssets => }/StaticWebAssetsGeneratePackManifest.cs (100%) rename src/StaticWebAssetsSdk/Tasks/{StaticWebAssets => }/StaticWebAssetsGeneratePackagePropsFile.cs (100%) rename src/StaticWebAssetsSdk/Tasks/{StaticWebAssets => }/StaticWebAssetsReadPackManifest.cs (100%) rename src/StaticWebAssetsSdk/Tasks/{StaticWebAssets => }/UpdatePackageStaticWebAssets.cs (100%) rename src/StaticWebAssetsSdk/Tasks/{StaticWebAssets => }/ValidateStaticWebAssetsUniquePaths.cs (100%) diff --git a/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/CollectStaticWebAssetsToCopy.cs b/src/StaticWebAssetsSdk/Tasks/CollectStaticWebAssetsToCopy.cs similarity index 100% rename from src/StaticWebAssetsSdk/Tasks/StaticWebAssets/CollectStaticWebAssetsToCopy.cs rename to src/StaticWebAssetsSdk/Tasks/CollectStaticWebAssetsToCopy.cs diff --git a/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/ComputeReferenceStaticWebAssetItems.cs b/src/StaticWebAssetsSdk/Tasks/ComputeReferenceStaticWebAssetItems.cs similarity index 100% rename from src/StaticWebAssetsSdk/Tasks/StaticWebAssets/ComputeReferenceStaticWebAssetItems.cs rename to src/StaticWebAssetsSdk/Tasks/ComputeReferenceStaticWebAssetItems.cs diff --git a/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/ComputeStaticWebAssetsForCurrentProject.cs b/src/StaticWebAssetsSdk/Tasks/ComputeStaticWebAssetsForCurrentProject.cs similarity index 100% rename from src/StaticWebAssetsSdk/Tasks/StaticWebAssets/ComputeStaticWebAssetsForCurrentProject.cs rename to src/StaticWebAssetsSdk/Tasks/ComputeStaticWebAssetsForCurrentProject.cs diff --git a/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/ComputeStaticWebAssetsTargetPaths.cs b/src/StaticWebAssetsSdk/Tasks/ComputeStaticWebAssetsTargetPaths.cs similarity index 100% rename from src/StaticWebAssetsSdk/Tasks/StaticWebAssets/ComputeStaticWebAssetsTargetPaths.cs rename to src/StaticWebAssetsSdk/Tasks/ComputeStaticWebAssetsTargetPaths.cs diff --git a/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/DefineStaticWebAssets.cs b/src/StaticWebAssetsSdk/Tasks/DefineStaticWebAssets.cs similarity index 100% rename from src/StaticWebAssetsSdk/Tasks/StaticWebAssets/DefineStaticWebAssets.cs rename to src/StaticWebAssetsSdk/Tasks/DefineStaticWebAssets.cs diff --git a/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/DiscoverStaticWebAssets.cs b/src/StaticWebAssetsSdk/Tasks/DiscoverStaticWebAssets.cs similarity index 100% rename from src/StaticWebAssetsSdk/Tasks/StaticWebAssets/DiscoverStaticWebAssets.cs rename to src/StaticWebAssetsSdk/Tasks/DiscoverStaticWebAssets.cs diff --git a/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/GenerateStaticWebAssetsDevelopmentManifest.cs b/src/StaticWebAssetsSdk/Tasks/GenerateStaticWebAssetsDevelopmentManifest.cs similarity index 100% rename from src/StaticWebAssetsSdk/Tasks/StaticWebAssets/GenerateStaticWebAssetsDevelopmentManifest.cs rename to src/StaticWebAssetsSdk/Tasks/GenerateStaticWebAssetsDevelopmentManifest.cs diff --git a/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/GenerateStaticWebAssetsManifest.cs b/src/StaticWebAssetsSdk/Tasks/GenerateStaticWebAssetsManifest.cs similarity index 100% rename from src/StaticWebAssetsSdk/Tasks/StaticWebAssets/GenerateStaticWebAssetsManifest.cs rename to src/StaticWebAssetsSdk/Tasks/GenerateStaticWebAssetsManifest.cs diff --git a/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/GenerateStaticWebAsssetsPropsFile.cs b/src/StaticWebAssetsSdk/Tasks/GenerateStaticWebAsssetsPropsFile.cs similarity index 100% rename from src/StaticWebAssetsSdk/Tasks/StaticWebAssets/GenerateStaticWebAsssetsPropsFile.cs rename to src/StaticWebAssetsSdk/Tasks/GenerateStaticWebAsssetsPropsFile.cs diff --git a/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/GenerateV1StaticWebAssetsManifest.cs b/src/StaticWebAssetsSdk/Tasks/GenerateV1StaticWebAssetsManifest.cs similarity index 100% rename from src/StaticWebAssetsSdk/Tasks/StaticWebAssets/GenerateV1StaticWebAssetsManifest.cs rename to src/StaticWebAssetsSdk/Tasks/GenerateV1StaticWebAssetsManifest.cs diff --git a/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/MergeConfigurationProperties.cs b/src/StaticWebAssetsSdk/Tasks/MergeConfigurationProperties.cs similarity index 100% rename from src/StaticWebAssetsSdk/Tasks/StaticWebAssets/MergeConfigurationProperties.cs rename to src/StaticWebAssetsSdk/Tasks/MergeConfigurationProperties.cs diff --git a/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/OSPath.cs b/src/StaticWebAssetsSdk/Tasks/OSPath.cs similarity index 92% rename from src/StaticWebAssetsSdk/Tasks/StaticWebAssets/OSPath.cs rename to src/StaticWebAssetsSdk/Tasks/OSPath.cs index 4d1bf200001e..52841bed16ba 100644 --- a/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/OSPath.cs +++ b/src/StaticWebAssetsSdk/Tasks/OSPath.cs @@ -5,7 +5,7 @@ using System; using System.Runtime.InteropServices; -namespace Microsoft.AspNetCore.StaticWebAssets +namespace Microsoft.AspNetCore.StaticWebAssets.Tasks { internal static class OSPath { diff --git a/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/ReadStaticWebAssetsManifestFile.cs b/src/StaticWebAssetsSdk/Tasks/ReadStaticWebAssetsManifestFile.cs similarity index 100% rename from src/StaticWebAssetsSdk/Tasks/StaticWebAssets/ReadStaticWebAssetsManifestFile.cs rename to src/StaticWebAssetsSdk/Tasks/ReadStaticWebAssetsManifestFile.cs diff --git a/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/ResolveStaticWebAssetsEffectiveTargetFramework.cs b/src/StaticWebAssetsSdk/Tasks/ResolveStaticWebAssetsEffectiveTargetFramework.cs similarity index 100% rename from src/StaticWebAssetsSdk/Tasks/StaticWebAssets/ResolveStaticWebAssetsEffectiveTargetFramework.cs rename to src/StaticWebAssetsSdk/Tasks/ResolveStaticWebAssetsEffectiveTargetFramework.cs diff --git a/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/StaticAssetsManifest.cs b/src/StaticWebAssetsSdk/Tasks/StaticAssetsManifest.cs similarity index 100% rename from src/StaticWebAssetsSdk/Tasks/StaticWebAssets/StaticAssetsManifest.cs rename to src/StaticWebAssetsSdk/Tasks/StaticAssetsManifest.cs diff --git a/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/StaticWebAsset.cs b/src/StaticWebAssetsSdk/Tasks/StaticWebAsset.cs similarity index 100% rename from src/StaticWebAssetsSdk/Tasks/StaticWebAssets/StaticWebAsset.cs rename to src/StaticWebAssetsSdk/Tasks/StaticWebAsset.cs diff --git a/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/StaticWebAssetsGeneratePackManifest.cs b/src/StaticWebAssetsSdk/Tasks/StaticWebAssetsGeneratePackManifest.cs similarity index 100% rename from src/StaticWebAssetsSdk/Tasks/StaticWebAssets/StaticWebAssetsGeneratePackManifest.cs rename to src/StaticWebAssetsSdk/Tasks/StaticWebAssetsGeneratePackManifest.cs diff --git a/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/StaticWebAssetsGeneratePackagePropsFile.cs b/src/StaticWebAssetsSdk/Tasks/StaticWebAssetsGeneratePackagePropsFile.cs similarity index 100% rename from src/StaticWebAssetsSdk/Tasks/StaticWebAssets/StaticWebAssetsGeneratePackagePropsFile.cs rename to src/StaticWebAssetsSdk/Tasks/StaticWebAssetsGeneratePackagePropsFile.cs diff --git a/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/StaticWebAssetsReadPackManifest.cs b/src/StaticWebAssetsSdk/Tasks/StaticWebAssetsReadPackManifest.cs similarity index 100% rename from src/StaticWebAssetsSdk/Tasks/StaticWebAssets/StaticWebAssetsReadPackManifest.cs rename to src/StaticWebAssetsSdk/Tasks/StaticWebAssetsReadPackManifest.cs diff --git a/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/UpdatePackageStaticWebAssets.cs b/src/StaticWebAssetsSdk/Tasks/UpdatePackageStaticWebAssets.cs similarity index 100% rename from src/StaticWebAssetsSdk/Tasks/StaticWebAssets/UpdatePackageStaticWebAssets.cs rename to src/StaticWebAssetsSdk/Tasks/UpdatePackageStaticWebAssets.cs diff --git a/src/StaticWebAssetsSdk/Tasks/StaticWebAssets/ValidateStaticWebAssetsUniquePaths.cs b/src/StaticWebAssetsSdk/Tasks/ValidateStaticWebAssetsUniquePaths.cs similarity index 100% rename from src/StaticWebAssetsSdk/Tasks/StaticWebAssets/ValidateStaticWebAssetsUniquePaths.cs rename to src/StaticWebAssetsSdk/Tasks/ValidateStaticWebAssetsUniquePaths.cs From 3f459769cff5e98e222c4471c92ebe364be7a112 Mon Sep 17 00:00:00 2001 From: Mackinnon Buck Date: Thu, 9 Mar 2023 13:25:12 -0800 Subject: [PATCH 3/4] Fix path issue for Unix --- .../Targets/Sdk.StaticWebAssets.CurrentVersion.targets | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/StaticWebAssetsSdk/Targets/Sdk.StaticWebAssets.CurrentVersion.targets b/src/StaticWebAssetsSdk/Targets/Sdk.StaticWebAssets.CurrentVersion.targets index 912338f776b7..2c637de75af6 100644 --- a/src/StaticWebAssetsSdk/Targets/Sdk.StaticWebAssets.CurrentVersion.targets +++ b/src/StaticWebAssetsSdk/Targets/Sdk.StaticWebAssets.CurrentVersion.targets @@ -31,7 +31,7 @@ Copyright (c) .NET Foundation. All rights reserved. <_StaticWebAssetsSdkTasksTFM Condition=" '$(MSBuildRuntimeType)' == 'Core'">net8.0 <_StaticWebAssetsSdkTasksTFM Condition=" '$(_StaticWebAssetsSdkTasksTFM)' == ''">net472 $(StaticWebAssetsSdkBuildTasksDirectoryRoot)$(_StaticWebAssetsSdkTasksTFM)\Microsoft.NET.Sdk.StaticWebAssets.Tasks.dll - <_StaticWebAssetsSdkToolAssembly>$(StaticWebAssetsSdkDirectoryRoot)..\Microsoft.Net.Sdk.Razor\tools\rzc.dll + <_StaticWebAssetsSdkToolAssembly>$(StaticWebAssetsSdkDirectoryRoot)..\Microsoft.NET.Sdk.Razor\tools\rzc.dll From 53720eb58c9c04d01c150720d6c5a70a8d26af84 Mon Sep 17 00:00:00 2001 From: Mackinnon Buck Date: Thu, 9 Mar 2023 16:52:19 -0800 Subject: [PATCH 4/4] Improve naming --- sdk.sln | 8 ++++---- ...gets => Microsoft.NET.Sdk.StaticWebAssets.5_0.targets} | 2 +- ...t.NET.Sdk.StaticWebAssets.Pack.CrossTargeting.targets} | 2 +- ...ets => Microsoft.NET.Sdk.StaticWebAssets.Pack.targets} | 2 +- ....targets => Microsoft.NET.Sdk.StaticWebAssets.targets} | 4 ++-- .../Targets/Sdk.StaticWebAssets.CurrentVersion.targets | 6 +++--- 6 files changed, 12 insertions(+), 12 deletions(-) rename src/StaticWebAssetsSdk/Targets/{Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.5_0.targets => Microsoft.NET.Sdk.StaticWebAssets.5_0.targets} (99%) rename src/StaticWebAssetsSdk/Targets/{Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.Pack.CrossTargeting.targets => Microsoft.NET.Sdk.StaticWebAssets.Pack.CrossTargeting.targets} (99%) rename src/StaticWebAssetsSdk/Targets/{Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.Pack.targets => Microsoft.NET.Sdk.StaticWebAssets.Pack.targets} (99%) rename src/StaticWebAssetsSdk/Targets/{Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.targets => Microsoft.NET.Sdk.StaticWebAssets.targets} (99%) diff --git a/sdk.sln b/sdk.sln index b014aa8fb684..4445953cca02 100644 --- a/sdk.sln +++ b/sdk.sln @@ -425,10 +425,10 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Targets", "Targets", "{C5C7 src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.props = src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.props src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.ScopedCss.5_0.targets = src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.ScopedCss.5_0.targets src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.ScopedCss.targets = src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.ScopedCss.targets - src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.5_0.targets = src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.5_0.targets - src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.Pack.CrossTargeting.targets = src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.Pack.CrossTargeting.targets - src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.Pack.targets = src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.Pack.targets - src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.targets = src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.targets + src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.5_0.targets = src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.5_0.targets + src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.Pack.CrossTargeting.targets = src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.Pack.CrossTargeting.targets + src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.Pack.targets = src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.Pack.targets + src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.targets = src\StaticWebAssetsSdk\Targets\Microsoft.NET.Sdk.StaticWebAssets.targets src\StaticWebAssetsSdk\Targets\Sdk.StaticWebAssets.CurrentVersion.props = src\StaticWebAssetsSdk\Targets\Sdk.StaticWebAssets.CurrentVersion.props src\StaticWebAssetsSdk\Targets\Sdk.StaticWebAssets.CurrentVersion.targets = src\StaticWebAssetsSdk\Targets\Sdk.StaticWebAssets.CurrentVersion.targets EndProjectSection diff --git a/src/StaticWebAssetsSdk/Targets/Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.5_0.targets b/src/StaticWebAssetsSdk/Targets/Microsoft.NET.Sdk.StaticWebAssets.5_0.targets similarity index 99% rename from src/StaticWebAssetsSdk/Targets/Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.5_0.targets rename to src/StaticWebAssetsSdk/Targets/Microsoft.NET.Sdk.StaticWebAssets.5_0.targets index 489f5ba37571..2ace59d62470 100644 --- a/src/StaticWebAssetsSdk/Targets/Microsoft.NET.Sdk.StaticWebAssets.StaticWebAssets.5_0.targets +++ b/src/StaticWebAssetsSdk/Targets/Microsoft.NET.Sdk.StaticWebAssets.5_0.targets @@ -1,6 +1,6 @@ - - + + - +