├── .gitignore ├── LICENSE.md ├── README.md ├── assets ├── Blog.png ├── GitHub.png ├── Icon.metrop └── Screenshots │ ├── Overview.png │ └── References.png └── src ├── Libs ├── GraphSharp.Contracts.dll ├── GraphSharp.Contracts.pdb ├── GraphSharp.Controls.dll ├── GraphSharp.dll ├── GraphSharp.pdb ├── Microsoft.Contracts.dll ├── QuickGraph.dll └── WPFExtensions.dll ├── MyToolkit.Build ├── AssemblyReference.cs ├── Exceptions │ ├── BuildOrderException.cs │ └── NuGetPackageNotFoundException.cs ├── MyToolkit.Build.csproj ├── NuGetPackageReference.cs ├── ProjectDependencyResolver.cs ├── ProjectExtensions.cs ├── ProjectTypeGuidMapper.cs ├── Properties │ └── AssemblyInfo.cs ├── ReflectionExtensions.cs ├── VsObject.cs ├── VsProject.cs ├── VsProjectEnumerableExtensions.cs ├── VsProjectReference.cs ├── VsReferenceBase.cs ├── VsSolution.cs ├── app.config └── packages.config ├── ProjectDependencyBrowser.Installer ├── Generated.wxs ├── Product.wxs └── ProjectDependencyBrowser.Installer.wixproj ├── ProjectDependencyBrowser.sln └── ProjectDependencyBrowser ├── Analyzers ├── AnalyzeResult.cs ├── IProjectAnalyzer.cs ├── MainBrainNuGetBuildScopeAnalyzer.cs ├── NuGetAssemblyReferenceAnalyzer.cs ├── NuGetPackageIdDoesNotMatchTitleAnalyzer.cs ├── NuGetPackageIdIsUsedMultipleTimesAnalyzer.cs ├── NuGetPackageTitleIsIdOfAnotherNuGetPackageAnalyzer.cs ├── ProjectReferenceFrameworkVersionAnalyzer.cs └── Test │ └── NuGetPackageDependencyAnalyzer.cs ├── App.config ├── App.xaml ├── App.xaml.cs ├── ApplicationIcon.ico ├── Converters ├── AssemblyReferenceColorConverter.cs ├── EdgeColorConverter.cs ├── ProjectTypesConverter.cs └── ShowProjectNameConverter.cs ├── Messages ├── ShowProjectDetails.cs └── ShowProjectMessage.cs ├── ProjectDependencyBrowser.csproj ├── Properties ├── AssemblyInfo.cs ├── Resources.Designer.cs ├── Resources.resx ├── Settings.Designer.cs └── Settings.settings ├── ViewModels ├── MainWindowModel.cs ├── NuGetPackageVersionGroup.cs ├── ProjectDetailsDialogModel.cs ├── ProjectFilter.cs └── ProjectStyle.cs ├── Views ├── MainWindow.xaml ├── MainWindow.xaml.cs ├── ProjectDetailsDialog.xaml └── ProjectDetailsDialog.xaml.cs └── packages.config /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/README.md -------------------------------------------------------------------------------- /assets/Blog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/assets/Blog.png -------------------------------------------------------------------------------- /assets/GitHub.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/assets/GitHub.png -------------------------------------------------------------------------------- /assets/Icon.metrop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/assets/Icon.metrop -------------------------------------------------------------------------------- /assets/Screenshots/Overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/assets/Screenshots/Overview.png -------------------------------------------------------------------------------- /assets/Screenshots/References.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/assets/Screenshots/References.png -------------------------------------------------------------------------------- /src/Libs/GraphSharp.Contracts.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/Libs/GraphSharp.Contracts.dll -------------------------------------------------------------------------------- /src/Libs/GraphSharp.Contracts.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/Libs/GraphSharp.Contracts.pdb -------------------------------------------------------------------------------- /src/Libs/GraphSharp.Controls.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/Libs/GraphSharp.Controls.dll -------------------------------------------------------------------------------- /src/Libs/GraphSharp.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/Libs/GraphSharp.dll -------------------------------------------------------------------------------- /src/Libs/GraphSharp.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/Libs/GraphSharp.pdb -------------------------------------------------------------------------------- /src/Libs/Microsoft.Contracts.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/Libs/Microsoft.Contracts.dll -------------------------------------------------------------------------------- /src/Libs/QuickGraph.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/Libs/QuickGraph.dll -------------------------------------------------------------------------------- /src/Libs/WPFExtensions.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/Libs/WPFExtensions.dll -------------------------------------------------------------------------------- /src/MyToolkit.Build/AssemblyReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/MyToolkit.Build/AssemblyReference.cs -------------------------------------------------------------------------------- /src/MyToolkit.Build/Exceptions/BuildOrderException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/MyToolkit.Build/Exceptions/BuildOrderException.cs -------------------------------------------------------------------------------- /src/MyToolkit.Build/Exceptions/NuGetPackageNotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/MyToolkit.Build/Exceptions/NuGetPackageNotFoundException.cs -------------------------------------------------------------------------------- /src/MyToolkit.Build/MyToolkit.Build.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/MyToolkit.Build/MyToolkit.Build.csproj -------------------------------------------------------------------------------- /src/MyToolkit.Build/NuGetPackageReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/MyToolkit.Build/NuGetPackageReference.cs -------------------------------------------------------------------------------- /src/MyToolkit.Build/ProjectDependencyResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/MyToolkit.Build/ProjectDependencyResolver.cs -------------------------------------------------------------------------------- /src/MyToolkit.Build/ProjectExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/MyToolkit.Build/ProjectExtensions.cs -------------------------------------------------------------------------------- /src/MyToolkit.Build/ProjectTypeGuidMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/MyToolkit.Build/ProjectTypeGuidMapper.cs -------------------------------------------------------------------------------- /src/MyToolkit.Build/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/MyToolkit.Build/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/MyToolkit.Build/ReflectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/MyToolkit.Build/ReflectionExtensions.cs -------------------------------------------------------------------------------- /src/MyToolkit.Build/VsObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/MyToolkit.Build/VsObject.cs -------------------------------------------------------------------------------- /src/MyToolkit.Build/VsProject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/MyToolkit.Build/VsProject.cs -------------------------------------------------------------------------------- /src/MyToolkit.Build/VsProjectEnumerableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/MyToolkit.Build/VsProjectEnumerableExtensions.cs -------------------------------------------------------------------------------- /src/MyToolkit.Build/VsProjectReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/MyToolkit.Build/VsProjectReference.cs -------------------------------------------------------------------------------- /src/MyToolkit.Build/VsReferenceBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/MyToolkit.Build/VsReferenceBase.cs -------------------------------------------------------------------------------- /src/MyToolkit.Build/VsSolution.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/MyToolkit.Build/VsSolution.cs -------------------------------------------------------------------------------- /src/MyToolkit.Build/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/MyToolkit.Build/app.config -------------------------------------------------------------------------------- /src/MyToolkit.Build/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/MyToolkit.Build/packages.config -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser.Installer/Generated.wxs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser.Installer/Generated.wxs -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser.Installer/Product.wxs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser.Installer/Product.wxs -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser.Installer/ProjectDependencyBrowser.Installer.wixproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser.Installer/ProjectDependencyBrowser.Installer.wixproj -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser.sln -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/Analyzers/AnalyzeResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/Analyzers/AnalyzeResult.cs -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/Analyzers/IProjectAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/Analyzers/IProjectAnalyzer.cs -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/Analyzers/MainBrainNuGetBuildScopeAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/Analyzers/MainBrainNuGetBuildScopeAnalyzer.cs -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/Analyzers/NuGetAssemblyReferenceAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/Analyzers/NuGetAssemblyReferenceAnalyzer.cs -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/Analyzers/NuGetPackageIdDoesNotMatchTitleAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/Analyzers/NuGetPackageIdDoesNotMatchTitleAnalyzer.cs -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/Analyzers/NuGetPackageIdIsUsedMultipleTimesAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/Analyzers/NuGetPackageIdIsUsedMultipleTimesAnalyzer.cs -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/Analyzers/NuGetPackageTitleIsIdOfAnotherNuGetPackageAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/Analyzers/NuGetPackageTitleIsIdOfAnotherNuGetPackageAnalyzer.cs -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/Analyzers/ProjectReferenceFrameworkVersionAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/Analyzers/ProjectReferenceFrameworkVersionAnalyzer.cs -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/Analyzers/Test/NuGetPackageDependencyAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/Analyzers/Test/NuGetPackageDependencyAnalyzer.cs -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/App.config -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/App.xaml -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/App.xaml.cs -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/ApplicationIcon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/ApplicationIcon.ico -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/Converters/AssemblyReferenceColorConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/Converters/AssemblyReferenceColorConverter.cs -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/Converters/EdgeColorConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/Converters/EdgeColorConverter.cs -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/Converters/ProjectTypesConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/Converters/ProjectTypesConverter.cs -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/Converters/ShowProjectNameConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/Converters/ShowProjectNameConverter.cs -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/Messages/ShowProjectDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/Messages/ShowProjectDetails.cs -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/Messages/ShowProjectMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/Messages/ShowProjectMessage.cs -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/ProjectDependencyBrowser.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/ProjectDependencyBrowser.csproj -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/Properties/Resources.resx -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/Properties/Settings.settings -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/ViewModels/MainWindowModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/ViewModels/MainWindowModel.cs -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/ViewModels/NuGetPackageVersionGroup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/ViewModels/NuGetPackageVersionGroup.cs -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/ViewModels/ProjectDetailsDialogModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/ViewModels/ProjectDetailsDialogModel.cs -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/ViewModels/ProjectFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/ViewModels/ProjectFilter.cs -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/ViewModels/ProjectStyle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/ViewModels/ProjectStyle.cs -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/Views/MainWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/Views/MainWindow.xaml -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/Views/MainWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/Views/MainWindow.xaml.cs -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/Views/ProjectDetailsDialog.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/Views/ProjectDetailsDialog.xaml -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/Views/ProjectDetailsDialog.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/Views/ProjectDetailsDialog.xaml.cs -------------------------------------------------------------------------------- /src/ProjectDependencyBrowser/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicoSuter/ProjectDependencyBrowser/HEAD/src/ProjectDependencyBrowser/packages.config --------------------------------------------------------------------------------