Skip to content

Commit 8c30cc5

Browse files
committed
Drop no longer needed explicit System.* References
1 parent d63a5ef commit 8c30cc5

File tree

17 files changed

+1
-188
lines changed

17 files changed

+1
-188
lines changed

Rubberduck.CodeAnalysis/Rubberduck.CodeAnalysis.csproj

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -11,20 +11,8 @@
1111
<Import Project="..\RubberduckBaseProject.csproj" />
1212

1313
<ItemGroup>
14-
<Reference Include="System" />
15-
<Reference Include="System.Configuration" />
16-
<Reference Include="System.Core" />
17-
<Reference Include="System.IO.Compression" />
18-
<Reference Include="System.Runtime.Serialization" />
19-
<Reference Include="System.ServiceModel" />
20-
<Reference Include="System.Transactions" />
14+
<!-- FIXME try to get rid of this! -->
2115
<Reference Include="System.Windows.Forms" />
22-
<Reference Include="System.Xml.Linq" />
23-
<Reference Include="System.Data.DataSetExtensions" />
24-
<Reference Include="Microsoft.CSharp" />
25-
<Reference Include="System.Data" />
26-
<Reference Include="System.Net.Http" />
27-
<Reference Include="System.Xml" />
2816
</ItemGroup>
2917
<ItemGroup>
3018
<ProjectReference Include="..\Rubberduck.Core\Rubberduck.Core.csproj" />

Rubberduck.Core/Rubberduck.Core.csproj

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,15 +29,9 @@
2929
<Reference Include="PresentationCore" />
3030
<Reference Include="PresentationFramework" />
3131
<Reference Include="PresentationFramework.Aero" />
32-
<Reference Include="System" />
33-
<Reference Include="System.Core" />
34-
<Reference Include="System.Drawing" />
35-
<Reference Include="System.IO.Compression" />
3632
<Reference Include="System.Net.Http" />
3733
<Reference Include="System.Windows.Forms" />
3834
<Reference Include="System.Xaml" />
39-
<Reference Include="Microsoft.CSharp" />
40-
<Reference Include="System.Xml" />
4135
<Reference Include="WindowsBase" />
4236
<Reference Include="WindowsFormsIntegration" />
4337
</ItemGroup>

Rubberduck.Deployment/Rubberduck.Deployment.csproj

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,6 @@
1212
</PropertyGroup>
1313
<Import Project="..\RubberduckBaseProject.csproj" />
1414

15-
<ItemGroup>
16-
<Reference Include="System" />
17-
<Reference Include="System.Core" />
18-
<Reference Include="System.Xml.Linq" />
19-
<Reference Include="System.Data.DataSetExtensions" />
20-
<Reference Include="System.Net.Http" />
21-
</ItemGroup>
2215
<ItemGroup>
2316
<None Include="app.config" />
2417
<None Include="BuildRegistryScript.ps1" />

Rubberduck.Interaction/Rubberduck.Interaction.csproj

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,7 @@
99
<Import Project="..\RubberduckBaseProject.csproj" />
1010

1111
<ItemGroup>
12-
<Reference Include="System" />
13-
<Reference Include="System.Core" />
1412
<Reference Include="System.Windows.Forms" />
15-
<Reference Include="System.Xml.Linq" />
16-
<Reference Include="System.Data.DataSetExtensions" />
17-
<Reference Include="Microsoft.CSharp" />
18-
<Reference Include="System.Data" />
19-
<Reference Include="System.Net.Http" />
20-
<Reference Include="System.Xml" />
2113
</ItemGroup>
2214
<ItemGroup>
2315
<ProjectReference Include="..\Rubberduck.Parsing\Rubberduck.Parsing.csproj" />

Rubberduck.Main/Rubberduck.Main.csproj

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,14 +36,9 @@
3636
<HintPath>$(MSBuildProgramFiles32)\Common Files\microsoft shared\MSEnv\PublicAssemblies\extensibility.dll</HintPath>
3737
<EmbedInteropTypes>true</EmbedInteropTypes>
3838
</Reference>
39-
<Reference Include="Microsoft.CSharp" />
4039
<Reference Include="PresentationCore" />
4140
<Reference Include="PresentationFramework" />
42-
<Reference Include="System" />
43-
<Reference Include="System.Drawing" />
44-
<Reference Include="System.IO.Compression" />
4541
<Reference Include="System.Windows.Forms" />
46-
<Reference Include="System.Xaml" />
4742
<Reference Include="WindowsBase" />
4843
</ItemGroup>
4944
<ItemGroup>

