├── .gitignore ├── .nuget ├── NuGet.Config ├── NuGet.exe └── NuGet.targets ├── BuildMonitor.UnitTests ├── BuildMonitor.UnitTests.csproj ├── Domain │ ├── MonitorTests.cs │ └── SolutionBuildTests.cs ├── Fakes │ ├── BuildFactoryFake.cs │ ├── BuildRepositoryFake.cs │ ├── SolutionBuildFake.cs │ └── TimerFake.cs ├── LocalData │ ├── DataAdjusterTests.cs │ └── RawBuildDataTests.cs ├── Properties │ └── AssemblyInfo.cs ├── UI │ └── TimeDisplayTests.cs └── packages.config ├── BuildMonitor.sln ├── BuildMonitor ├── BuildMonitor.csproj ├── Domain │ ├── Build.cs │ ├── BuildFactory.cs │ ├── BuildRepository.cs │ ├── BuildTimer.cs │ ├── IBuildFactory.cs │ ├── IBuildRepository.cs │ ├── IPersistable.cs │ ├── IProjectBuild.cs │ ├── ISolutionBuild.cs │ ├── ITimer.cs │ ├── Monitor.cs │ ├── Project.cs │ ├── ProjectBuild.cs │ ├── Solution.cs │ ├── SolutionBuild.cs │ └── SolutionBuildData.cs ├── IntExtensions.cs ├── LocalData │ ├── DataAdjuster.cs │ ├── InvalidData.cs │ └── RawBuildData.cs ├── Properties │ └── AssemblyInfo.cs ├── UI │ ├── LongExtensions.cs │ ├── Time.cs │ └── TimePresenter.cs ├── key.pfx └── packages.config ├── BuildMonitorPackage ├── BuildMonitorPackage.cs ├── BuildMonitorPackage.csproj ├── DataAdjusterWithLogging.cs ├── GlobalSuppressions.cs ├── Guids.cs ├── Key.snk ├── Properties │ └── AssemblyInfo.cs ├── Resources.Designer.cs ├── Resources.resx ├── Resources │ └── Package.ico ├── Settings.cs ├── VSPackage.resx ├── license.txt ├── packages.config └── source.extension.vsixmanifest ├── README.markdown └── license.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/.gitignore -------------------------------------------------------------------------------- /.nuget/NuGet.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/.nuget/NuGet.Config -------------------------------------------------------------------------------- /.nuget/NuGet.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/.nuget/NuGet.exe -------------------------------------------------------------------------------- /.nuget/NuGet.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/.nuget/NuGet.targets -------------------------------------------------------------------------------- /BuildMonitor.UnitTests/BuildMonitor.UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor.UnitTests/BuildMonitor.UnitTests.csproj -------------------------------------------------------------------------------- /BuildMonitor.UnitTests/Domain/MonitorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor.UnitTests/Domain/MonitorTests.cs -------------------------------------------------------------------------------- /BuildMonitor.UnitTests/Domain/SolutionBuildTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor.UnitTests/Domain/SolutionBuildTests.cs -------------------------------------------------------------------------------- /BuildMonitor.UnitTests/Fakes/BuildFactoryFake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor.UnitTests/Fakes/BuildFactoryFake.cs -------------------------------------------------------------------------------- /BuildMonitor.UnitTests/Fakes/BuildRepositoryFake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor.UnitTests/Fakes/BuildRepositoryFake.cs -------------------------------------------------------------------------------- /BuildMonitor.UnitTests/Fakes/SolutionBuildFake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor.UnitTests/Fakes/SolutionBuildFake.cs -------------------------------------------------------------------------------- /BuildMonitor.UnitTests/Fakes/TimerFake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor.UnitTests/Fakes/TimerFake.cs -------------------------------------------------------------------------------- /BuildMonitor.UnitTests/LocalData/DataAdjusterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor.UnitTests/LocalData/DataAdjusterTests.cs -------------------------------------------------------------------------------- /BuildMonitor.UnitTests/LocalData/RawBuildDataTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor.UnitTests/LocalData/RawBuildDataTests.cs -------------------------------------------------------------------------------- /BuildMonitor.UnitTests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor.UnitTests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /BuildMonitor.UnitTests/UI/TimeDisplayTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor.UnitTests/UI/TimeDisplayTests.cs -------------------------------------------------------------------------------- /BuildMonitor.UnitTests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor.UnitTests/packages.config -------------------------------------------------------------------------------- /BuildMonitor.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor.sln -------------------------------------------------------------------------------- /BuildMonitor/BuildMonitor.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor/BuildMonitor.csproj -------------------------------------------------------------------------------- /BuildMonitor/Domain/Build.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor/Domain/Build.cs -------------------------------------------------------------------------------- /BuildMonitor/Domain/BuildFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor/Domain/BuildFactory.cs -------------------------------------------------------------------------------- /BuildMonitor/Domain/BuildRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor/Domain/BuildRepository.cs -------------------------------------------------------------------------------- /BuildMonitor/Domain/BuildTimer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor/Domain/BuildTimer.cs -------------------------------------------------------------------------------- /BuildMonitor/Domain/IBuildFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor/Domain/IBuildFactory.cs -------------------------------------------------------------------------------- /BuildMonitor/Domain/IBuildRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor/Domain/IBuildRepository.cs -------------------------------------------------------------------------------- /BuildMonitor/Domain/IPersistable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor/Domain/IPersistable.cs -------------------------------------------------------------------------------- /BuildMonitor/Domain/IProjectBuild.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor/Domain/IProjectBuild.cs -------------------------------------------------------------------------------- /BuildMonitor/Domain/ISolutionBuild.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor/Domain/ISolutionBuild.cs -------------------------------------------------------------------------------- /BuildMonitor/Domain/ITimer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor/Domain/ITimer.cs -------------------------------------------------------------------------------- /BuildMonitor/Domain/Monitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor/Domain/Monitor.cs -------------------------------------------------------------------------------- /BuildMonitor/Domain/Project.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor/Domain/Project.cs -------------------------------------------------------------------------------- /BuildMonitor/Domain/ProjectBuild.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor/Domain/ProjectBuild.cs -------------------------------------------------------------------------------- /BuildMonitor/Domain/Solution.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor/Domain/Solution.cs -------------------------------------------------------------------------------- /BuildMonitor/Domain/SolutionBuild.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor/Domain/SolutionBuild.cs -------------------------------------------------------------------------------- /BuildMonitor/Domain/SolutionBuildData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor/Domain/SolutionBuildData.cs -------------------------------------------------------------------------------- /BuildMonitor/IntExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor/IntExtensions.cs -------------------------------------------------------------------------------- /BuildMonitor/LocalData/DataAdjuster.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor/LocalData/DataAdjuster.cs -------------------------------------------------------------------------------- /BuildMonitor/LocalData/InvalidData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor/LocalData/InvalidData.cs -------------------------------------------------------------------------------- /BuildMonitor/LocalData/RawBuildData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor/LocalData/RawBuildData.cs -------------------------------------------------------------------------------- /BuildMonitor/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /BuildMonitor/UI/LongExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor/UI/LongExtensions.cs -------------------------------------------------------------------------------- /BuildMonitor/UI/Time.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor/UI/Time.cs -------------------------------------------------------------------------------- /BuildMonitor/UI/TimePresenter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor/UI/TimePresenter.cs -------------------------------------------------------------------------------- /BuildMonitor/key.pfx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor/key.pfx -------------------------------------------------------------------------------- /BuildMonitor/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitor/packages.config -------------------------------------------------------------------------------- /BuildMonitorPackage/BuildMonitorPackage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitorPackage/BuildMonitorPackage.cs -------------------------------------------------------------------------------- /BuildMonitorPackage/BuildMonitorPackage.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitorPackage/BuildMonitorPackage.csproj -------------------------------------------------------------------------------- /BuildMonitorPackage/DataAdjusterWithLogging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitorPackage/DataAdjusterWithLogging.cs -------------------------------------------------------------------------------- /BuildMonitorPackage/GlobalSuppressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitorPackage/GlobalSuppressions.cs -------------------------------------------------------------------------------- /BuildMonitorPackage/Guids.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitorPackage/Guids.cs -------------------------------------------------------------------------------- /BuildMonitorPackage/Key.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitorPackage/Key.snk -------------------------------------------------------------------------------- /BuildMonitorPackage/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitorPackage/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /BuildMonitorPackage/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitorPackage/Resources.Designer.cs -------------------------------------------------------------------------------- /BuildMonitorPackage/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitorPackage/Resources.resx -------------------------------------------------------------------------------- /BuildMonitorPackage/Resources/Package.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitorPackage/Resources/Package.ico -------------------------------------------------------------------------------- /BuildMonitorPackage/Settings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitorPackage/Settings.cs -------------------------------------------------------------------------------- /BuildMonitorPackage/VSPackage.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitorPackage/VSPackage.resx -------------------------------------------------------------------------------- /BuildMonitorPackage/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitorPackage/license.txt -------------------------------------------------------------------------------- /BuildMonitorPackage/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitorPackage/packages.config -------------------------------------------------------------------------------- /BuildMonitorPackage/source.extension.vsixmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/BuildMonitorPackage/source.extension.vsixmanifest -------------------------------------------------------------------------------- /README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/README.markdown -------------------------------------------------------------------------------- /license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinntreus/BuildMonitor/HEAD/license.txt --------------------------------------------------------------------------------