From 4cf7a0a5379533a1e02020e1088e016f23604221 Mon Sep 17 00:00:00 2001 From: Doug Bunting <6431421+dougbu@users.noreply.github.com> Date: Wed, 17 Jun 2020 13:04:45 -0700 Subject: [PATCH] Add missing doc files and cleanup nits (dotnet/aspnetcore#22931) * nit: Remove useless `$(HasReferenceAssembly)` settings - set in /Directory.Build.targets - `true` only in `$(IsAspNetCoreApp)` projects * nit: Remove useless `$(CompileUsingReferenceAssemblies)` settings - no current versioning differences between ref/ and src/ assemblies when targeting default TFM * Add more `$(GenerateDocumentationFile)` settings - increases the number of generated doc files, mostly without problems - !fixup! correct typo in `DebugProxyHost` doc comments - was not generating a doc file before - remove previous (ineffective) src/Components/Directory.Build.targets setting - nit: remove a duplicate `$(GenerateDocumentationFile)` setting * nit: Remove useless `$(IsPackable)` settings - only analyzers and implementation projects are packable by default - main use case for explicit setting is projects shipping only in shared framework - conditional setting in src/Mvc/Directory.Build.props just subset logic in /Directory.Build.targets * nit: Remove useless `$(IsProjectReferenceProvider)` settings - only implementation projects are providers by default * nit: Remove useless `$(IsTestAssetProject)` settings - set in src/Mvc/test/WebSites/Directory.Build.props * !fixup! Looks like `InProcessNewShimWebSite` must compile w/o ref/ assemblies - restore `$(CompileUsingReferenceAssemblies)` in this one project Commit migrated from dotnet/aspnetcore@c4c6e25a0660 --- src/Microsoft.DotNet.Web.Spa.ProjectTemplates.csproj | 1 - 1 file changed, 1 deletion(-) diff --git a/src/Microsoft.DotNet.Web.Spa.ProjectTemplates.csproj b/src/Microsoft.DotNet.Web.Spa.ProjectTemplates.csproj index e8e0653..62e1c07 100644 --- a/src/Microsoft.DotNet.Web.Spa.ProjectTemplates.csproj +++ b/src/Microsoft.DotNet.Web.Spa.ProjectTemplates.csproj @@ -5,7 +5,6 @@ Microsoft.DotNet.Web.Spa.ProjectTemplates.$(AspNetCoreMajorVersion).$(AspNetCoreMinorVersion) Single Page Application templates for ASP.NET Core $(PackageTags);spa - true true