Rubberduck.Parsing/Rubberduck.Parsing.csproj

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -17,17 +17,6 @@
1717
<Antlr4UseCSharpGenerator>True</Antlr4UseCSharpGenerator>
1818
</PropertyGroup>
1919
<ItemGroup>
20-
<Reference Include="Microsoft.Build.Tasks.v4.0" />
21-
<Reference Include="System" />
22-
<Reference Include="System.Configuration" />
23-
<Reference Include="System.Core" />
24-
<Reference Include="Microsoft.CSharp" />
25-
<Reference Include="System.Data" />
26-
<Reference Include="System.IO.Compression" />
27-
<Reference Include="System.Runtime.Serialization" />
28-
<Reference Include="System.ServiceModel" />
29-
<Reference Include="System.Transactions" />
30-
<Reference Include="System.Xml" />
3120
</ItemGroup>
3221
<ItemGroup>
3322
<Antlr4 Include="Grammar\VBALexer.g4">

Rubberduck.Refactorings/Rubberduck.Refactorings.csproj

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,6 @@
88
</PropertyGroup>
99
<Import Project="..\RubberduckBaseProject.csproj" />
1010

11-
<ItemGroup>
12-
<Reference Include="System" />
13-
<Reference Include="System.Core" />
14-
<Reference Include="System.Xml.Linq" />
15-
<Reference Include="System.Data.DataSetExtensions" />
16-
<Reference Include="Microsoft.CSharp" />
17-
<Reference Include="System.Data" />
18-
<Reference Include="System.Net.Http" />
19-
<Reference Include="System.Xml" />
20-
</ItemGroup>
2111
<ItemGroup>
2212
<ProjectReference Include="..\Rubberduck.Interaction\Rubberduck.Interaction.csproj" />
2313
<ProjectReference Include="..\Rubberduck.Parsing\Rubberduck.Parsing.csproj" />

Rubberduck.RegexAssistant/Rubberduck.RegexAssistant.csproj

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -8,21 +8,6 @@
88
</PropertyGroup>
99
<Import Project="..\RubberduckBaseProject.csproj" />
1010

11-
<ItemGroup>
12-
<Reference Include="System" />
13-
<Reference Include="System.Configuration" />
14-
<Reference Include="System.Core" />
15-
<Reference Include="System.IO.Compression" />
16-
<Reference Include="System.Runtime.Serialization" />
17-
<Reference Include="System.ServiceModel" />
18-
<Reference Include="System.Transactions" />
19-
<Reference Include="System.Xml.Linq" />
20-
<Reference Include="System.Data.DataSetExtensions" />
21-
<Reference Include="Microsoft.CSharp" />
22-
<Reference Include="System.Data" />
23-
<Reference Include="System.Net.Http" />
24-
<Reference Include="System.Xml" />
25-
</ItemGroup>
2611
<ItemGroup>
2712
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
2813
</ItemGroup>

Rubberduck.SettingsProvider/Rubberduck.SettingsProvider.csproj

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,6 @@
88
</PropertyGroup>
99
<Import Project="..\RubberduckBaseProject.csproj" />
1010

11-
<ItemGroup>
12-
<Reference Include="System" />
13-
<Reference Include="System.Configuration" />
14-
<Reference Include="System.Core" />
15-
<Reference Include="System.IO.Compression" />
16-
<Reference Include="System.Runtime.Serialization" />
17-
<Reference Include="System.ServiceModel" />
18-
<Reference Include="System.Transactions" />
19-
<Reference Include="System.Xml.Linq" />
20-
<Reference Include="System.Data.DataSetExtensions" />
21-
<Reference Include="Microsoft.CSharp" />
22-
<Reference Include="System.Data" />
23-
<Reference Include="System.Xml" />
24-
</ItemGroup>
2511
<ItemGroup>
2612
<PackageReference Include="NLog">
2713
<Version>4.5.10</Version>

Rubberduck.SmartIndenter/Rubberduck.SmartIndenter.csproj

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -15,18 +15,6 @@
1515
<HintPath>..\libs\Microsoft.Vbe.Interop.dll</HintPath>
1616
<Private>True</Private>
1717
</Reference>
18-
<Reference Include="System" />
19-
<Reference Include="System.Configuration" />
20-
<Reference Include="System.Core" />
21-
<Reference Include="System.IO.Compression" />
22-
<Reference Include="System.Runtime.Serialization" />
23-
<Reference Include="System.ServiceModel" />
24-
<Reference Include="System.Transactions" />
25-
<Reference Include="System.Xml.Linq" />
26-
<Reference Include="System.Data.DataSetExtensions" />
27-
<Reference Include="Microsoft.CSharp" />
28-
<Reference Include="System.Data" />
29-
<Reference Include="System.Xml" />
3018
</ItemGroup>
3119
<ItemGroup>
3220
<None Include="**\*.cls" />

0 commit comments

Comments
 (0)