and found by snitch tool https://github.com/spectresystems/snitch
`snitch GitExtensions.sln`
(prjects with only dependency global `Microsoft.VisualStudio.Threading` have been removed
┌─────────────────────────────────────────────────────────────────────────────────┐
│ Packages that can be removed from GitUI: │
│ ┌──────────────────────────────────────────────────────┬──────────────────────┐ │
│ │ Package │ Referenced by │ │
│ ├──────────────────────────────────────────────────────┼──────────────────────┤ │
│ │ System.IO.Abstractions │ GitCommands │ │
│ │ Microsoft.VisualStudio.Threading │ GitExtUtils │ │
│ └──────────────────────────────────────────────────────┴──────────────────────┘ │
│ │
│ Packages that can be removed from GitExtensions.Plugins.AutoCompileSubmodules: │
│ ┌───────────────────────────────────────────────┬─────────────────────────────┐ │
│ │ Package │ Referenced by │ │
│ ├───────────────────────────────────────────────┼─────────────────────────────┤ │
│ │ Microsoft.VisualStudio.Composition │ GitUIPluginInterfaces │ │
│ │ System.Reactive.Interfaces │ GitUIPluginInterfaces │ │
│ │ Microsoft.VisualStudio.Threading │ GitExtUtils │ │
│ └───────────────────────────────────────────────┴─────────────────────────────┘ │
│ │
│ Packages that can be removed from TeamCityIntegration: │
│ ┌──────────────────────────────────────────────────────┬──────────────────────┐ │
│ │ Package │ Referenced by │ │
│ ├──────────────────────────────────────────────────────┼──────────────────────┤ │
│ │ System.Reactive.Linq │ GitCommands │ │
│ │ Microsoft.VisualStudio.Threading │ GitExtUtils │ │
│ └──────────────────────────────────────────────────────┴──────────────────────┘ │
│ │
│ Packages that can be removed from GitExtensions.Plugins.Bitbucket: │
│ ┌──────────────────────────────────────────────────────┬──────────────────────┐ │
│ │ Package │ Referenced by │ │
│ ├──────────────────────────────────────────────────────┼──────────────────────┤ │
│ │ Newtonsoft.Json │ GitCommands │ │
│ │ Microsoft.VisualStudio.Threading │ GitExtUtils │ │
│ └──────────────────────────────────────────────────────┴──────────────────────┘ │
│ │
│ Packages that can be removed from JenkinsIntegration: │
│ ┌──────────────────────────────────────────────────────┬──────────────────────┐ │
│ │ Package │ Referenced by │ │
│ ├──────────────────────────────────────────────────────┼──────────────────────┤ │
│ │ Newtonsoft.Json │ GitCommands │ │
│ │ System.Reactive.Linq │ GitCommands │ │
│ │ Microsoft.VisualStudio.Threading │ GitExtUtils │ │
│ └──────────────────────────────────────────────────────┴──────────────────────┘ │
│ │
│ Packages that can be removed from AppVeyorIntegration: │
│ ┌──────────────────────────────────────────────────────┬──────────────────────┐ │
│ │ Package │ Referenced by │ │
│ ├──────────────────────────────────────────────────────┼──────────────────────┤ │
│ │ Newtonsoft.Json │ GitCommands │ │
│ │ System.Reactive.Linq │ GitCommands │ │
│ │ Microsoft.VisualStudio.Threading │ GitExtUtils │ │
│ └──────────────────────────────────────────────────────┴──────────────────────┘ │
│ │
│ Packages that can be removed from GitCommands.Tests: │
│ ┌──────────────────────────────────────────────────────┬──────────────────────┐ │
│ │ Package │ Referenced by │ │
│ ├──────────────────────────────────────────────────────┼──────────────────────┤ │
│ │ Newtonsoft.Json │ GitCommands │ │
│ │ Microsoft.VisualStudio.Threading │ GitExtUtils │ │
│ └──────────────────────────────────────────────────────┴──────────────────────┘ │
│ │
│ Packages that can be removed from GitUI.Tests: │
│ ┌─────────────────────────────────────────────────────┬───────────────────────┐ │
│ │ Package │ Referenced by │ │
│ ├─────────────────────────────────────────────────────┼───────────────────────┤ │
│ │ System.IO.Abstractions │ GitCommands │ │
│ │ Microsoft.VisualStudio.Threading │ ConEmuWinForms │ │
│ └─────────────────────────────────────────────────────┴───────────────────────┘ │
│ │
│ Packages that can be removed from AzureDevOpsIntegration: │
│ ┌──────────────────────────────────────────────────────┬──────────────────────┐ │
│ │ Package │ Referenced by │ │
│ ├──────────────────────────────────────────────────────┼──────────────────────┤ │
│ │ Newtonsoft.Json │ GitCommands │ │
│ │ System.Reactive.Linq │ GitCommands │ │
│ │ Microsoft.VisualStudio.Threading │ GitExtUtils │ │
│ └──────────────────────────────────────────────────────┴──────────────────────┘ │
└─────────────────────────────────────────────────────────────────────────────────┘