remove NamespaceAliasHacks.targets, it is no longer needed

This commit is contained in:
adelikat 2020-04-29 15:52:07 -05:00
parent eec3cf44f2
commit e09bc14a58
3 changed files with 0 additions and 13 deletions

View File

@ -45,5 +45,4 @@
<Compile Update="movie/tasproj/TasMovie.Editing.cs" DependentUpon="TasMovie.cs" />
<Compile Update="movie/tasproj/TasMovie.IO.cs" DependentUpon="TasMovie.cs" />
</ItemGroup>
<Import Project="$(SolutionDir)NamespaceAliasHack.targets" />
</Project>

View File

@ -68,5 +68,4 @@
<Compile Update="Consoles/Sony/PSX/Octoshock.*.cs" DependentUpon="Octoshock.cs" />
<Compile Update="Consoles/WonderSwan/WonderSwan.*.cs" DependentUpon="WonderSwan.cs" />
</ItemGroup>
<Import Project="$(SolutionDir)NamespaceAliasHack.targets" />
</Project>

View File

@ -1,11 +0,0 @@
<Project>
<!-- Prevents name collision by aliasing transient dependency's global namespace (exposed as linqbridge::System.Action instead of duplicate global::System.Action).
Credit to @gertjvr on GitHub in this comment: https://github.com/NuGet/Home/issues/4989#issuecomment-310565840 -->
<Target Name="NamespaceAliasHack" BeforeTargets="FindReferenceAssembliesForReferences;ResolveReferences">
<ItemGroup>
<ReferencePath Condition=" '%(FileName)' == 'LinqBridge' ">
<Aliases>linqbridge</Aliases>
</ReferencePath>
</ItemGroup>
</Target>
</Project>