diff --git a/Rules.ruleset b/Rules.ruleset new file mode 100644 index 0000000000..6905c282b2 --- /dev/null +++ b/Rules.ruleset @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Src/FluentAssertions/FluentAssertions.csproj b/Src/FluentAssertions/FluentAssertions.csproj index ec6e7a167d..10f03f2a07 100644 --- a/Src/FluentAssertions/FluentAssertions.csproj +++ b/Src/FluentAssertions/FluentAssertions.csproj @@ -7,6 +7,7 @@ 1701;1702;1705;1591;1574;1572;1573;419 False false + ..\..\Rules.ruleset NET45 diff --git a/TestRules.ruleset b/TestRules.ruleset new file mode 100644 index 0000000000..11eacf3170 --- /dev/null +++ b/TestRules.ruleset @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Tests/AssemblyA/AssemblyA.csproj b/Tests/AssemblyA/AssemblyA.csproj index a1acfd8f73..392a42e69a 100644 --- a/Tests/AssemblyA/AssemblyA.csproj +++ b/Tests/AssemblyA/AssemblyA.csproj @@ -1,6 +1,7 @@  net45;netstandard1.3 + ..\..\Rules.ruleset true diff --git a/Tests/AssemblyB/AssemblyB.csproj b/Tests/AssemblyB/AssemblyB.csproj index 3e14e12207..dd6ec7c585 100644 --- a/Tests/AssemblyB/AssemblyB.csproj +++ b/Tests/AssemblyB/AssemblyB.csproj @@ -1,6 +1,7 @@  net45;netstandard1.3 + ..\..\Rules.ruleset true \ No newline at end of file diff --git a/Tests/Net45.Specs/Net45.Specs.csproj b/Tests/Net45.Specs/Net45.Specs.csproj index 4f966d0837..30bc06c7ae 100644 --- a/Tests/Net45.Specs/Net45.Specs.csproj +++ b/Tests/Net45.Specs/Net45.Specs.csproj @@ -4,7 +4,7 @@ FluentAssertions.Net45.Specs FluentAssertions.Net45.Specs $(DefineConstants);NET45 - AllRules.ruleset + ..\..\TestRules.ruleset true diff --git a/Tests/Net47.Specs/Net47.Specs.csproj b/Tests/Net47.Specs/Net47.Specs.csproj index 9840fef618..da47a16ffd 100644 --- a/Tests/Net47.Specs/Net47.Specs.csproj +++ b/Tests/Net47.Specs/Net47.Specs.csproj @@ -4,7 +4,7 @@ FluentAssertions.Net47.Specs FluentAssertions.Net47.Specs $(DefineConstants);NET47 - AllRules.ruleset + ..\..\TestRules.ruleset true diff --git a/Tests/NetCore.Specs/NetCore.Specs.csproj b/Tests/NetCore.Specs/NetCore.Specs.csproj index 4dfb138d10..0f24e0f5a7 100644 --- a/Tests/NetCore.Specs/NetCore.Specs.csproj +++ b/Tests/NetCore.Specs/NetCore.Specs.csproj @@ -3,6 +3,7 @@ netcoreapp1.1 FluentAssertions.NetCore.Specs FluentAssertions.NetCore.Specs + ..\..\TestRules.ruleset diff --git a/Tests/NetCore13.Specs/NetCore13.Specs.csproj b/Tests/NetCore13.Specs/NetCore13.Specs.csproj index 03edf9a1ed..610ac2ef91 100644 --- a/Tests/NetCore13.Specs/NetCore13.Specs.csproj +++ b/Tests/NetCore13.Specs/NetCore13.Specs.csproj @@ -4,6 +4,7 @@ FluentAssertions.NetCore13.Specs FluentAssertions.NetCore13.Specs NETSTANDARD1_3 + ..\..\TestRules.ruleset diff --git a/Tests/NetCore20.Specs/NetCore20.Specs.csproj b/Tests/NetCore20.Specs/NetCore20.Specs.csproj index 1d2cceef12..df2759456a 100644 --- a/Tests/NetCore20.Specs/NetCore20.Specs.csproj +++ b/Tests/NetCore20.Specs/NetCore20.Specs.csproj @@ -3,6 +3,7 @@ netcoreapp2.0 FluentAssertions.NetCore20.Specs FluentAssertions.NetCore20.Specs + ..\..\TestRules.ruleset diff --git a/Tests/TestFrameworks/MSTestV2.Specs/MSTestV2.Specs.csproj b/Tests/TestFrameworks/MSTestV2.Specs/MSTestV2.Specs.csproj index 2c8b91c053..d7271895b4 100644 --- a/Tests/TestFrameworks/MSTestV2.Specs/MSTestV2.Specs.csproj +++ b/Tests/TestFrameworks/MSTestV2.Specs/MSTestV2.Specs.csproj @@ -3,6 +3,7 @@ netcoreapp1.1 MSTestV2.Specs MSTestV2.Specs + ..\..\..\TestRules.ruleset diff --git a/Tests/TestFrameworks/MSpec.Specs/MSpec.Specs.csproj b/Tests/TestFrameworks/MSpec.Specs/MSpec.Specs.csproj index 720aae5a4f..cf3f46c0ac 100644 --- a/Tests/TestFrameworks/MSpec.Specs/MSpec.Specs.csproj +++ b/Tests/TestFrameworks/MSpec.Specs/MSpec.Specs.csproj @@ -3,6 +3,7 @@ netcoreapp1.1 MSpec.Specs MSpec.Specs + Rules.ruleset diff --git a/Tests/TestFrameworks/MSpec.Specs/Rules.ruleset b/Tests/TestFrameworks/MSpec.Specs/Rules.ruleset new file mode 100644 index 0000000000..526932240c --- /dev/null +++ b/Tests/TestFrameworks/MSpec.Specs/Rules.ruleset @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Tests/TestFrameworks/NSpec.Net45.Specs/NSpec.Net45.Specs.csproj b/Tests/TestFrameworks/NSpec.Net45.Specs/NSpec.Net45.Specs.csproj index a656ff1cb0..4cf07f85b9 100644 --- a/Tests/TestFrameworks/NSpec.Net45.Specs/NSpec.Net45.Specs.csproj +++ b/Tests/TestFrameworks/NSpec.Net45.Specs/NSpec.Net45.Specs.csproj @@ -3,6 +3,7 @@ net451 NSpec.Specs NSpec.Specs + ..\..\..\TestRules.ruleset diff --git a/Tests/TestFrameworks/NSpec2.Net45.Specs/NSpec2.Net45.Specs.csproj b/Tests/TestFrameworks/NSpec2.Net45.Specs/NSpec2.Net45.Specs.csproj index d34aa266f5..99098e9138 100644 --- a/Tests/TestFrameworks/NSpec2.Net45.Specs/NSpec2.Net45.Specs.csproj +++ b/Tests/TestFrameworks/NSpec2.Net45.Specs/NSpec2.Net45.Specs.csproj @@ -3,6 +3,7 @@ net451 NSpec2.Specs NSpec2.Specs + ..\..\..\TestRules.ruleset diff --git a/Tests/TestFrameworks/NSpec3.Net45.Specs/NSpec3.Net45.Specs.csproj b/Tests/TestFrameworks/NSpec3.Net45.Specs/NSpec3.Net45.Specs.csproj index e5dd326760..e98af8232c 100644 --- a/Tests/TestFrameworks/NSpec3.Net45.Specs/NSpec3.Net45.Specs.csproj +++ b/Tests/TestFrameworks/NSpec3.Net45.Specs/NSpec3.Net45.Specs.csproj @@ -3,6 +3,7 @@ net451 NSpec3.Specs NSpec3.Specs + ..\..\..\TestRules.ruleset diff --git a/Tests/TestFrameworks/NUnit2.Net45.Specs/NUnit2.Net45.Specs.csproj b/Tests/TestFrameworks/NUnit2.Net45.Specs/NUnit2.Net45.Specs.csproj index 3ce37861d6..ae5ef455a9 100644 --- a/Tests/TestFrameworks/NUnit2.Net45.Specs/NUnit2.Net45.Specs.csproj +++ b/Tests/TestFrameworks/NUnit2.Net45.Specs/NUnit2.Net45.Specs.csproj @@ -3,6 +3,7 @@ net451 NUnit2.Specs NUnit2.Specs + ..\..\..\TestRules.ruleset diff --git a/Tests/TestFrameworks/NUnit3.Specs/NUnit3.Specs.csproj b/Tests/TestFrameworks/NUnit3.Specs/NUnit3.Specs.csproj index 3848a214d6..da075bd172 100644 --- a/Tests/TestFrameworks/NUnit3.Specs/NUnit3.Specs.csproj +++ b/Tests/TestFrameworks/NUnit3.Specs/NUnit3.Specs.csproj @@ -3,6 +3,7 @@ netcoreapp1.1 NUnit3.Specs NUnit3.Specs + ..\..\..\TestRules.ruleset diff --git a/Tests/TestFrameworks/XUnit.Net45.Specs/XUnit.Net45.Specs.csproj b/Tests/TestFrameworks/XUnit.Net45.Specs/XUnit.Net45.Specs.csproj index d1527f8858..9e4e5dfaf4 100644 --- a/Tests/TestFrameworks/XUnit.Net45.Specs/XUnit.Net45.Specs.csproj +++ b/Tests/TestFrameworks/XUnit.Net45.Specs/XUnit.Net45.Specs.csproj @@ -3,6 +3,7 @@ net451 XUnit.Specs XUnit.Specs + ..\..\..\TestRules.ruleset diff --git a/Tests/TestFrameworks/XUnit2.Specs/XUnit2.Specs.csproj b/Tests/TestFrameworks/XUnit2.Specs/XUnit2.Specs.csproj index 72c02cd105..b560b8c5bd 100644 --- a/Tests/TestFrameworks/XUnit2.Specs/XUnit2.Specs.csproj +++ b/Tests/TestFrameworks/XUnit2.Specs/XUnit2.Specs.csproj @@ -3,6 +3,7 @@ netcoreapp1.1 XUnit2.Specs XUnit2.Specs + ..\..\..\TestRules.ruleset