Skip to content

Commit c538c48

Browse files
committed
Updated so as not to require explicitly setting item name of stylecop.json file.
1 parent 3d58cec commit c538c48

2 files changed

Lines changed: 8 additions & 12 deletions

File tree

StyleCop.Analyzers/StyleCop.Analyzers/build/StyleCop.Analyzers.props

Lines changed: 0 additions & 8 deletions
This file was deleted.
Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
11
<?xml version="1.0" encoding="utf-8" ?>
22
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
33

4-
<ItemGroup Condition="'$(BuildingInsideVisualStudio)' == 'true'">
5-
<!-- Add items to the Item Type menu in VS. -->
6-
<AvailableItemName Include="StyleCopSettings" />
7-
</ItemGroup>
4+
<Target Name="InjectStyleCopSettings"
5+
BeforeTargets="CoreCompile">
6+
<ItemGroup>
7+
<StyleCopSettings Include="@(None)"
8+
Condition="'%(Filename)%(Extension)' == 'stylecop.json'"/>
9+
<AdditionalFiles Include="%(StyleCopSettings.Identity)" />
10+
</ItemGroup>
11+
</Target>
812

913
</Project>

0 commit comments

Comments
 (0)