Skip to content

Commit

Permalink
[release/8.0-rc1] Fixing logging generator not getting removed in web…
Browse files Browse the repository at this point in the history
… projects (#4314)

* Fixing logging generator not getting removed in web projects

* Addressing PR Feedback

---------

Co-authored-by: Jose Perez Rodriguez (from Dev Box) <joperezr@microsoft.com>
  • Loading branch information
github-actions[bot] and joperezr committed Aug 20, 2023
1 parent 1a89d1b commit 707bd88
Showing 1 changed file with 14 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -1,2 +1,16 @@
<Project>
<!-- This package should replace the Microsoft.Extensions.Logging.Abstractions source generator. -->
<Target Name="_Microsoft_Extensions_Logging_AbstractionsRemoveAnalyzers"
Condition="'$(DisableMicrosoftExtensionsLoggingSourceGenerator)' == 'true'"
AfterTargets="ResolveReferences">
<ItemGroup>
<_Microsoft_Extensions_Logging_AbstractionsAnalyzer Include="@(Analyzer)" Condition="'%(Analyzer.AssemblyName)' == 'Microsoft.Extensions.Logging.Generators' Or
'%(Analyzer.NuGetPackageId)' == 'Microsoft.Extensions.Logging.Abstractions'" />
</ItemGroup>

<!-- Remove Microsoft.Extensions.Logging.Abstractions Analyzer -->
<ItemGroup>
<Analyzer Remove="@(_Microsoft_Extensions_Logging_AbstractionsAnalyzer)" />
</ItemGroup>
</Target>
</Project>

0 comments on commit 707bd88

Please sign in to comment.