├── .editorconfig ├── .github ├── dependabot.yml └── workflows │ └── workflow.yml ├── .gitignore ├── Directory.Build.props ├── Directory.Packages.props ├── LICENSE ├── Notice.txt ├── NuGetMonitor.sln ├── NuGetMonitor.sln.DotSettings ├── README.md ├── UpdateNotice.cmd ├── art ├── DependencyTree.png ├── MenuEntry.png ├── NugetMonitor.png ├── NugetMonitor_90x90.png ├── Screenshot.png ├── Screenshot2.png ├── Social.png └── ToolWindow.png ├── publish-manifest.json └── src ├── NuGetMonitor.Model ├── Abstractions │ └── ILoggerSink.cs ├── ExtensionMethods.cs ├── FodyWeavers.xml ├── GlobalConstants.cs ├── GlobalUsings.cs ├── Models │ ├── NugetSession.cs │ ├── Package.cs │ ├── PackageDetails.cs │ ├── PackageInfo.cs │ ├── PackageReference.cs │ ├── PackageReferenceEntry.cs │ ├── PackageReferenceInfo.cs │ ├── ProjectInTargetFramework.cs │ ├── ProjectItemInTargetFramework.cs │ ├── RepositoryContext.cs │ └── TransitiveDependencies.cs ├── NuGetMonitor.Model.csproj ├── Properties │ └── IsExternalInit.cs └── Services │ ├── LoggerService.cs │ ├── NuGetService.cs │ └── ProjectService.cs └── NuGetMonitor ├── Abstractions └── ISolutionService.cs ├── FodyWeavers.xml ├── GlobalUsings.cs ├── NuGetMonitor.csproj ├── NuGetMonitorCommands.cs ├── NuGetMonitorPackage.cs ├── NuGetMonitorPackage.vsct ├── Options └── GeneralOptions.cs ├── Properties ├── AssemblyInfo.cs └── IsExternalInit.cs ├── Resources ├── NuGetMonitorCommand.png └── VSColorScheme.xaml ├── Services ├── InfoBarService.cs ├── LoggingService.cs ├── MonitorService.cs └── SolutionService.cs ├── View ├── DependencyTree │ ├── DependencyTreeControl.xaml │ ├── DependencyTreeControl.xaml.cs │ ├── DependencyTreeToolWindow.cs │ └── DependencyTreeViewModel.cs └── Monitor │ ├── NuGetMonitorControl.xaml │ ├── NuGetMonitorToolWindow.cs │ ├── NugetMonitorControl.xaml.cs │ └── NugetMonitorViewModel.cs ├── ViewModels ├── PackageItemType.cs ├── PackageViewModel.cs └── ProjectViewModel.cs └── source.extension.vsixmanifest /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/workflow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/.github/workflows/workflow.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | bin/ 2 | obj/ 3 | .vs 4 | *.user 5 | FodyWeavers.xsd 6 | -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /Directory.Packages.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/Directory.Packages.props -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/LICENSE -------------------------------------------------------------------------------- /Notice.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/Notice.txt -------------------------------------------------------------------------------- /NuGetMonitor.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/NuGetMonitor.sln -------------------------------------------------------------------------------- /NuGetMonitor.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/NuGetMonitor.sln.DotSettings -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/README.md -------------------------------------------------------------------------------- /UpdateNotice.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/UpdateNotice.cmd -------------------------------------------------------------------------------- /art/DependencyTree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/art/DependencyTree.png -------------------------------------------------------------------------------- /art/MenuEntry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/art/MenuEntry.png -------------------------------------------------------------------------------- /art/NugetMonitor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/art/NugetMonitor.png -------------------------------------------------------------------------------- /art/NugetMonitor_90x90.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/art/NugetMonitor_90x90.png -------------------------------------------------------------------------------- /art/Screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/art/Screenshot.png -------------------------------------------------------------------------------- /art/Screenshot2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/art/Screenshot2.png -------------------------------------------------------------------------------- /art/Social.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/art/Social.png -------------------------------------------------------------------------------- /art/ToolWindow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/art/ToolWindow.png -------------------------------------------------------------------------------- /publish-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/publish-manifest.json -------------------------------------------------------------------------------- /src/NuGetMonitor.Model/Abstractions/ILoggerSink.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor.Model/Abstractions/ILoggerSink.cs -------------------------------------------------------------------------------- /src/NuGetMonitor.Model/ExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor.Model/ExtensionMethods.cs -------------------------------------------------------------------------------- /src/NuGetMonitor.Model/FodyWeavers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor.Model/FodyWeavers.xml -------------------------------------------------------------------------------- /src/NuGetMonitor.Model/GlobalConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor.Model/GlobalConstants.cs -------------------------------------------------------------------------------- /src/NuGetMonitor.Model/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor.Model/GlobalUsings.cs -------------------------------------------------------------------------------- /src/NuGetMonitor.Model/Models/NugetSession.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor.Model/Models/NugetSession.cs -------------------------------------------------------------------------------- /src/NuGetMonitor.Model/Models/Package.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor.Model/Models/Package.cs -------------------------------------------------------------------------------- /src/NuGetMonitor.Model/Models/PackageDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor.Model/Models/PackageDetails.cs -------------------------------------------------------------------------------- /src/NuGetMonitor.Model/Models/PackageInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor.Model/Models/PackageInfo.cs -------------------------------------------------------------------------------- /src/NuGetMonitor.Model/Models/PackageReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor.Model/Models/PackageReference.cs -------------------------------------------------------------------------------- /src/NuGetMonitor.Model/Models/PackageReferenceEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor.Model/Models/PackageReferenceEntry.cs -------------------------------------------------------------------------------- /src/NuGetMonitor.Model/Models/PackageReferenceInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor.Model/Models/PackageReferenceInfo.cs -------------------------------------------------------------------------------- /src/NuGetMonitor.Model/Models/ProjectInTargetFramework.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor.Model/Models/ProjectInTargetFramework.cs -------------------------------------------------------------------------------- /src/NuGetMonitor.Model/Models/ProjectItemInTargetFramework.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor.Model/Models/ProjectItemInTargetFramework.cs -------------------------------------------------------------------------------- /src/NuGetMonitor.Model/Models/RepositoryContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor.Model/Models/RepositoryContext.cs -------------------------------------------------------------------------------- /src/NuGetMonitor.Model/Models/TransitiveDependencies.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor.Model/Models/TransitiveDependencies.cs -------------------------------------------------------------------------------- /src/NuGetMonitor.Model/NuGetMonitor.Model.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor.Model/NuGetMonitor.Model.csproj -------------------------------------------------------------------------------- /src/NuGetMonitor.Model/Properties/IsExternalInit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor.Model/Properties/IsExternalInit.cs -------------------------------------------------------------------------------- /src/NuGetMonitor.Model/Services/LoggerService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor.Model/Services/LoggerService.cs -------------------------------------------------------------------------------- /src/NuGetMonitor.Model/Services/NuGetService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor.Model/Services/NuGetService.cs -------------------------------------------------------------------------------- /src/NuGetMonitor.Model/Services/ProjectService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor.Model/Services/ProjectService.cs -------------------------------------------------------------------------------- /src/NuGetMonitor/Abstractions/ISolutionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor/Abstractions/ISolutionService.cs -------------------------------------------------------------------------------- /src/NuGetMonitor/FodyWeavers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor/FodyWeavers.xml -------------------------------------------------------------------------------- /src/NuGetMonitor/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor/GlobalUsings.cs -------------------------------------------------------------------------------- /src/NuGetMonitor/NuGetMonitor.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor/NuGetMonitor.csproj -------------------------------------------------------------------------------- /src/NuGetMonitor/NuGetMonitorCommands.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor/NuGetMonitorCommands.cs -------------------------------------------------------------------------------- /src/NuGetMonitor/NuGetMonitorPackage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor/NuGetMonitorPackage.cs -------------------------------------------------------------------------------- /src/NuGetMonitor/NuGetMonitorPackage.vsct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor/NuGetMonitorPackage.vsct -------------------------------------------------------------------------------- /src/NuGetMonitor/Options/GeneralOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor/Options/GeneralOptions.cs -------------------------------------------------------------------------------- /src/NuGetMonitor/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/NuGetMonitor/Properties/IsExternalInit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor/Properties/IsExternalInit.cs -------------------------------------------------------------------------------- /src/NuGetMonitor/Resources/NuGetMonitorCommand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor/Resources/NuGetMonitorCommand.png -------------------------------------------------------------------------------- /src/NuGetMonitor/Resources/VSColorScheme.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor/Resources/VSColorScheme.xaml -------------------------------------------------------------------------------- /src/NuGetMonitor/Services/InfoBarService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor/Services/InfoBarService.cs -------------------------------------------------------------------------------- /src/NuGetMonitor/Services/LoggingService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor/Services/LoggingService.cs -------------------------------------------------------------------------------- /src/NuGetMonitor/Services/MonitorService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor/Services/MonitorService.cs -------------------------------------------------------------------------------- /src/NuGetMonitor/Services/SolutionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor/Services/SolutionService.cs -------------------------------------------------------------------------------- /src/NuGetMonitor/View/DependencyTree/DependencyTreeControl.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor/View/DependencyTree/DependencyTreeControl.xaml -------------------------------------------------------------------------------- /src/NuGetMonitor/View/DependencyTree/DependencyTreeControl.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor/View/DependencyTree/DependencyTreeControl.xaml.cs -------------------------------------------------------------------------------- /src/NuGetMonitor/View/DependencyTree/DependencyTreeToolWindow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor/View/DependencyTree/DependencyTreeToolWindow.cs -------------------------------------------------------------------------------- /src/NuGetMonitor/View/DependencyTree/DependencyTreeViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor/View/DependencyTree/DependencyTreeViewModel.cs -------------------------------------------------------------------------------- /src/NuGetMonitor/View/Monitor/NuGetMonitorControl.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor/View/Monitor/NuGetMonitorControl.xaml -------------------------------------------------------------------------------- /src/NuGetMonitor/View/Monitor/NuGetMonitorToolWindow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor/View/Monitor/NuGetMonitorToolWindow.cs -------------------------------------------------------------------------------- /src/NuGetMonitor/View/Monitor/NugetMonitorControl.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor/View/Monitor/NugetMonitorControl.xaml.cs -------------------------------------------------------------------------------- /src/NuGetMonitor/View/Monitor/NugetMonitorViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor/View/Monitor/NugetMonitorViewModel.cs -------------------------------------------------------------------------------- /src/NuGetMonitor/ViewModels/PackageItemType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor/ViewModels/PackageItemType.cs -------------------------------------------------------------------------------- /src/NuGetMonitor/ViewModels/PackageViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor/ViewModels/PackageViewModel.cs -------------------------------------------------------------------------------- /src/NuGetMonitor/ViewModels/ProjectViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor/ViewModels/ProjectViewModel.cs -------------------------------------------------------------------------------- /src/NuGetMonitor/source.extension.vsixmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sboulema/NuGetMonitor/HEAD/src/NuGetMonitor/source.extension.vsixmanifest --------------------------------------------------------------------------------