Skip to content

Commit f4a57c2

Browse files
committed
Simplify the resource updates
1 parent cbd3af7 commit f4a57c2

1 file changed

Lines changed: 2 additions & 10 deletions

File tree

StyleCop.Analyzers/Directory.Build.targets

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,8 @@
99

1010
<!-- Special handling for embedded resources and generated files to show as nested in Solution Explorer -->
1111
<ItemGroup>
12-
<!-- Start by removing designer files. Keep track of all the removed ones though. -->
13-
<RemovedDesignerFiles Include="@(Compile)" />
14-
<Compile Remove="**\*.Designer.cs" />
15-
16-
<!-- Add back designer files for *.resx files -->
17-
<Compile Include="@(CodeGenerationEmbeddedResource->'%(RecursiveDir)%(Filename).Designer.cs')" DependentUpon="$([System.IO.Path]::ChangeExtension($([System.IO.Path]::GetFileNameWithoutExtension(%(Identity))), '.resx'))" />
18-
19-
<!-- Add back any designer files not already added. These aren't dependent on anything. -->
20-
<RemovedDesignerFiles Remove="@(Compile)" />
21-
<Compile Include="@(RemovedDesignerFiles)" />
12+
<!-- Update designer files for *.resx files -->
13+
<Compile Update="@(CodeGenerationEmbeddedResource->'%(RecursiveDir)%(Filename).Designer.cs')" DependentUpon="$([System.IO.Path]::ChangeExtension($([System.IO.Path]::GetFileNameWithoutExtension(%(Identity))), '.resx'))" />
2214

2315
<!-- Localized embedded resources are just dependent on the parent RESX -->
2416
<EmbeddedResource Update="**\*.??-??.resx" DependentUpon="$([System.IO.Path]::ChangeExtension($([System.IO.Path]::GetFileNameWithoutExtension(%(Identity))), '.resx'))" />

0 commit comments

Comments
 (0)