diff --git a/ViewTest/App.config b/ViewTest/App.config
index efa6788..0bba6af 100644
--- a/ViewTest/App.config
+++ b/ViewTest/App.config
@@ -1,28 +1,43 @@
-
+
True
-
+
True
-
-
+
+
+
+
+ True
+
+
+
+
+ True
+
+
True
-
+
True
-
+
+
+
+ True
+
+
True
@@ -217,22 +232,57 @@
True
-
+
+
+
+ True
+
+
True
-
+
+
+
+ True
+
+
True
-
+
+
+
+ True
+
+
+
+
+ True
+
+
+
+
+ True
+
+
+
+
+ True
+
+
+
+
+ True
+
+
True
-
+
True
@@ -254,4 +304,4 @@
-
\ No newline at end of file
+
diff --git a/ViewTest/Properties/Resources.Designer.cs b/ViewTest/Properties/Resources.Designer.cs
index ee3f958..e4a9cbe 100644
--- a/ViewTest/Properties/Resources.Designer.cs
+++ b/ViewTest/Properties/Resources.Designer.cs
@@ -8,10 +8,10 @@
//
//------------------------------------------------------------------------------
-namespace ViewTest.Properties
-{
-
-
+namespace ViewTest.Properties {
+ using System;
+
+
///
/// A strongly-typed resource class, for looking up localized strings, etc.
///
@@ -19,51 +19,43 @@ namespace ViewTest.Properties
// class via a tool like ResGen or Visual Studio.
// To add or remove a member, edit your .ResX file then rerun ResGen
// with the /str option, or rebuild your VS project.
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
- internal class Resources
- {
-
+ internal class Resources {
+
private static global::System.Resources.ResourceManager resourceMan;
-
+
private static global::System.Globalization.CultureInfo resourceCulture;
-
+
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
- internal Resources()
- {
+ internal Resources() {
}
-
+
///
/// Returns the cached ResourceManager instance used by this class.
///
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
- internal static global::System.Resources.ResourceManager ResourceManager
- {
- get
- {
- if ((resourceMan == null))
- {
+ internal static global::System.Resources.ResourceManager ResourceManager {
+ get {
+ if (object.ReferenceEquals(resourceMan, null)) {
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("ViewTest.Properties.Resources", typeof(Resources).Assembly);
resourceMan = temp;
}
return resourceMan;
}
}
-
+
///
/// Overrides the current thread's CurrentUICulture property for all
/// resource lookups using this strongly typed resource class.
///
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
- internal static global::System.Globalization.CultureInfo Culture
- {
- get
- {
+ internal static global::System.Globalization.CultureInfo Culture {
+ get {
return resourceCulture;
}
- set
- {
+ set {
resourceCulture = value;
}
}
diff --git a/ViewTest/Properties/Settings.Designer.cs b/ViewTest/Properties/Settings.Designer.cs
index 0f1bcef..97ad911 100644
--- a/ViewTest/Properties/Settings.Designer.cs
+++ b/ViewTest/Properties/Settings.Designer.cs
@@ -8,21 +8,17 @@
//
//------------------------------------------------------------------------------
-namespace ViewTest.Properties
-{
-
-
+namespace ViewTest.Properties {
+
+
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")]
- internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase
- {
-
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.5.0.0")]
+ internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
+
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
-
- public static Settings Default
- {
- get
- {
+
+ public static Settings Default {
+ get {
return defaultInstance;
}
}
diff --git a/ViewTest/ViewTest.csproj b/ViewTest/ViewTest.csproj
index fdaabcf..575d797 100644
--- a/ViewTest/ViewTest.csproj
+++ b/ViewTest/ViewTest.csproj
@@ -8,11 +8,12 @@
WinExe
ViewTest
ViewTest
- v4.6.1
+ v4.8
512
{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
4
true
+
AnyCPU
@@ -112,7 +113,7 @@
-
+
..\packages\StructureMap\lib\net45\StructureMap.dll
@@ -123,7 +124,7 @@
-
+
..\packages\vs15\Microsoft.AspNet.WebApi.Client\lib\net45\System.Net.Http.Formatting.dll
@@ -134,7 +135,7 @@
-
+
..\packages\vs15\Microsoft.AspNet.WebApi.Core\lib\net45\System.Web.Http.dll
@@ -145,15 +146,59 @@
-
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ ..\packages\vs15\Microsoft.Azure.Services.AppAuthentication\lib\net472\Microsoft.Azure.Services.AppAuthentication.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ True
+
+
+ True
+
+
+ True
+
..\packages\vs15\Microsoft.IdentityModel.Clients.ActiveDirectory\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll
True
True
-
- ..\packages\vs15\Microsoft.IdentityModel.Clients.ActiveDirectory\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.Platform.dll
+
+
+
+
+
+
+
+ ..\packages\vs15\Microsoft.IdentityModel.JsonWebTokens\lib\net461\Microsoft.IdentityModel.JsonWebTokens.dll
True
True
@@ -161,10 +206,21 @@
-
+
- ..\packages\vs15\Microsoft.IdentityModel.Logging\lib\net451\Microsoft.IdentityModel.Logging.dll
+ ..\packages\vs15\Microsoft.IdentityModel.Logging\lib\net461\Microsoft.IdentityModel.Logging.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs15\Microsoft.IdentityModel.Tokens\lib\net461\Microsoft.IdentityModel.Tokens.dll
True
True
@@ -172,13 +228,19 @@
-
+
+
+ True
+
+
+ True
+
True
-
- ..\packages\vs15\Microsoft.IdentityModel.Tokens\lib\net451\Microsoft.IdentityModel.Tokens.dll
+
+ ..\packages\vs15\Microsoft.Rest.ClientRuntime\lib\net461\Microsoft.Rest.ClientRuntime.dll
True
True
@@ -186,7 +248,7 @@
-
+
..\packages\vs15\Microsoft.TeamFoundation.DistributedTask.Common\lib\net45\Microsoft.TeamFoundation.DistributedTask.Common.Contracts.dll
@@ -197,7 +259,7 @@
-
+
..\packages\vs15\Microsoft.TeamFoundationServer.Client\lib\net45\Microsoft.TeamFoundation.Build2.WebApi.dll
@@ -253,7 +315,7 @@
-
+
..\packages\vs15\Microsoft.TeamFoundationServer.ExtendedClient\lib\net45\Microsoft.TeamFoundation.Build.Client.dll
@@ -379,7 +441,7 @@
-
+
..\packages\vs15\Microsoft.Tpl.Dataflow\lib\portable-net45+win8+wpa81\System.Threading.Tasks.Dataflow.dll
@@ -390,7 +452,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Services.Client\lib\net45\Microsoft.TeamFoundation.Common.dll
@@ -411,7 +473,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Services.InteractiveClient\lib\net45\Microsoft.VisualStudio.Services.Client.Interactive.dll
@@ -422,7 +484,7 @@
-
+
..\packages\vs15\Newtonsoft.Json\lib\net45\Newtonsoft.Json.dll
@@ -433,10 +495,82 @@
-
+
- ..\packages\vs15\System.IdentityModel.Tokens.Jwt\lib\net451\System.IdentityModel.Tokens.Jwt.dll
+ ..\packages\vs15\System.IdentityModel.Tokens.Jwt\lib\net461\System.IdentityModel.Tokens.Jwt.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ True
+
+
+ ..\packages\vs15\System.IO\lib\net462\System.IO.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ True
+
+
+ ..\packages\vs15\System.Runtime\lib\net462\System.Runtime.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs15\System.Security.Cryptography.Algorithms\lib\net463\System.Security.Cryptography.Algorithms.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs15\System.Security.Cryptography.Encoding\lib\net46\System.Security.Cryptography.Encoding.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs15\System.Security.Cryptography.Primitives\lib\net46\System.Security.Cryptography.Primitives.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs15\System.Security.Cryptography.X509Certificates\lib\net461\System.Security.Cryptography.X509Certificates.dll
True
True
@@ -444,13 +578,13 @@
-
+
True
- ..\packages\vs15\WindowsAzure.ServiceBus\lib\net45\Microsoft.ServiceBus.dll
+ ..\packages\vs15\WindowsAzure.ServiceBus\lib\net462\Microsoft.ServiceBus.dll
True
True
diff --git a/paket.dependencies b/paket.dependencies
index 8c4a68e..8c43792 100644
--- a/paket.dependencies
+++ b/paket.dependencies
@@ -1,12 +1,11 @@
source https://api.nuget.org/v3/index.json
-version 5.196.2
framework: auto-detect
nuget Microsoft.AspNet.WebApi.Core 5.2.2
nuget Microsoft.VisualStudio.SDK.Analyzers 15.8.36
nuget Microsoft.VisualStudio.Services.InteractiveClient 15.112.1
#nuget Microsoft.VSSDK.BuildTools ~> 14.3 #to debug 2015 exp
-nuget Microsoft.VSSDK.BuildTools ~> 15.9.3039 #to debug 2017 exp
+nuget Microsoft.VSSDK.BuildTools ~> 16.5.2044 #to debug 2017 exp
nuget Newtonsoft.Json 11.0.1
nuget StructureMap 4.6.1
@@ -23,6 +22,7 @@ group vs14
source https://api.nuget.org/v3/index.json
nuget Microsoft.TeamFoundationServer.ExtendedClient 14.102.0 redirects: force, copy_local: false
nuget Microsoft.VisualStudio.CoreUtility 15.5.27130 copy_local: false # avoid Could not detect any platforms from 'UAP10' issue
+ nuget Microsoft.VisualStudio.Utilities 15.0.26607
nuget Microsoft.VisualStudio.Shell.14.0 ~> 14.0 copy_local: false
nuget Microsoft.VisualStudio.Shell.Immutable.10.0 < 15.0
nuget Microsoft.VisualStudio.Shell.Immutable.11.0 < 15.0
@@ -35,6 +35,7 @@ group vs15
framework: auto-detect
source https://api.nuget.org/v3/index.json
nuget Microsoft.VisualStudio.CoreUtility 15.6.27740 copy_local: false # avoid Could not detect any platforms from 'UAP10' issue
+ nuget Microsoft.VisualStudio.Utilities 15.9.28307
nuget Microsoft.TeamFoundationServer.ExtendedClient 15.112.1 redirects: force, copy_local: false
nuget Microsoft.VisualStudio.Shell.14.0 ~> 14.0 copy_local: false
nuget Microsoft.VisualStudio.Shell.15.0 ~> 15.0 copy_local: false
@@ -49,7 +50,7 @@ group vs16
nuget Microsoft.VisualStudio.Shell.14.0 ~> 14.0 copy_local: false
nuget Microsoft.VisualStudio.Shell.15.0 ~> 15.0 copy_local: false
nuget Microsoft.VisualStudio.Shell.Interop.12.0 ~> 12.0
- nuget Microsoft.VisualStudio.Threading ~> 15.0
+ nuget Microsoft.VisualStudio.Threading ~> 16.0
group build-script
framework: netstandard2.0
diff --git a/paket.lock b/paket.lock
index 12eef70..b603ba0 100644
--- a/paket.lock
+++ b/paket.lock
@@ -1,41 +1,31 @@
-RESTRICTION: == net461
+RESTRICTION: == net48
NUGET
remote: https://api.nuget.org/v3/index.json
- AutoFixture (4.2)
- AutoFixture.AutoNSubstitute (4.2)
- AutoFixture (>= 4.2)
- NSubstitute (>= 2.0.3 < 4.0)
- AutoFixture.Xunit2 (4.1)
- AutoFixture (>= 4.1)
+ AutoFixture (4.11)
+ Fare (>= 2.1.1 < 3.0)
+ AutoFixture.AutoNSubstitute (4.11)
+ AutoFixture (>= 4.11)
+ NSubstitute (>= 2.0.3 < 5.0)
+ AutoFixture.Xunit2 (4.11)
+ AutoFixture (>= 4.11)
xunit.extensibility.core (>= 2.0 < 3.0)
- Castle.Core (4.2.1)
- Microsoft.AspNet.WebApi.Client (5.2.2)
+ Castle.Core (4.4)
+ Fare (2.1.2)
+ Microsoft.AspNet.WebApi.Client (5.2.7)
Newtonsoft.Json (>= 6.0.4)
Microsoft.AspNet.WebApi.Core (5.2.2)
Microsoft.AspNet.WebApi.Client (>= 5.2.2)
- Microsoft.IdentityModel.Clients.ActiveDirectory (3.13.5)
- System.Collections (>= 4.0.11)
- System.Collections.Concurrent (>= 4.0.12)
- System.Diagnostics.Debug (>= 4.0.11)
- System.Globalization (>= 4.0.11)
- System.IO (>= 4.1)
- System.Linq (>= 4.1)
- System.Net.Http (>= 4.0.1)
- System.Net.Primitives (>= 4.0.11)
- System.Reflection (>= 4.1)
- System.Reflection.Extensions (>= 4.0.1)
- System.Runtime (>= 4.1)
- System.Runtime.Extensions (>= 4.1)
- System.Runtime.InteropServices (>= 4.1)
- System.Runtime.Serialization.Json (>= 4.0.2)
- System.Runtime.Serialization.Primitives (>= 4.1.1)
- System.Text.Encoding (>= 4.0.11)
- System.Text.Encoding.Extensions (>= 4.0.11)
- System.Text.RegularExpressions (>= 4.0.12)
- System.Threading (>= 4.0.11)
- System.Threading.Tasks (>= 4.0.11)
- System.Xml.ReaderWriter (>= 4.0.11)
- System.Xml.XDocument (>= 4.0.11)
+ Microsoft.Azure.Services.AppAuthentication (1.4)
+ Microsoft.IdentityModel.Clients.ActiveDirectory (>= 5.2)
+ Microsoft.IdentityModel.Clients.ActiveDirectory (5.2.7)
+ System.Net.Http (>= 4.3.4)
+ Microsoft.IdentityModel.JsonWebTokens (6.5)
+ Microsoft.IdentityModel.Tokens (>= 6.5)
+ Microsoft.IdentityModel.Logging (6.5)
+ Microsoft.IdentityModel.Tokens (6.5)
+ Microsoft.IdentityModel.Logging (>= 6.5)
+ Microsoft.Rest.ClientRuntime (2.3.21)
+ Newtonsoft.Json (>= 10.0.3)
Microsoft.VisualStudio.SDK.Analyzers (15.8.36)
Microsoft.VisualStudio.Threading.Analyzers (>= 15.8.168)
Microsoft.VisualStudio.Services.Client (15.112.1)
@@ -48,63 +38,47 @@ NUGET
Newtonsoft.Json (>= 8.0.3)
System.IdentityModel.Tokens.Jwt (>= 4.0.2.206221351)
WindowsAzure.ServiceBus (>= 3.3.2)
- Microsoft.VisualStudio.Threading.Analyzers (16.0.102)
- Microsoft.VSSDK.BuildTools (15.9.3039)
+ Microsoft.VisualStudio.Threading.Analyzers (16.6.13)
+ Microsoft.VSSDK.BuildTools (16.5.2044)
Microsoft.VisualStudio.SDK.Analyzers (>= 15.8.33)
- Microsoft.Win32.Primitives (4.0.1)
Newtonsoft.Json (11.0.1)
NSubstitute (3.1)
Castle.Core (>= 4.2)
System.Threading.Tasks.Extensions (>= 4.3)
- Shouldly (3.0)
+ Shouldly (3.0.2)
StructureMap (4.6.1)
System.Reflection.Emit.Lightweight (>= 4.3)
- System.Collections (4.3)
- System.Collections.Concurrent (4.0.12)
- System.Diagnostics.Debug (4.0.11)
- System.Diagnostics.DiagnosticSource (4.0)
- System.Globalization (4.0.11)
- System.IdentityModel.Tokens.Jwt (4.0.2.206221351)
- System.IO (4.1)
- System.Linq (4.1)
- System.Net.Http (4.1)
- Microsoft.Win32.Primitives (>= 4.0.1)
- System.Diagnostics.DiagnosticSource (>= 4.0)
- System.Security.Cryptography.X509Certificates (>= 4.1)
- System.Net.Primitives (4.0.11)
- System.Reflection (4.1)
- System.Reflection.Emit.Lightweight (4.3)
- System.Reflection.Extensions (4.0.1)
- System.Runtime (4.3)
- System.Runtime.Extensions (4.1)
- System.Runtime.InteropServices (4.1)
- System.Runtime.Serialization.Json (4.0.2)
- System.Runtime.Serialization.Primitives (4.1.1)
- System.Security.Cryptography.Algorithms (4.2)
- System.Security.Cryptography.Primitives (>= 4.0)
- System.Security.Cryptography.Encoding (4.0)
- System.Security.Cryptography.Primitives (4.0)
- System.Security.Cryptography.X509Certificates (4.1)
- System.Security.Cryptography.Algorithms (>= 4.2)
- System.Security.Cryptography.Encoding (>= 4.0)
- System.Text.Encoding (4.0.11)
- System.Text.Encoding.Extensions (4.0.11)
- System.Text.RegularExpressions (4.1)
- System.Threading (4.0.11)
- System.Threading.Tasks (4.3)
- System.Threading.Tasks.Extensions (4.4)
- System.Collections (>= 4.3)
+ System.IdentityModel.Tokens.Jwt (6.5)
+ Microsoft.IdentityModel.JsonWebTokens (>= 6.5)
+ Microsoft.IdentityModel.Tokens (>= 6.5)
+ System.IO (4.3)
+ System.Net.Http (4.3.4)
+ System.Security.Cryptography.X509Certificates (>= 4.3)
+ System.Reflection.Emit.Lightweight (4.7)
+ System.Runtime (4.3.1)
+ System.Runtime.CompilerServices.Unsafe (4.7.1)
+ System.Security.Cryptography.Algorithms (4.3.1)
+ System.IO (>= 4.3)
System.Runtime (>= 4.3)
- System.Threading.Tasks (>= 4.3)
- System.Xml.ReaderWriter (4.0.11)
- System.Xml.XDocument (4.0.11)
- WindowsAzure.ServiceBus (3.3.2)
+ System.Security.Cryptography.Encoding (>= 4.3)
+ System.Security.Cryptography.Primitives (>= 4.3)
+ System.Security.Cryptography.Encoding (4.3)
+ System.Security.Cryptography.Primitives (4.3)
+ System.Security.Cryptography.X509Certificates (4.3.2)
+ System.Security.Cryptography.Algorithms (>= 4.3)
+ System.Security.Cryptography.Encoding (>= 4.3)
+ System.Threading.Tasks.Extensions (4.5.4)
+ System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
+ WindowsAzure.ServiceBus (6.0.1)
+ Microsoft.Azure.Services.AppAuthentication (>= 1.0.3)
+ Microsoft.Rest.ClientRuntime (>= 2.3.20)
+ System.IdentityModel.Tokens.Jwt (>= 4.0.4.403061554)
xunit (2.3.1)
xunit.analyzers (>= 0.7)
xunit.assert (2.3.1)
xunit.core (2.3.1)
- xunit.abstractions (2.0.1)
- xunit.analyzers (0.8)
+ xunit.abstractions (2.0.3)
+ xunit.analyzers (0.10)
xunit.assert (2.3.1)
xunit.core (2.3.1)
xunit.extensibility.core (2.3.1)
@@ -114,287 +88,114 @@ NUGET
xunit.extensibility.execution (2.3.1)
xunit.extensibility.core (2.3.1)
xunit.runner.visualstudio (2.3.1) - version_in_path: true
- Xunit.StaFact (0.2.9)
- xunit.extensibility.execution (>= 2.2)
+ Xunit.StaFact (0.2.17)
+ xunit.extensibility.execution (>= 2.3.1)
GROUP build-script
RESTRICTION: == netstandard2.0
NUGET
remote: https://api.nuget.org/v3/index.json
- canopy (2.1)
- FSharp.Core (>= 4.3.4)
- Selenium.WebDriver (>= 3.14)
- System.Drawing.Common (>= 4.5)
- Fake (5.8.4)
- Fake.Api.GitHub (5.9.3)
- FSharp.Core (>= 4.3.4)
- Octokit (>= 0.32)
- Fake.Core (5.8.4)
- Fake.Core.CommandLineParsing (5.9.3)
- FParsec (>= 1.0.3)
+ canopy (2.1.5)
+ FSharp.Core (>= 4.7)
+ Selenium.WebDriver (>= 3.141)
+ System.Drawing.Common (>= 4.6)
+ Fake (5.16)
+ Fake.Api.GitHub (5.19.1)
+ FSharp.Core (>= 4.7)
+ Octokit (>= 0.36)
+ Fake.Core (5.16)
+ Fake.Core.CommandLineParsing (5.20.0-alpha.1566)
+ FParsec (>= 1.1.1)
+ FSharp.Core (>= 4.7)
+ Fake.Core.Context (5.20.0-alpha.1566)
+ FSharp.Core (>= 4.7)
+ Fake.Core.Environment (5.20.0-alpha.1566)
+ FSharp.Core (>= 4.7)
+ Fake.Core.FakeVar (5.20.0-alpha.1566)
+ Fake.Core.Context (>= 5.20.0-alpha.1566)
+ FSharp.Core (>= 4.7)
+ Fake.Core.Process (5.20.0-alpha.1566)
+ Fake.Core.Environment (>= 5.20.0-alpha.1566)
+ Fake.Core.FakeVar (>= 5.20.0-alpha.1566)
+ Fake.Core.String (>= 5.20.0-alpha.1566)
+ Fake.Core.Trace (>= 5.20.0-alpha.1566)
+ Fake.IO.FileSystem (>= 5.20.0-alpha.1566)
+ FSharp.Core (>= 4.7)
+ System.Collections.Immutable (>= 1.7)
+ Fake.Core.String (5.20.0-alpha.1566)
+ FSharp.Core (>= 4.7)
+ Fake.Core.Target (5.20.0-alpha.1566)
+ Fake.Core.CommandLineParsing (>= 5.20.0-alpha.1566)
+ Fake.Core.Context (>= 5.20.0-alpha.1566)
+ Fake.Core.Environment (>= 5.20.0-alpha.1566)
+ Fake.Core.FakeVar (>= 5.20.0-alpha.1566)
+ Fake.Core.Process (>= 5.20.0-alpha.1566)
+ Fake.Core.String (>= 5.20.0-alpha.1566)
+ Fake.Core.Trace (>= 5.20.0-alpha.1566)
+ FSharp.Control.Reactive (>= 4.2)
+ FSharp.Core (>= 4.7)
+ Fake.Core.Trace (5.20.0-alpha.1566)
+ Fake.Core.Environment (>= 5.20.0-alpha.1566)
+ Fake.Core.FakeVar (>= 5.20.0-alpha.1566)
+ FSharp.Core (>= 4.7)
+ Fake.IO.FileSystem (5.20.0-alpha.1566)
+ Fake.Core.String (>= 5.20.0-alpha.1566)
+ FSharp.Core (>= 4.7)
+ FParsec (1.1.1)
FSharp.Core (>= 4.3.4)
- Fake.Core.Context (5.9.3)
- FSharp.Core (>= 4.3.4)
- Fake.Core.Environment (5.9.3)
- FSharp.Core (>= 4.3.4)
- Fake.Core.FakeVar (5.9.3)
- Fake.Core.Context (>= 5.9.3)
- FSharp.Core (>= 4.3.4)
- Fake.Core.Process (5.9.3)
- Fake.Core.Environment (>= 5.9.3)
- Fake.Core.FakeVar (>= 5.9.3)
- Fake.Core.String (>= 5.9.3)
- Fake.Core.Trace (>= 5.9.3)
- Fake.IO.FileSystem (>= 5.9.3)
- FSharp.Core (>= 4.3.4)
- System.Diagnostics.Process (>= 4.3)
- Fake.Core.String (5.9.3)
- FSharp.Core (>= 4.3.4)
- Fake.Core.Target (5.9.3)
- Fake.Core.CommandLineParsing (>= 5.9.3)
- Fake.Core.Context (>= 5.9.3)
- Fake.Core.Environment (>= 5.9.3)
- Fake.Core.FakeVar (>= 5.9.3)
- Fake.Core.Process (>= 5.9.3)
- Fake.Core.String (>= 5.9.3)
- Fake.Core.Trace (>= 5.9.3)
- FSharp.Control.Reactive (>= 4.1)
- FSharp.Core (>= 4.3.4)
- System.Reactive.Compatibility (>= 4.1.2)
- Fake.Core.Trace (5.9.3)
- Fake.Core.Environment (>= 5.9.3)
- Fake.Core.FakeVar (>= 5.9.3)
- FSharp.Core (>= 4.3.4)
- Fake.IO.FileSystem (5.9.3)
- Fake.Core.String (>= 5.9.3)
- FSharp.Core (>= 4.3.4)
- System.Diagnostics.FileVersionInfo (>= 4.3)
- System.IO.FileSystem.Watcher (>= 4.3)
- FParsec (1.0.3)
- FSharp.Core (>= 4.2.3)
- NETStandard.Library (>= 1.6.1)
- FSharp.Control.Reactive (4.1)
+ FSharp.Control.Reactive (4.2)
FSharp.Core (>= 4.2.3)
System.Reactive (>= 4.0)
- FSharp.Core (4.5.2)
- Microsoft.NETCore.Platforms (2.1.1)
- Microsoft.NETCore.Targets (2.1)
- Microsoft.Win32.Primitives (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Runtime (>= 4.3)
- Microsoft.Win32.Registry (4.5)
- System.Buffers (>= 4.4)
- System.Memory (>= 4.5)
- System.Security.AccessControl (>= 4.5)
- System.Security.Principal.Windows (>= 4.5)
- NETStandard.Library (2.0.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Newtonsoft.Json (11.0.2)
- Octokit (0.32)
- NETStandard.Library (>= 1.6)
- runtime.native.System (4.3.1)
- Microsoft.NETCore.Platforms (>= 1.1.1)
- Microsoft.NETCore.Targets (>= 1.1.3)
- Selenium.Support (3.14)
- Selenium.WebDriver (>= 3.14)
- Selenium.WebDriver (3.14)
+ FSharp.Core (4.7.1)
+ Microsoft.NETCore.Platforms (3.1)
+ Microsoft.NETCore.Targets (3.1)
+ Newtonsoft.Json (12.0.3)
+ Octokit (0.47)
+ Selenium.Support (3.141)
+ Selenium.WebDriver (>= 3.141)
+ Selenium.WebDriver (3.141)
Newtonsoft.Json (>= 10.0.3)
- Selenium.WebDriver.ChromeDriver (2.43)
- System.Buffers (4.5)
- System.Collections (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Runtime (>= 4.3)
- System.Collections.Immutable (1.5)
- System.Diagnostics.Debug (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Runtime (>= 4.3)
- System.Diagnostics.FileVersionInfo (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- System.Globalization (>= 4.3)
- System.IO (>= 4.3)
- System.IO.FileSystem (>= 4.3)
- System.IO.FileSystem.Primitives (>= 4.3)
- System.Reflection.Metadata (>= 1.4.1)
- System.Runtime (>= 4.3)
- System.Runtime.Extensions (>= 4.3)
- System.Runtime.InteropServices (>= 4.3)
- System.Diagnostics.Process (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.Win32.Primitives (>= 4.3)
- Microsoft.Win32.Registry (>= 4.3)
- runtime.native.System (>= 4.3)
- System.Collections (>= 4.3)
- System.Diagnostics.Debug (>= 4.3)
- System.Globalization (>= 4.3)
- System.IO (>= 4.3)
- System.IO.FileSystem (>= 4.3)
- System.IO.FileSystem.Primitives (>= 4.3)
- System.Resources.ResourceManager (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Extensions (>= 4.3)
- System.Runtime.Handles (>= 4.3)
- System.Runtime.InteropServices (>= 4.3)
- System.Text.Encoding (>= 4.3)
- System.Text.Encoding.Extensions (>= 4.3)
- System.Threading (>= 4.3)
- System.Threading.Tasks (>= 4.3)
- System.Threading.Thread (>= 4.3)
- System.Threading.ThreadPool (>= 4.3)
- System.Drawing.Common (4.5.1)
- System.Globalization (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Runtime (>= 4.3)
- System.IO (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Runtime (>= 4.3)
- System.Text.Encoding (>= 4.3)
- System.Threading.Tasks (>= 4.3)
- System.IO.FileSystem (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.IO (>= 4.3)
- System.IO.FileSystem.Primitives (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Handles (>= 4.3)
- System.Text.Encoding (>= 4.3)
- System.Threading.Tasks (>= 4.3)
- System.IO.FileSystem.Primitives (4.3)
- System.Runtime (>= 4.3)
- System.IO.FileSystem.Watcher (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.Win32.Primitives (>= 4.3)
- runtime.native.System (>= 4.3)
- System.Collections (>= 4.3)
- System.IO.FileSystem (>= 4.3)
- System.IO.FileSystem.Primitives (>= 4.3)
- System.Resources.ResourceManager (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Extensions (>= 4.3)
- System.Runtime.Handles (>= 4.3)
- System.Runtime.InteropServices (>= 4.3)
- System.Text.Encoding (>= 4.3)
- System.Threading (>= 4.3)
- System.Threading.Overlapped (>= 4.3)
- System.Threading.Tasks (>= 4.3)
- System.Threading.Thread (>= 4.3)
- System.Memory (4.5.1)
- System.Buffers (>= 4.4)
+ Selenium.WebDriver.ChromeDriver (81.0.4044.6900)
+ System.Buffers (4.5.1)
+ System.Collections.Immutable (1.7)
+ System.Memory (>= 4.5.3)
+ System.Drawing.Common (4.7)
+ System.Memory (4.5.4)
+ System.Buffers (>= 4.5.1)
System.Numerics.Vectors (>= 4.4)
- System.Runtime.CompilerServices.Unsafe (>= 4.5)
+ System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
System.Numerics.Vectors (4.5)
- System.Reactive (4.1.2)
+ System.Reactive (4.4.1)
System.Runtime.InteropServices.WindowsRuntime (>= 4.3)
- System.Threading.Tasks.Extensions (>= 4.5.1)
- System.Reactive.Compatibility (4.1.2)
- System.Reactive.Core (>= 4.1.2)
- System.Reactive.Interfaces (>= 4.1.2)
- System.Reactive.Linq (>= 4.1.2)
- System.Reactive.PlatformServices (>= 4.1.2)
- System.Reactive.Providers (>= 4.1.2)
- System.Reactive.Core (4.1.2)
- System.Reactive (>= 4.1.2)
- System.Threading.Tasks.Extensions (>= 4.5.1)
- System.Reactive.Interfaces (4.1.2)
- System.Reactive (>= 4.1.2)
- System.Threading.Tasks.Extensions (>= 4.5.1)
- System.Reactive.Linq (4.1.2)
- System.Reactive (>= 4.1.2)
- System.Threading.Tasks.Extensions (>= 4.5.1)
- System.Reactive.PlatformServices (4.1.2)
- System.Reactive (>= 4.1.2)
- System.Threading.Tasks.Extensions (>= 4.5.1)
- System.Reactive.Providers (4.1.2)
- System.Reactive (>= 4.1.2)
- System.Threading.Tasks.Extensions (>= 4.5.1)
- System.Reflection (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.IO (>= 4.3)
- System.Reflection.Primitives (>= 4.3)
- System.Runtime (>= 4.3)
- System.Reflection.Metadata (1.6)
- System.Collections.Immutable (>= 1.5)
- System.Reflection.Primitives (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Runtime (>= 4.3)
- System.Resources.ResourceManager (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Globalization (>= 4.3)
- System.Reflection (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Runtime.CompilerServices.Unsafe (4.5.2)
- System.Runtime.Extensions (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Runtime (>= 4.3)
- System.Runtime.Handles (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Runtime (>= 4.3)
- System.Runtime.InteropServices (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Reflection (>= 4.3)
- System.Reflection.Primitives (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Handles (>= 4.3)
+ System.Threading.Tasks.Extensions (>= 4.5.4)
+ System.Runtime (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ Microsoft.NETCore.Targets (>= 1.1.3)
+ System.Runtime.CompilerServices.Unsafe (4.7.1)
System.Runtime.InteropServices.WindowsRuntime (4.3)
System.Runtime (>= 4.3)
- System.Security.AccessControl (4.5)
- System.Security.Principal.Windows (>= 4.5)
- System.Security.Principal.Windows (4.5.1)
- System.Text.Encoding (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Runtime (>= 4.3)
- System.Text.Encoding.Extensions (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Runtime (>= 4.3)
- System.Text.Encoding (>= 4.3)
- System.Threading (4.3)
- System.Runtime (>= 4.3)
- System.Threading.Tasks (>= 4.3)
- System.Threading.Overlapped (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- System.Resources.ResourceManager (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Handles (>= 4.3)
- System.Threading.Tasks (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Runtime (>= 4.3)
- System.Threading.Tasks.Extensions (4.5.1)
- System.Runtime.CompilerServices.Unsafe (>= 4.5)
- System.Threading.Thread (4.3)
- System.Runtime (>= 4.3)
- System.Threading.ThreadPool (4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Handles (>= 4.3)
+ System.Threading.Tasks.Extensions (4.5.4)
+ System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
GROUP vs14
-RESTRICTION: == net461
+RESTRICTION: == net48
NUGET
remote: https://api.nuget.org/v3/index.json
- Microsoft.AspNet.WebApi.Client (5.2.4) - copy_local: false, redirects: force
+ Microsoft.AspNet.WebApi.Client (5.2.7) - copy_local: false, redirects: force
Newtonsoft.Json (>= 6.0.4)
- Microsoft.AspNet.WebApi.Core (5.2.4) - copy_local: false, redirects: force
- Microsoft.AspNet.WebApi.Client (>= 5.2.4)
- Microsoft.IdentityModel.Clients.ActiveDirectory (3.19.1) - copy_local: false, redirects: force
- Microsoft.IdentityModel.Logging (5.2.1) - copy_local: false, redirects: force
- Microsoft.IdentityModel.Tokens (5.2.1) - copy_local: false, redirects: force
- Microsoft.IdentityModel.Logging (>= 5.2.1)
- Newtonsoft.Json (>= 10.0.1)
+ Microsoft.AspNet.WebApi.Core (5.2.7) - copy_local: false, redirects: force
+ Microsoft.AspNet.WebApi.Client (>= 5.2.7)
+ Microsoft.Azure.Services.AppAuthentication (1.4) - copy_local: false, redirects: force
+ Microsoft.IdentityModel.Clients.ActiveDirectory (>= 5.2)
+ Microsoft.IdentityModel.Clients.ActiveDirectory (5.2.7) - copy_local: false, redirects: force
+ System.Net.Http (>= 4.3.4)
+ Microsoft.IdentityModel.JsonWebTokens (6.5) - copy_local: false, redirects: force
+ Microsoft.IdentityModel.Tokens (>= 6.5)
+ Microsoft.IdentityModel.Logging (6.5) - copy_local: false, redirects: force
+ Microsoft.IdentityModel.Tokens (6.5) - copy_local: false, redirects: force
+ Microsoft.IdentityModel.Logging (>= 6.5)
+ Microsoft.Rest.ClientRuntime (2.3.21) - copy_local: false, redirects: force
+ Newtonsoft.Json (>= 10.0.3)
Microsoft.TeamFoundationServer.Client (14.102) - copy_local: false, redirects: force
Microsoft.AspNet.WebApi.Client (>= 5.2.2)
Microsoft.VisualStudio.Services.Client (14.102)
@@ -409,7 +210,7 @@ NUGET
Newtonsoft.Json (>= 6.0.8)
System.IdentityModel.Tokens.Jwt (>= 4.0)
Microsoft.VisualStudio.CoreUtility (15.5.27130) - copy_local: false
- Microsoft.VisualStudio.ImageCatalog (15.6.27413) - copy_local: false
+ Microsoft.VisualStudio.ImageCatalog (16.5.29903.111) - copy_local: false
Microsoft.VisualStudio.Imaging (15.5.27130) - copy_local: false
Microsoft.VisualStudio.CoreUtility (>= 15.5.27130)
Microsoft.VisualStudio.ImageCatalog (>= 15.5.27130)
@@ -463,27 +264,50 @@ NUGET
Microsoft.VisualStudio.Shell.Interop (>= 7.10.6072)
Microsoft.VisualStudio.Threading (14.1.131)
Microsoft.VisualStudio.Validation (>= 14.1.111)
- Microsoft.VisualStudio.Utilities (15.5.27130) - copy_local: false
- Microsoft.VisualStudio.Validation (15.3.32)
- Newtonsoft.Json (11.0.1) - copy_local: false, redirects: force
- System.IdentityModel.Tokens.Jwt (5.2.1) - copy_local: false, redirects: force
- Microsoft.IdentityModel.Tokens (>= 5.2.1)
- Newtonsoft.Json (>= 10.0.1)
- WindowsAzure.ServiceBus (4.1.7) - copy_local: false, redirects: force
+ Microsoft.VisualStudio.Utilities (15.0.26607)
+ Microsoft.VisualStudio.Validation (15.5.31)
+ Newtonsoft.Json (12.0.3) - copy_local: false, redirects: force
+ System.IdentityModel.Tokens.Jwt (6.5) - copy_local: false, redirects: force
+ Microsoft.IdentityModel.JsonWebTokens (>= 6.5)
+ Microsoft.IdentityModel.Tokens (>= 6.5)
+ System.IO (4.3) - copy_local: false, redirects: force
+ System.Net.Http (4.3.4) - copy_local: false, redirects: force
+ System.Security.Cryptography.X509Certificates (>= 4.3)
+ System.Runtime (4.3.1) - copy_local: false, redirects: force
+ System.Security.Cryptography.Algorithms (4.3.1) - copy_local: false, redirects: force
+ System.IO (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Security.Cryptography.Encoding (>= 4.3)
+ System.Security.Cryptography.Primitives (>= 4.3)
+ System.Security.Cryptography.Encoding (4.3) - copy_local: false, redirects: force
+ System.Security.Cryptography.Primitives (4.3) - copy_local: false, redirects: force
+ System.Security.Cryptography.X509Certificates (4.3.2) - copy_local: false, redirects: force
+ System.Security.Cryptography.Algorithms (>= 4.3)
+ System.Security.Cryptography.Encoding (>= 4.3)
+ WindowsAzure.ServiceBus (6.0.1) - copy_local: false, redirects: force
+ Microsoft.Azure.Services.AppAuthentication (>= 1.0.3)
+ Microsoft.Rest.ClientRuntime (>= 2.3.20)
+ System.IdentityModel.Tokens.Jwt (>= 4.0.4.403061554)
GROUP vs15
-RESTRICTION: == net461
+RESTRICTION: == net48
NUGET
remote: https://api.nuget.org/v3/index.json
- Microsoft.AspNet.WebApi.Client (5.2.4) - copy_local: false, redirects: force
+ Microsoft.AspNet.WebApi.Client (5.2.7) - copy_local: false, redirects: force
Newtonsoft.Json (>= 6.0.4)
- Microsoft.AspNet.WebApi.Core (5.2.4) - copy_local: false, redirects: force
- Microsoft.AspNet.WebApi.Client (>= 5.2.4)
- Microsoft.IdentityModel.Clients.ActiveDirectory (3.19.1) - copy_local: false, redirects: force
- Microsoft.IdentityModel.Logging (5.2.1) - copy_local: false, redirects: force
- Microsoft.IdentityModel.Tokens (5.2.1) - copy_local: false, redirects: force
- Microsoft.IdentityModel.Logging (>= 5.2.1)
- Newtonsoft.Json (>= 10.0.1)
+ Microsoft.AspNet.WebApi.Core (5.2.7) - copy_local: false, redirects: force
+ Microsoft.AspNet.WebApi.Client (>= 5.2.7)
+ Microsoft.Azure.Services.AppAuthentication (1.4) - copy_local: false, redirects: force
+ Microsoft.IdentityModel.Clients.ActiveDirectory (>= 5.2)
+ Microsoft.IdentityModel.Clients.ActiveDirectory (5.2.7) - copy_local: false, redirects: force
+ System.Net.Http (>= 4.3.4)
+ Microsoft.IdentityModel.JsonWebTokens (6.5) - copy_local: false, redirects: force
+ Microsoft.IdentityModel.Tokens (>= 6.5)
+ Microsoft.IdentityModel.Logging (6.5) - copy_local: false, redirects: force
+ Microsoft.IdentityModel.Tokens (6.5) - copy_local: false, redirects: force
+ Microsoft.IdentityModel.Logging (>= 6.5)
+ Microsoft.Rest.ClientRuntime (2.3.21) - copy_local: false, redirects: force
+ Newtonsoft.Json (>= 10.0.3)
Microsoft.TeamFoundation.DistributedTask.Common (15.112.1) - copy_local: false, redirects: force
Microsoft.Tpl.Dataflow (>= 4.5.24)
Microsoft.VisualStudio.Services.Client (15.112.1)
@@ -506,13 +330,14 @@ NUGET
Microsoft.VisualStudio.CoreUtility (15.6.27740) - copy_local: false
Microsoft.VisualStudio.Threading (>= 15.3.23)
Microsoft.VisualStudio.Validation (>= 15.3.15)
- Microsoft.VisualStudio.ImageCatalog (15.6.27413) - copy_local: false
- Microsoft.VisualStudio.Imaging (15.6.27413) - copy_local: false
- Microsoft.VisualStudio.CoreUtility (>= 15.6.27413)
- Microsoft.VisualStudio.ImageCatalog (>= 15.6.27413)
- Microsoft.VisualStudio.Utilities (>= 15.6.27413)
+ Microsoft.VisualStudio.ImageCatalog (16.5.29903.111) - copy_local: false
+ Microsoft.VisualStudio.Imaging (15.9.28307) - copy_local: false
+ Microsoft.VisualStudio.ImageCatalog (>= 15.9.28307)
+ Microsoft.VisualStudio.Utilities (>= 15.9.28307)
+ Microsoft.VisualStudio.Imaging.Interop.14.0.DesignTime (14.3.26930) - copy_local: false
+ Microsoft.VisualStudio.SDK.EmbedInteropTypes (>= 15.0.16)
Microsoft.VisualStudio.OLE.Interop (7.10.6071) - copy_local: false
- Microsoft.VisualStudio.SDK.EmbedInteropTypes (15.0.16) - copy_local: false
+ Microsoft.VisualStudio.SDK.EmbedInteropTypes (15.0.30) - copy_local: false
Microsoft.VisualStudio.Services.Client (15.112.1) - copy_local: false, redirects: force
Microsoft.AspNet.WebApi.Client (>= 5.2.2)
Newtonsoft.Json (>= 8.0.3)
@@ -536,19 +361,20 @@ NUGET
Microsoft.VisualStudio.TextManager.Interop (>= 7.10.6070)
Microsoft.VisualStudio.Threading (>= 14.1.111)
Microsoft.VisualStudio.Utilities (>= 14.3.25407)
- Microsoft.VisualStudio.Shell.15.0 (15.6.27413) - copy_local: false
- Microsoft.VisualStudio.Imaging (>= 15.6.27413)
+ Microsoft.VisualStudio.Shell.15.0 (15.9.28307) - copy_local: false
+ Microsoft.VisualStudio.Imaging (>= 15.9.28307)
Microsoft.VisualStudio.SDK.EmbedInteropTypes (>= 15.0.16)
- Microsoft.VisualStudio.Shell.Framework (>= 15.6.27413)
+ Microsoft.VisualStudio.Shell.Framework (>= 15.9.28307)
+ Microsoft.VisualStudio.Shell.Interop.14.0.DesignTime (>= 14.3.26929)
Microsoft.VisualStudio.Shell.Interop.15.3.DesignTime (>= 15.0.26929)
Microsoft.VisualStudio.Shell.Interop.15.6.DesignTime (>= 15.6.27413)
Microsoft.VisualStudio.Shell.Interop.9.0 (>= 9.0.30730)
- Microsoft.VisualStudio.Text.Data (>= 15.6.27413)
- Microsoft.VisualStudio.Threading (>= 15.4.4)
- Microsoft.VisualStudio.Shell.Framework (15.6.27413) - copy_local: false
- Microsoft.VisualStudio.CoreUtility (>= 15.6.27413)
+ Microsoft.VisualStudio.Text.Data (>= 15.6.27740)
+ Microsoft.VisualStudio.Threading (>= 15.6.31)
+ Microsoft.VisualStudio.Shell.Framework (15.9.28307) - copy_local: false
+ Microsoft.VisualStudio.CoreUtility (>= 15.6.27740)
Microsoft.VisualStudio.OLE.Interop (>= 7.10.6071)
- Microsoft.VisualStudio.Utilities (>= 15.6.27413)
+ Microsoft.VisualStudio.Utilities (>= 15.9.28307)
Microsoft.VisualStudio.Shell.Immutable.10.0 (15.0.25415) - copy_local: false
Microsoft.VisualStudio.Shell.Framework (>= 15.0.25415)
Microsoft.VisualStudio.Shell.Immutable.11.0 (15.0.25415) - copy_local: false
@@ -565,6 +391,10 @@ NUGET
Microsoft.VisualStudio.Shell.Interop.10.0 (>= 10.0.30320)
Microsoft.VisualStudio.Shell.Interop.12.0 (12.0.30111)
Microsoft.VisualStudio.Shell.Interop.11.0 (>= 11.0.61031)
+ Microsoft.VisualStudio.Shell.Interop.14.0.DesignTime (14.3.26929) - copy_local: false
+ Microsoft.VisualStudio.Imaging.Interop.14.0.DesignTime (>= 14.3.26930)
+ Microsoft.VisualStudio.SDK.EmbedInteropTypes (>= 15.0.16)
+ Microsoft.VisualStudio.Shell.Interop.12.0 (>= 12.0.30111)
Microsoft.VisualStudio.Shell.Interop.15.3.DesignTime (15.0.26929) - copy_local: false
Microsoft.VisualStudio.SDK.EmbedInteropTypes (>= 15.0.12)
Microsoft.VisualStudio.Shell.Interop.11.0 (>= 11.0.61031)
@@ -584,41 +414,99 @@ NUGET
Microsoft.VisualStudio.OLE.Interop (>= 7.10.6071)
Microsoft.VisualStudio.TextManager.Interop.8.0 (8.0.50728) - copy_local: false
Microsoft.VisualStudio.Shell.Interop (>= 7.10.6072)
- Microsoft.VisualStudio.Threading (15.6.46)
- Microsoft.VisualStudio.Threading.Analyzers (>= 15.6.46)
+ Microsoft.VisualStudio.Threading (15.8.209)
+ Microsoft.VisualStudio.Threading.Analyzers (>= 15.8.209)
Microsoft.VisualStudio.Validation (>= 15.3.15)
- Microsoft.VisualStudio.Threading.Analyzers (15.6.46)
- Microsoft.VisualStudio.Utilities (15.6.27413) - copy_local: false
- Microsoft.VisualStudio.Threading (>= 15.4.4)
- StreamJsonRpc (>= 1.2.8)
- Microsoft.VisualStudio.Validation (15.3.32) - copy_local: false
- Newtonsoft.Json (11.0.1) - copy_local: false, redirects: force
- StreamJsonRpc (1.3.23) - copy_local: false
- Microsoft.VisualStudio.Threading (>= 15.3.20)
- Newtonsoft.Json (>= 6.0.6)
- System.IdentityModel.Tokens.Jwt (5.2.1) - copy_local: false, redirects: force
- Microsoft.IdentityModel.Tokens (>= 5.2.1)
- Newtonsoft.Json (>= 10.0.1)
- WindowsAzure.ServiceBus (4.1.7) - copy_local: false, redirects: force
+ Microsoft.VisualStudio.Threading.Analyzers (16.6.13)
+ Microsoft.VisualStudio.Utilities (15.9.28307)
+ Microsoft.VisualStudio.Threading (>= 15.6.31)
+ StreamJsonRpc (>= 1.3.23)
+ Microsoft.VisualStudio.Validation (15.5.31) - copy_local: false
+ Nerdbank.Streams (2.2.43)
+ Microsoft.VisualStudio.Threading (>= 15.8.192)
+ System.Buffers (>= 4.5)
+ System.IO.Pipelines (>= 4.5.3)
+ System.Net.WebSockets (>= 4.3)
+ System.ValueTuple (>= 4.5)
+ Newtonsoft.Json (12.0.3) - copy_local: false, redirects: force
+ StreamJsonRpc (2.0.208)
+ Microsoft.VisualStudio.Threading (>= 15.8.209)
+ Nerdbank.Streams (>= 2.2.26)
+ Newtonsoft.Json (>= 9.0.1)
+ System.IO.Pipelines (>= 4.5.3)
+ System.Memory (>= 4.5.2)
+ System.Net.Http (>= 4.3.3)
+ System.Net.WebSockets (>= 4.3)
+ System.Reflection.Emit (>= 4.3)
+ System.Threading.Tasks.Extensions (>= 4.5.2)
+ System.Buffers (4.5.1)
+ System.IdentityModel.Tokens.Jwt (6.5) - copy_local: false, redirects: force
+ Microsoft.IdentityModel.JsonWebTokens (>= 6.5)
+ Microsoft.IdentityModel.Tokens (>= 6.5)
+ System.IO (4.3) - copy_local: false, redirects: force
+ System.IO.Pipelines (4.7.1)
+ System.Buffers (>= 4.5)
+ System.Memory (>= 4.5.3)
+ System.Threading.Tasks.Extensions (>= 4.5.2)
+ System.Memory (4.5.4)
+ System.Buffers (>= 4.5.1)
+ System.Numerics.Vectors (>= 4.5)
+ System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
+ System.Net.Http (4.3.4) - copy_local: false, redirects: force
+ System.Security.Cryptography.X509Certificates (>= 4.3)
+ System.Net.WebSockets (4.3)
+ System.Numerics.Vectors (4.5)
+ System.Reflection.Emit (4.7)
+ System.Runtime (4.3.1) - copy_local: false, redirects: force
+ System.Runtime.CompilerServices.Unsafe (4.7.1)
+ System.Security.Cryptography.Algorithms (4.3.1) - copy_local: false, redirects: force
+ System.IO (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Security.Cryptography.Encoding (>= 4.3)
+ System.Security.Cryptography.Primitives (>= 4.3)
+ System.Security.Cryptography.Encoding (4.3) - copy_local: false, redirects: force
+ System.Security.Cryptography.Primitives (4.3) - copy_local: false, redirects: force
+ System.Security.Cryptography.X509Certificates (4.3.2) - copy_local: false, redirects: force
+ System.Security.Cryptography.Algorithms (>= 4.3)
+ System.Security.Cryptography.Encoding (>= 4.3)
+ System.Threading.Tasks.Extensions (4.5.4)
+ System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
+ System.ValueTuple (4.5)
+ WindowsAzure.ServiceBus (6.0.1) - copy_local: false, redirects: force
+ Microsoft.Azure.Services.AppAuthentication (>= 1.0.3)
+ Microsoft.Rest.ClientRuntime (>= 2.3.20)
+ System.IdentityModel.Tokens.Jwt (>= 4.0.4.403061554)
GROUP vs16
-RESTRICTION: == net461
+RESTRICTION: == net48
NUGET
remote: https://api.nuget.org/v3/index.json
- Ben.Demystifier (0.1.4) - copy_local: false, redirects: force
- System.Reflection.Metadata (>= 1.5)
+ Ben.Demystifier (0.1.6) - copy_local: false, redirects: force
+ System.Reflection.Metadata (>= 1.6)
+ System.Threading.Tasks.Extensions (>= 4.5.3)
+ MessagePack (2.1.115) - copy_local: false
+ MessagePack.Annotations (>= 2.1.115)
+ Microsoft.Bcl.AsyncInterfaces (>= 1.0)
+ System.Memory (>= 4.5.3)
+ System.Reflection.Emit (>= 4.6)
+ System.Reflection.Emit.Lightweight (>= 4.6)
+ System.Runtime.CompilerServices.Unsafe (>= 4.5.2)
+ System.Threading.Tasks.Extensions (>= 4.5.3)
+ MessagePack.Annotations (2.1.115) - copy_local: false
Microsoft.AspNet.WebApi.Client (5.2.7) - copy_local: false, redirects: force
Newtonsoft.Json (>= 6.0.4)
Microsoft.AspNet.WebApi.Core (5.2.7) - copy_local: false, redirects: force
Microsoft.AspNet.WebApi.Client (>= 5.2.7)
- Microsoft.IdentityModel.Clients.ActiveDirectory (4.5.1) - copy_local: false, redirects: force
- Microsoft.IdentityModel.JsonWebTokens (5.4) - copy_local: false, redirects: force
- Microsoft.IdentityModel.Tokens (>= 5.4)
- Newtonsoft.Json (>= 10.0.1)
- Microsoft.IdentityModel.Logging (5.4) - copy_local: false, redirects: force
- Microsoft.IdentityModel.Tokens (5.4) - copy_local: false, redirects: force
- Microsoft.IdentityModel.Logging (>= 5.4)
- Newtonsoft.Json (>= 10.0.1)
+ Microsoft.Bcl.AsyncInterfaces (1.1)
+ System.Threading.Tasks.Extensions (>= 4.5.2)
+ Microsoft.CodeAnalysis.BannedApiAnalyzers (2.9.8) - copy_local: false
+ Microsoft.IdentityModel.Clients.ActiveDirectory (5.2.7) - copy_local: false, redirects: force
+ System.Net.Http (>= 4.3.4)
+ Microsoft.IdentityModel.JsonWebTokens (6.5) - copy_local: false, redirects: force
+ Microsoft.IdentityModel.Tokens (>= 6.5)
+ Microsoft.IdentityModel.Logging (6.5) - copy_local: false, redirects: force
+ Microsoft.IdentityModel.Tokens (6.5) - copy_local: false, redirects: force
+ Microsoft.IdentityModel.Logging (>= 6.5)
Microsoft.TeamFoundation.DistributedTask.Common.Contracts (16.147.0-preview) - copy_local: false, redirects: force
Microsoft.VisualStudio.Services.Client (16.147.0-preview)
Microsoft.TeamFoundationServer.Client (16.147.0-preview) - copy_local: false, redirects: force
@@ -636,14 +524,18 @@ NUGET
Newtonsoft.Json (>= 10.0.3)
System.IdentityModel.Tokens.Jwt (>= 5.2.1)
Microsoft.VisualStudio.CoreUtility (16.0.428) - copy_local: false
- Microsoft.VisualStudio.ImageCatalog (15.9.28307) - copy_local: false
- Microsoft.VisualStudio.Imaging (15.9.28307) - copy_local: false
- Microsoft.VisualStudio.ImageCatalog (>= 15.9.28307)
- Microsoft.VisualStudio.Utilities (>= 15.9.28307)
+ Microsoft.VisualStudio.Threading (>= 15.8.192)
+ Microsoft.VisualStudio.ImageCatalog (16.5.29903.111) - copy_local: false
+ Microsoft.VisualStudio.Imaging (16.5.29903.186) - copy_local: false
+ Microsoft.VisualStudio.ImageCatalog (>= 16.5.29903.111)
+ Microsoft.VisualStudio.Utilities (>= 16.5.29903.186)
Microsoft.VisualStudio.Imaging.Interop.14.0.DesignTime (14.3.26930) - copy_local: false
Microsoft.VisualStudio.SDK.EmbedInteropTypes (>= 15.0.16)
Microsoft.VisualStudio.OLE.Interop (7.10.6071) - copy_local: false
- Microsoft.VisualStudio.SDK.EmbedInteropTypes (15.0.27) - copy_local: false
+ Microsoft.VisualStudio.SDK.Analyzers (16.5.5) - copy_local: false
+ Microsoft.CodeAnalysis.BannedApiAnalyzers (>= 2.9.4)
+ Microsoft.VisualStudio.Threading.Analyzers (>= 16.3.52)
+ Microsoft.VisualStudio.SDK.EmbedInteropTypes (15.0.30) - copy_local: false
Microsoft.VisualStudio.Services.Client (16.147.0-preview) - copy_local: false, redirects: force
Microsoft.AspNet.WebApi.Client (>= 5.2.3)
Microsoft.IdentityModel.Tokens (>= 5.2.1)
@@ -680,10 +572,10 @@ NUGET
Microsoft.VisualStudio.Shell.Interop.9.0 (>= 9.0.30730)
Microsoft.VisualStudio.Text.Data (>= 15.6.27740)
Microsoft.VisualStudio.Threading (>= 15.6.31)
- Microsoft.VisualStudio.Shell.Framework (15.9.28307) - copy_local: false
- Microsoft.VisualStudio.CoreUtility (>= 15.6.27740)
+ Microsoft.VisualStudio.Shell.Framework (16.5.29911.84) - copy_local: false
Microsoft.VisualStudio.OLE.Interop (>= 7.10.6071)
- Microsoft.VisualStudio.Utilities (>= 15.9.28307)
+ Microsoft.VisualStudio.SDK.Analyzers (>= 16.3.14)
+ Microsoft.VisualStudio.Utilities (>= 16.5.29903.186)
Microsoft.VisualStudio.Shell.Immutable.10.0 (15.0.25415) - copy_local: false
Microsoft.VisualStudio.Shell.Framework (>= 15.0.25415)
Microsoft.VisualStudio.Shell.Immutable.11.0 (15.0.25415) - copy_local: false
@@ -716,64 +608,90 @@ NUGET
Microsoft.VisualStudio.Shell.Interop.9.0 (9.0.30730) - copy_local: false
Microsoft.VisualStudio.Shell.Interop.8.0 (>= 8.0.50728)
Microsoft.VisualStudio.Text.Data (16.0.428) - copy_local: false
+ Microsoft.VisualStudio.CoreUtility (>= 16.0.428)
+ Microsoft.VisualStudio.Threading (>= 15.8.192)
Microsoft.VisualStudio.TextManager.Interop (7.10.6071) - copy_local: false
Microsoft.VisualStudio.OLE.Interop (>= 7.10.6071)
Microsoft.VisualStudio.TextManager.Interop.8.0 (8.0.50728) - copy_local: false
Microsoft.VisualStudio.Shell.Interop (>= 7.10.6072)
- Microsoft.VisualStudio.Threading (15.8.209)
- Microsoft.VisualStudio.Threading.Analyzers (>= 15.8.209)
- Microsoft.VisualStudio.Validation (>= 15.3.15)
- Microsoft.VisualStudio.Threading.Analyzers (16.0.102)
- Microsoft.VisualStudio.Utilities (15.9.28307) - copy_local: false
- Microsoft.VisualStudio.Threading (>= 15.6.31)
- StreamJsonRpc (>= 1.3.23)
- Microsoft.VisualStudio.Validation (15.3.58)
- Nerdbank.Streams (2.0.214) - copy_local: false
- Microsoft.VisualStudio.Threading (>= 15.8.192)
+ Microsoft.VisualStudio.Threading (16.6.13)
+ Microsoft.Bcl.AsyncInterfaces (>= 1.0)
+ Microsoft.VisualStudio.Threading.Analyzers (>= 16.6.13)
+ Microsoft.VisualStudio.Validation (>= 15.5.31)
+ Microsoft.Win32.Registry (>= 4.6)
+ System.Threading.Tasks.Extensions (>= 4.5.3)
+ Microsoft.VisualStudio.Threading.Analyzers (16.6.13)
+ Microsoft.VisualStudio.Utilities (16.5.29903.186) - copy_local: false
+ Microsoft.VisualStudio.Threading (>= 16.5.132)
+ Newtonsoft.Json (>= 12.0.2)
+ StreamJsonRpc (>= 2.3.99)
+ System.Threading.Tasks.Dataflow (>= 4.9)
+ Microsoft.VisualStudio.Validation (15.5.31)
+ Microsoft.Win32.Registry (4.7)
+ System.Security.AccessControl (>= 4.7)
+ System.Security.Principal.Windows (>= 4.7)
+ Nerdbank.Streams (2.4.67) - copy_local: false
+ Microsoft.VisualStudio.Threading (>= 16.4.33)
+ Microsoft.VisualStudio.Validation (>= 15.5.31)
System.Buffers (>= 4.5)
System.IO.Pipelines (>= 4.5.3)
System.Net.WebSockets (>= 4.3)
+ System.Runtime.CompilerServices.Unsafe (>= 4.6)
System.ValueTuple (>= 4.5)
- Newtonsoft.Json (12.0.1) - copy_local: false, redirects: force
- StreamJsonRpc (2.0.146) - copy_local: false
- Microsoft.VisualStudio.Threading (>= 15.8.209)
- Nerdbank.Streams (>= 2.0.206)
- Newtonsoft.Json (>= 9.0.1)
- System.IO.Pipelines (>= 4.5.3)
- System.Memory (>= 4.5.2)
- System.Net.Http (>= 4.3.3)
+ Newtonsoft.Json (12.0.3) - copy_local: false, redirects: force
+ StreamJsonRpc (2.3.103) - copy_local: false
+ MessagePack (>= 2.1.90)
+ Microsoft.Bcl.AsyncInterfaces (>= 1.0)
+ Microsoft.VisualStudio.Threading (>= 16.4.45)
+ Nerdbank.Streams (>= 2.4.60)
+ Newtonsoft.Json (>= 12.0.2)
+ System.Collections.Immutable (>= 1.5)
+ System.IO.Pipelines (>= 4.6)
+ System.Memory (>= 4.5.3)
+ System.Net.Http (>= 4.3.4)
System.Net.WebSockets (>= 4.3)
- System.Reflection.Emit (>= 4.3)
+ System.Reflection.Emit (>= 4.6)
+ System.Threading.Tasks.Dataflow (>= 4.9)
+ System.Threading.Tasks.Extensions (>= 4.5.3)
+ System.Buffers (4.5.1) - copy_local: false
+ System.Collections.Immutable (1.7) - copy_local: false, redirects: force
+ System.Memory (>= 4.5.3)
+ System.IdentityModel.Tokens.Jwt (6.5) - copy_local: false, redirects: force
+ Microsoft.IdentityModel.JsonWebTokens (>= 6.5)
+ Microsoft.IdentityModel.Tokens (>= 6.5)
+ System.IO (4.3) - copy_local: false, redirects: force
+ System.IO.Pipelines (4.7.1) - copy_local: false
+ System.Buffers (>= 4.5)
+ System.Memory (>= 4.5.3)
System.Threading.Tasks.Extensions (>= 4.5.2)
- System.Buffers (4.5) - copy_local: false
- System.Collections.Immutable (1.5) - copy_local: false, redirects: force
- System.IdentityModel.Tokens.Jwt (5.4) - copy_local: false, redirects: force
- Microsoft.IdentityModel.JsonWebTokens (>= 5.4)
- Microsoft.IdentityModel.Tokens (>= 5.4)
- Newtonsoft.Json (>= 10.0.1)
- System.IO.Pipelines (4.5.3) - copy_local: false
- System.Buffers (>= 4.4)
- System.Memory (>= 4.5.1)
- System.Threading.Tasks.Extensions (>= 4.5.1)
- System.Memory (4.5.2) - copy_local: false
- System.Buffers (>= 4.4)
- System.Numerics.Vectors (>= 4.4)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.2)
- System.Net.Http (4.3.4) - copy_local: false
+ System.Memory (4.5.4) - copy_local: false
+ System.Buffers (>= 4.5.1)
+ System.Numerics.Vectors (>= 4.5)
+ System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
+ System.Net.Http (4.3.4) - copy_local: false, redirects: force
System.Security.Cryptography.X509Certificates (>= 4.3)
System.Net.WebSockets (4.3) - copy_local: false
System.Numerics.Vectors (4.5) - copy_local: false
- System.Reflection.Emit (4.3) - copy_local: false
- System.Reflection.Metadata (1.6) - copy_local: false, redirects: force
- System.Collections.Immutable (>= 1.5)
- System.Runtime.CompilerServices.Unsafe (4.5.2) - copy_local: false
- System.Security.Cryptography.Algorithms (4.3.1) - copy_local: false
+ System.Reflection.Emit (4.7) - copy_local: false
+ System.Reflection.Emit.Lightweight (4.7) - copy_local: false
+ System.Reflection.Metadata (1.8) - copy_local: false, redirects: force
+ System.Collections.Immutable (>= 1.7)
+ System.Runtime (4.3.1) - copy_local: false, redirects: force
+ System.Runtime.CompilerServices.Unsafe (4.7.1)
+ System.Security.AccessControl (4.7)
+ System.Security.Principal.Windows (>= 4.7)
+ System.Security.Cryptography.Algorithms (4.3.1) - copy_local: false, redirects: force
+ System.IO (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Security.Cryptography.Encoding (>= 4.3)
System.Security.Cryptography.Primitives (>= 4.3)
- System.Security.Cryptography.Encoding (4.3) - copy_local: false
- System.Security.Cryptography.Primitives (4.3) - copy_local: false
- System.Security.Cryptography.X509Certificates (4.3.2) - copy_local: false
+ System.Security.Cryptography.Encoding (4.3) - copy_local: false, redirects: force
+ System.Security.Cryptography.Primitives (4.3) - copy_local: false, redirects: force
+ System.Security.Cryptography.X509Certificates (4.3.2) - copy_local: false, redirects: force
System.Security.Cryptography.Algorithms (>= 4.3)
System.Security.Cryptography.Encoding (>= 4.3)
- System.Threading.Tasks.Extensions (4.5.2) - copy_local: false
- System.Runtime.CompilerServices.Unsafe (>= 4.5.2)
+ System.Security.Principal.Windows (4.7)
+ System.Threading.Tasks.Dataflow (4.11) - copy_local: false
+ System.Threading.Tasks.Extensions (4.5.4)
+ System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
System.ValueTuple (4.5) - copy_local: false
diff --git a/vs-commitizen.Settings/IoC.cs b/vs-commitizen.Settings/IoC.cs
index 0c6225c..566c1a2 100644
--- a/vs-commitizen.Settings/IoC.cs
+++ b/vs-commitizen.Settings/IoC.cs
@@ -1,4 +1,5 @@
using Microsoft.VisualStudio.Shell;
+using Microsoft.VisualStudio.Shell.Interop;
using StructureMap;
using System;
@@ -6,13 +7,14 @@ namespace vs_commitizen.Settings
{
public static class IoC
{
- public static Container Container;
+ static Lazy _container = new Lazy(() => new Container(c => c.AddRegistry()), true);
- static IoC()
+ public static Container Container => _container.Value;
+
+ public static T TryGetInstance()
{
- Container = new Container();
+ return Container.TryGetInstance();
}
-
public static T GetInstance()
{
return Container.GetInstance();
diff --git a/vs-commitizen.Settings/vs-commitizen.Settings.csproj b/vs-commitizen.Settings/vs-commitizen.Settings.csproj
index e7954ec..5b9b1f0 100644
--- a/vs-commitizen.Settings/vs-commitizen.Settings.csproj
+++ b/vs-commitizen.Settings/vs-commitizen.Settings.csproj
@@ -9,8 +9,9 @@
Properties
vs_commitizen.Settings
vs-commitizen.Settings
- v4.6.1
+ v4.8
512
+
true
@@ -59,7 +60,7 @@
-
+
..\packages\StructureMap\lib\net45\StructureMap.dll
@@ -70,7 +71,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.CoreUtility\lib\net45\Microsoft.VisualStudio.CoreUtility.dll
@@ -81,7 +82,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.ImageCatalog\lib\net45\Microsoft.VisualStudio.ImageCatalog.dll
@@ -92,7 +93,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Imaging\lib\net45\Microsoft.VisualStudio.Imaging.dll
@@ -103,7 +104,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.OLE.Interop\lib\Microsoft.VisualStudio.OLE.Interop.dll
@@ -114,7 +115,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.14.0\lib\Microsoft.VisualStudio.Shell.14.0.dll
@@ -125,7 +126,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.Immutable.10.0\lib\net40\Microsoft.VisualStudio.Shell.Immutable.10.0.dll
@@ -136,7 +137,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.Immutable.11.0\lib\net45\Microsoft.VisualStudio.Shell.Immutable.11.0.dll
@@ -147,7 +148,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.Immutable.12.0\lib\net45\Microsoft.VisualStudio.Shell.Immutable.12.0.dll
@@ -158,7 +159,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.Immutable.14.0\lib\net45\Microsoft.VisualStudio.Shell.Immutable.14.0.dll
@@ -169,7 +170,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.Interop\lib\net11\Microsoft.VisualStudio.Shell.Interop.dll
@@ -180,7 +181,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.Interop.10.0\lib\net20\Microsoft.VisualStudio.Shell.Interop.10.0.dll
@@ -191,7 +192,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.Interop.11.0\lib\net20\Microsoft.VisualStudio.Shell.Interop.11.0.dll
@@ -202,7 +203,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.Interop.12.0\lib\net20\Microsoft.VisualStudio.Shell.Interop.12.0.dll
@@ -213,7 +214,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.Interop.8.0\lib\net11\Microsoft.VisualStudio.Shell.Interop.8.0.dll
@@ -224,7 +225,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.Interop.9.0\lib\net11\Microsoft.VisualStudio.Shell.Interop.9.0.dll
@@ -235,7 +236,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.TextManager.Interop\lib\net11\Microsoft.VisualStudio.TextManager.Interop.dll
@@ -246,7 +247,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.TextManager.Interop.8.0\lib\net11\Microsoft.VisualStudio.TextManager.Interop.8.0.dll
@@ -257,7 +258,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Threading\lib\net45\Microsoft.VisualStudio.Threading.dll
@@ -268,7 +269,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Utilities\lib\net46\Microsoft.VisualStudio.Utilities.dll
@@ -279,10 +280,10 @@
-
+
- ..\packages\vs14\Microsoft.VisualStudio.Validation\lib\net45\Microsoft.VisualStudio.Validation.dll
+ ..\packages\vs14\Microsoft.VisualStudio.Validation\lib\netstandard2.0\Microsoft.VisualStudio.Validation.dll
False
True
diff --git a/vs-commitizen.Tests/CommitizenViewModelTests.cs b/vs-commitizen.Tests/CommitizenViewModelTests.cs
index 7375992..726ec41 100644
--- a/vs-commitizen.Tests/CommitizenViewModelTests.cs
+++ b/vs-commitizen.Tests/CommitizenViewModelTests.cs
@@ -178,21 +178,36 @@ public void GetComment_With_No_Body(CommitizenViewModel sut)
public void GetComment_Should_Prefix_BreakingChanges(CommitizenViewModel sut)
{
sut.BreakingChanges = "no more login !";
- sut.GetComment().ShouldContain($"BREAKING CHANGES: {sut.BreakingChanges}");
+ sut.GetComment().ShouldContain($"BREAKING CHANGE: {sut.BreakingChanges}");
+ }
+
+ [Theory, TestConventions]
+ public void GetComment_Should_NotSuffix_Type_If_No_Highlight_BreakingChanges(CommitizenViewModel sut)
+ {
+ sut.BreakingChanges = "no more login !";
+ sut.GetComment().ShouldStartWith($"{sut.SelectedCommitType.Type}({sut.Scope}):");
+ }
+
+ [Theory, TestConventions]
+ public void GetComment_Should_Suffix_Type_If_Highlight_BreakingChanges(CommitizenViewModel sut)
+ {
+ sut.BreakingChanges = "no more login !";
+ sut.HighlighBreakingChanges = true;
+ sut.GetComment().ShouldStartWith($"{sut.SelectedCommitType.Type}({sut.Scope})!:");
}
[Theory, TestConventions]
public void GetComment_Should_Prefix_Issues_If_Number(CommitizenViewModel sut)
{
sut.IssuesAffected = "666";
- sut.GetComment().ShouldEndWith("\n\n#666");
+ sut.GetComment().ShouldEndWith("\n\ncloses #666");
}
[Theory, TestConventions]
public void GetComment_ShouldNot_Prefix_Issues_If_NotNumber(CommitizenViewModel sut)
{
sut.IssuesAffected = "666 & 999";
- sut.GetComment().ShouldEndWith($"\n\n{sut.IssuesAffected}");
+ sut.GetComment().ShouldEndWith($"\n\ncloses {sut.IssuesAffected}");
}
[Theory, TestConventions]
diff --git a/vs-commitizen.Tests/TestAttributes/TestConventionsAttribute.cs b/vs-commitizen.Tests/TestAttributes/TestConventionsAttribute.cs
index 37ec683..a99f802 100644
--- a/vs-commitizen.Tests/TestAttributes/TestConventionsAttribute.cs
+++ b/vs-commitizen.Tests/TestAttributes/TestConventionsAttribute.cs
@@ -30,7 +30,8 @@ private class DomainCustomization : ICustomization
public void Customize(IFixture fixture)
{
fixture.Customize(m => m.Without(c => c.OnProceed)
- .Without(c => c.CommitTypes));
+ .Without(c => c.CommitTypes)
+ .With(c => c.HighlighBreakingChanges, () => false));
fixture.Register(() =>
{
diff --git a/vs-commitizen.Tests/ViewTests.cs b/vs-commitizen.Tests/ViewTests.cs
index de6f045..8cdc3a6 100644
--- a/vs-commitizen.Tests/ViewTests.cs
+++ b/vs-commitizen.Tests/ViewTests.cs
@@ -11,17 +11,8 @@ public class ViewTests
[WpfFact]
public async Task Should_Display_CommitizenViewAsync()
{
- var t = await Task.Factory.StartNew(async () =>
- {
- var mainWindow = new MainWindow();
- mainWindow.Show();
-
- await Task.Delay(1);
- }, new CancellationToken(), TaskCreationOptions.None, TaskScheduler.FromCurrentSynchronizationContext());
-
- await t;
- t.IsCompleted.ShouldBe(true);
- t.Exception.ShouldBeNull();
+ var mainWindow = new MainWindow();
+ mainWindow.Show();
}
}
}
diff --git a/vs-commitizen.Tests/vs-commitizen.Tests.csproj b/vs-commitizen.Tests/vs-commitizen.Tests.csproj
index 055216c..2167f42 100644
--- a/vs-commitizen.Tests/vs-commitizen.Tests.csproj
+++ b/vs-commitizen.Tests/vs-commitizen.Tests.csproj
@@ -9,7 +9,7 @@
Properties
vs_commitizen.Tests
vs-commitizen.Tests
- v4.6.1
+ v4.8
512
{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
15.0
@@ -19,6 +19,7 @@
UnitTest
+
true
@@ -64,7 +65,7 @@
-
+
<__paket__xunit_runner_visualstudio_props>net20\xunit.runner.visualstudio
@@ -88,7 +89,7 @@
-
+
True
@@ -102,7 +103,7 @@
-
+
..\packages\AutoFixture.AutoNSubstitute\lib\net452\AutoFixture.AutoNSubstitute.dll
@@ -113,7 +114,7 @@
-
+
..\packages\AutoFixture.Xunit2\lib\net452\AutoFixture.Xunit2.dll
@@ -124,7 +125,7 @@
-
+
True
@@ -138,7 +139,18 @@
-
+
+
+
+ ..\packages\Fare\lib\net35\Fare.dll
+ True
+ True
+
+
+
+
+
+
True
@@ -152,7 +164,7 @@
-
+
..\packages\Shouldly\lib\net451\Shouldly.dll
@@ -163,7 +175,7 @@
-
+
..\packages\StructureMap\lib\net45\StructureMap.dll
@@ -174,19 +186,24 @@
-
+
-
+
+ True
+
+
+ ..\packages\System.Runtime.CompilerServices.Unsafe\lib\net461\System.Runtime.CompilerServices.Unsafe.dll
+ True
True
-
+
- ..\packages\System.Threading.Tasks.Extensions\lib\netstandard1.0\System.Threading.Tasks.Extensions.dll
+ ..\packages\System.Threading.Tasks.Extensions\lib\net461\System.Threading.Tasks.Extensions.dll
True
True
@@ -194,7 +211,7 @@
-
+
..\packages\xunit.abstractions\lib\net35\xunit.abstractions.dll
@@ -210,7 +227,7 @@
-
+
..\packages\xunit.assert\lib\netstandard1.1\xunit.assert.dll
@@ -221,7 +238,7 @@
-
+
..\packages\xunit.extensibility.core\lib\netstandard1.1\xunit.core.dll
@@ -232,7 +249,7 @@
-
+
..\packages\xunit.extensibility.execution\lib\net452\xunit.execution.desktop.dll
@@ -243,8 +260,14 @@
-
+
+
+ True
+
+
+ True
+
..\packages\Xunit.StaFact\lib\net452\Xunit.StaFact.dll
True
@@ -254,11 +277,8 @@
-
+
-
- True
-
..\packages\vs15\Microsoft.AspNet.WebApi.Client\lib\net45\System.Net.Http.Formatting.dll
True
@@ -268,7 +288,7 @@
-
+
..\packages\vs15\Microsoft.AspNet.WebApi.Core\lib\net45\System.Web.Http.dll
@@ -279,15 +299,68 @@
-
+
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ ..\packages\vs15\Microsoft.Azure.Services.AppAuthentication\lib\net472\Microsoft.Azure.Services.AppAuthentication.dll
+ True
+ True
+
+
+
+
+
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
..\packages\vs15\Microsoft.IdentityModel.Clients.ActiveDirectory\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll
True
True
-
- ..\packages\vs15\Microsoft.IdentityModel.Clients.ActiveDirectory\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.Platform.dll
+
+
+
+
+
+
+
+ ..\packages\vs15\Microsoft.IdentityModel.JsonWebTokens\lib\net461\Microsoft.IdentityModel.JsonWebTokens.dll
True
True
@@ -295,10 +368,10 @@
-
+
- ..\packages\vs15\Microsoft.IdentityModel.Logging\lib\net451\Microsoft.IdentityModel.Logging.dll
+ ..\packages\vs15\Microsoft.IdentityModel.Logging\lib\net461\Microsoft.IdentityModel.Logging.dll
True
True
@@ -306,16 +379,30 @@
-
+
-
+
+ ..\packages\vs15\Microsoft.IdentityModel.Tokens\lib\net461\Microsoft.IdentityModel.Tokens.dll
+ True
True
-
+
+
+
+
+
+
+
True
-
- ..\packages\vs15\Microsoft.IdentityModel.Tokens\lib\net451\Microsoft.IdentityModel.Tokens.dll
+
+ True
+
+
+ True
+
+
+ ..\packages\vs15\Microsoft.Rest.ClientRuntime\lib\net461\Microsoft.Rest.ClientRuntime.dll
True
True
@@ -323,7 +410,7 @@
-
+
..\packages\vs15\Microsoft.TeamFoundation.DistributedTask.Common\lib\net45\Microsoft.TeamFoundation.DistributedTask.Common.Contracts.dll
@@ -334,7 +421,7 @@
-
+
..\packages\vs15\Microsoft.TeamFoundationServer.Client\lib\net45\Microsoft.TeamFoundation.Build2.WebApi.dll
@@ -390,7 +477,7 @@
-
+
..\packages\vs15\Microsoft.TeamFoundationServer.ExtendedClient\lib\net45\Microsoft.TeamFoundation.Build.Client.dll
@@ -516,7 +603,7 @@
-
+
..\packages\vs15\Microsoft.Tpl.Dataflow\lib\portable-net45+win8+wpa81\System.Threading.Tasks.Dataflow.dll
@@ -527,8 +614,11 @@
-
+
+
+ True
+
..\packages\vs15\Microsoft.VisualStudio.CoreUtility\lib\net46\Microsoft.VisualStudio.CoreUtility.dll
True
@@ -538,7 +628,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.ImageCatalog\lib\net45\Microsoft.VisualStudio.ImageCatalog.dll
@@ -549,7 +639,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Imaging\lib\net45\Microsoft.VisualStudio.Imaging.dll
@@ -560,7 +650,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.OLE.Interop\lib\Microsoft.VisualStudio.OLE.Interop.dll
@@ -571,7 +661,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Services.Client\lib\net45\Microsoft.TeamFoundation.Common.dll
@@ -592,7 +682,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Services.InteractiveClient\lib\net45\Microsoft.VisualStudio.Services.Client.Interactive.dll
@@ -603,7 +693,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Shell.14.0\lib\Microsoft.VisualStudio.Shell.14.0.dll
@@ -614,7 +704,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Shell.Framework\lib\net45\Microsoft.VisualStudio.Shell.Framework.dll
@@ -625,7 +715,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Shell.Immutable.10.0\lib\net45\Microsoft.VisualStudio.Shell.Immutable.10.0.dll
@@ -636,7 +726,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Shell.Immutable.11.0\lib\net45\Microsoft.VisualStudio.Shell.Immutable.11.0.dll
@@ -647,7 +737,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Shell.Immutable.12.0\lib\net45\Microsoft.VisualStudio.Shell.Immutable.12.0.dll
@@ -658,7 +748,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Shell.Immutable.14.0\lib\net45\Microsoft.VisualStudio.Shell.Immutable.14.0.dll
@@ -669,7 +759,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Shell.Interop\lib\net11\Microsoft.VisualStudio.Shell.Interop.dll
@@ -680,7 +770,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Shell.Interop.10.0\lib\net20\Microsoft.VisualStudio.Shell.Interop.10.0.dll
@@ -691,7 +781,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Shell.Interop.11.0\lib\net20\Microsoft.VisualStudio.Shell.Interop.11.0.dll
@@ -702,7 +792,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Shell.Interop.12.0\lib\net20\Microsoft.VisualStudio.Shell.Interop.12.0.dll
@@ -713,7 +803,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Shell.Interop.8.0\lib\net11\Microsoft.VisualStudio.Shell.Interop.8.0.dll
@@ -724,7 +814,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Shell.Interop.9.0\lib\net11\Microsoft.VisualStudio.Shell.Interop.9.0.dll
@@ -735,7 +825,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.TextManager.Interop\lib\net11\Microsoft.VisualStudio.TextManager.Interop.dll
@@ -746,7 +836,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.TextManager.Interop.8.0\lib\net11\Microsoft.VisualStudio.TextManager.Interop.8.0.dll
@@ -757,11 +847,8 @@
-
+
-
- True
-
..\packages\vs15\Microsoft.VisualStudio.Threading\lib\net46\Microsoft.VisualStudio.Threading.dll
True
@@ -774,6 +861,9 @@
+
+ True
+
True
@@ -818,7 +908,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Utilities\lib\net46\Microsoft.VisualStudio.Utilities.dll
@@ -829,10 +919,24 @@
-
+
- ..\packages\vs15\Microsoft.VisualStudio.Validation\lib\net45\Microsoft.VisualStudio.Validation.dll
+ ..\packages\vs15\Microsoft.VisualStudio.Validation\lib\netstandard2.0\Microsoft.VisualStudio.Validation.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ True
+
+
+ ..\packages\vs15\Nerdbank.Streams\lib\net472\Nerdbank.Streams.dll
True
True
@@ -840,7 +944,7 @@
-
+
..\packages\vs15\Newtonsoft.Json\lib\net45\Newtonsoft.Json.dll
@@ -851,10 +955,21 @@
-
+
- ..\packages\vs15\StreamJsonRpc\lib\net45\StreamJsonRpc.dll
+ ..\packages\vs15\StreamJsonRpc\lib\net472\StreamJsonRpc.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs15\System.Buffers\lib\net461\System.Buffers.dll
True
True
@@ -862,10 +977,145 @@
-
+
- ..\packages\vs15\System.IdentityModel.Tokens.Jwt\lib\net451\System.IdentityModel.Tokens.Jwt.dll
+ ..\packages\vs15\System.IdentityModel.Tokens.Jwt\lib\net461\System.IdentityModel.Tokens.Jwt.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs15\System.IO\lib\net462\System.IO.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs15\System.IO.Pipelines\lib\netstandard2.0\System.IO.Pipelines.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs15\System.Memory\lib\net461\System.Memory.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs15\System.Net.Http\lib\net46\System.Net.Http.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs15\System.Net.WebSockets\lib\net46\System.Net.WebSockets.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ True
+
+
+ ..\packages\vs15\System.Numerics.Vectors\lib\net46\System.Numerics.Vectors.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs15\System.Runtime\lib\net462\System.Runtime.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs15\System.Security.Cryptography.Algorithms\lib\net463\System.Security.Cryptography.Algorithms.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs15\System.Security.Cryptography.Encoding\lib\net46\System.Security.Cryptography.Encoding.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs15\System.Security.Cryptography.Primitives\lib\net46\System.Security.Cryptography.Primitives.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs15\System.Security.Cryptography.X509Certificates\lib\net461\System.Security.Cryptography.X509Certificates.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs15\System.ValueTuple\lib\net47\System.ValueTuple.dll
True
True
@@ -873,13 +1123,13 @@
-
+
True
- ..\packages\vs15\WindowsAzure.ServiceBus\lib\net45\Microsoft.ServiceBus.dll
+ ..\packages\vs15\WindowsAzure.ServiceBus\lib\net462\Microsoft.ServiceBus.dll
True
True
diff --git a/vs-commitizen.sln b/vs-commitizen.sln
index 4ea5e61..7b5f71a 100644
--- a/vs-commitizen.sln
+++ b/vs-commitizen.sln
@@ -1,7 +1,7 @@
Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 15
-VisualStudioVersion = 15.0.27130.2036
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.30011.22
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "vs-commitizen", "vs-commitizen\vs-commitizen.csproj", "{8382BF18-B8BC-4C54-9826-8D9D20CD868D}"
EndProject
diff --git a/vs-commitizen.vs2015/VSPackage.Designer.cs b/vs-commitizen.vs2015/VSPackage.Designer.cs
index e4d0f7c..181497b 100644
--- a/vs-commitizen.vs2015/VSPackage.Designer.cs
+++ b/vs-commitizen.vs2015/VSPackage.Designer.cs
@@ -19,7 +19,7 @@ namespace vs_commitizen.vs {
// class via a tool like ResGen or Visual Studio.
// To add or remove a member, edit your .ResX file then rerun ResGen
// with the /str option, or rebuild your VS project.
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "15.0.0.0")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
public class VSPackage {
@@ -107,7 +107,7 @@ public static string HintBreakingChanges {
}
///
- /// Looks up a localized string similar to List any issues affected by this change (optional). E.g.: 'fix #123', 're #123'.
+ /// Looks up a localized string similar to List any issues affected by this change (optional). E.g.: '#123'.
///
public static string HintIssues {
get {
@@ -196,6 +196,15 @@ public static string TooltipCommit {
}
}
+ ///
+ /// Looks up a localized string similar to Optional ! to draw attention to breaking change. E.g.: "chore!: drop Node 6 from testing matrix".
+ ///
+ public static string TooltipHighlightBreakingChanges {
+ get {
+ return ResourceManager.GetString("TooltipHighlightBreakingChanges", resourceCulture);
+ }
+ }
+
///
/// Looks up a localized string similar to Proceed to 'Changes' view.
///
diff --git a/vs-commitizen.vs2015/VSPackage.resx b/vs-commitizen.vs2015/VSPackage.resx
index 877ed2c..02294be 100644
--- a/vs-commitizen.vs2015/VSPackage.resx
+++ b/vs-commitizen.vs2015/VSPackage.resx
@@ -134,7 +134,7 @@
List any breaking changes (optional)
- List any issues affected by this change (optional). E.g.: 'fix #123', 're #123'
+ List any issues affected by this change (optional). E.g.: '#123'
Denote the scope of this change (optional)
@@ -163,6 +163,9 @@
Proceed to 'Changes' view and commit
+
+ Optional ! to draw attention to breaking change. E.g.: "chore!: drop Node 6 from testing matrix"
+
Proceed to 'Changes' view
diff --git a/vs-commitizen.vs2015/ViewModels/CommitizenViewModel.cs b/vs-commitizen.vs2015/ViewModels/CommitizenViewModel.cs
index 9368991..a1608f8 100644
--- a/vs-commitizen.vs2015/ViewModels/CommitizenViewModel.cs
+++ b/vs-commitizen.vs2015/ViewModels/CommitizenViewModel.cs
@@ -117,9 +117,21 @@ public int SubjectLength
}
}
+ private bool _highlighBreakingChanges;
+
+ public bool HighlighBreakingChanges
+ {
+ get { return _highlighBreakingChanges; }
+ set
+ {
+ _highlighBreakingChanges = value;
+ OnPropertyChanged();
+ }
+ }
+
private System.Drawing.Color themedColor => VSColorTheme.GetThemedColor(CommonControlsColors.CheckBoxTextBrushKey);
public Brush SubjectColor => this.SubjectLength > 50 ? Brushes.Red : new SolidColorBrush(Color.FromArgb(themedColor.A, themedColor.R, themedColor.G, themedColor.B));
- public int LineLength { get; private set; }
+ public int LineLength { get; private set; }
private bool _hasGitPendingChanges;
public bool HasGitPendingChanges
@@ -152,6 +164,7 @@ public CommitizenViewModel(IUserSettings userSettings)
};
this.OnProceed = new RelayCommand(Proceed, CanProceed);
this.HasGitPendingChanges = true; //TODO: Correct way to bind this
+ this.HighlighBreakingChanges = false;
this._userSettings = userSettings;
this.LineLength = this._userSettings.MaxLineLength;
}
@@ -184,15 +197,17 @@ public string GetComment()
var hasScope = !string.IsNullOrWhiteSpace(this.Scope);
var scope = hasScope ? $"({this.Scope.SafeTrim()})" : string.Empty;
var commitType = this.SelectedCommitType.Type;
+ var shouldHighlightBreakingChange = this.HighlighBreakingChanges;
+ var highlightBreakingChange = shouldHighlightBreakingChange ? "!" : string.Empty;
- var head = $"{commitType}{scope}: {this.Subject.SafeTrim()}";
+ var head = $"{commitType}{scope}{highlightBreakingChange}: {this.Subject.SafeTrim()}";
var body = string.Join("\n", this.Body.SafeTrim().ChunkBySizePreverveWords(this.LineLength));
var hasBreakingChanges = !string.IsNullOrEmpty(this.BreakingChanges);
var breakingChanges = this.BreakingChanges.SafeTrim();
if (hasBreakingChanges)
{
- breakingChanges = "BREAKING CHANGES: " + Regex.Replace(this.BreakingChanges, "^BREAKING CHANGES: ", string.Empty, RegexOptions.IgnoreCase);
+ breakingChanges = "BREAKING CHANGE: " + Regex.Replace(this.BreakingChanges, "^BREAKING CHANGE: ", string.Empty, RegexOptions.IgnoreCase);
breakingChanges = string.Join("\n", breakingChanges.ChunkBySizePreverveWords(this.LineLength));
}
@@ -200,7 +215,7 @@ public string GetComment()
var issues = this.IssuesAffected.SafeTrim();
if (hasIssuesAffected)
{
- issues = int.TryParse(issues, out var _) ? $"#{issues}" : issues;
+ issues = int.TryParse(issues, out var _) ? $"closes #{issues}" : $"closes {issues}";
issues = string.Join("\n", issues.ChunkBySizePreverveWords(this.LineLength));
}
diff --git a/vs-commitizen.vs2015/VsCommitizenSection.cs b/vs-commitizen.vs2015/VsCommitizenSection.cs
index 79f4914..0bc8a9e 100644
--- a/vs-commitizen.vs2015/VsCommitizenSection.cs
+++ b/vs-commitizen.vs2015/VsCommitizenSection.cs
@@ -34,6 +34,13 @@ public VsCommitizenSection()
this.SectionContent = new VsCommitizenView();
}
+ private Boolean IsPackageLoaded()
+ {
+ var package = IoC.TryGetInstance();
+ return package != null;
+
+ }
+
private void ExecuteOpenSettings()
{
var package = IoC.GetInstance();
@@ -45,8 +52,12 @@ public override void Initialize(object sender, SectionInitializeEventArgs e)
{
base.Initialize(sender, e);
- var openSettingsCommand = new RelayCommand(ExecuteOpenSettings);
- this.teamExplorerSectionCommand = new TeamExplorerSectionCommand(openSettingsCommand, "Open options", WpfUtil.SharedResources["Home_SettingsBrush"] as DrawingBrush);
+ // Only show the option button if pacakge is loaded, else it won't do anything
+ if (IsPackageLoaded())
+ {
+ var openSettingsCommand = new RelayCommand(ExecuteOpenSettings);
+ this.teamExplorerSectionCommand = new TeamExplorerSectionCommand(openSettingsCommand, "Open options", WpfUtil.SharedResources["Home_SettingsBrush"] as DrawingBrush);
+ }
}
public override void Loaded(object sender, SectionLoadedEventArgs e)
diff --git a/vs-commitizen.vs2015/VsCommitizenView.xaml b/vs-commitizen.vs2015/VsCommitizenView.xaml
index 003fc32..a23c815 100644
--- a/vs-commitizen.vs2015/VsCommitizenView.xaml
+++ b/vs-commitizen.vs2015/VsCommitizenView.xaml
@@ -45,6 +45,11 @@
+
diff --git a/vs-commitizen.vs2015/app.config b/vs-commitizen.vs2015/app.config
index e7e4b4a..4553834 100644
--- a/vs-commitizen.vs2015/app.config
+++ b/vs-commitizen.vs2015/app.config
@@ -4,23 +4,38 @@
True
-
+
True
-
-
+
+
+
+
+ True
+
+
+
+
+ True
+
+
True
-
+
True
-
+
+
+
+ True
+
+
True
@@ -215,21 +230,56 @@
True
-
+
+
+
+ True
+
+
True
-
+
+
+
+ True
+
+
True
-
+
+
+
+ True
+
+
+
+
+ True
+
+
+
+
+ True
+
+
+
+
+ True
+
+
+
+
+ True
+
+
True
-
+
-
\ No newline at end of file
+
diff --git a/vs-commitizen.vs2015/vs-commitizen.vs2015.csproj b/vs-commitizen.vs2015/vs-commitizen.vs2015.csproj
index dbc5dc5..30cef2e 100644
--- a/vs-commitizen.vs2015/vs-commitizen.vs2015.csproj
+++ b/vs-commitizen.vs2015/vs-commitizen.vs2015.csproj
@@ -9,9 +9,10 @@
Properties
vs_commitizen.vs
vs-commitizen.vs2015
- v4.6.1
+ v4.8
512
true
+
true
@@ -134,7 +135,7 @@
-
+
..\packages\vs14\Microsoft.AspNet.WebApi.Client\lib\net45\System.Net.Http.Formatting.dll
@@ -145,7 +146,7 @@
-
+
..\packages\vs14\Microsoft.AspNet.WebApi.Core\lib\net45\System.Web.Http.dll
@@ -156,15 +157,53 @@
-
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ ..\packages\vs14\Microsoft.Azure.Services.AppAuthentication\lib\net472\Microsoft.Azure.Services.AppAuthentication.dll
+ False
+ True
+
+
+
+
+
+
+
+
+ True
+
..\packages\vs14\Microsoft.IdentityModel.Clients.ActiveDirectory\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll
False
True
-
- ..\packages\vs14\Microsoft.IdentityModel.Clients.ActiveDirectory\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.Platform.dll
+
+
+
+
+
+
+
+ ..\packages\vs14\Microsoft.IdentityModel.JsonWebTokens\lib\net461\Microsoft.IdentityModel.JsonWebTokens.dll
False
True
@@ -172,10 +211,10 @@
-
+
- ..\packages\vs14\Microsoft.IdentityModel.Logging\lib\net451\Microsoft.IdentityModel.Logging.dll
+ ..\packages\vs14\Microsoft.IdentityModel.Logging\lib\net461\Microsoft.IdentityModel.Logging.dll
False
True
@@ -183,13 +222,30 @@
-
+
+
+ ..\packages\vs14\Microsoft.IdentityModel.Tokens\lib\net461\Microsoft.IdentityModel.Tokens.dll
+ False
+ True
+
+
+
+
+
+
+
+
+ True
+
+
+ True
+
True
-
- ..\packages\vs14\Microsoft.IdentityModel.Tokens\lib\net451\Microsoft.IdentityModel.Tokens.dll
+
+ ..\packages\vs14\Microsoft.Rest.ClientRuntime\lib\net461\Microsoft.Rest.ClientRuntime.dll
False
True
@@ -197,7 +253,7 @@
-
+
..\packages\vs14\Microsoft.TeamFoundationServer.Client\lib\net45\Microsoft.TeamFoundation.Build2.WebApi.dll
@@ -248,7 +304,7 @@
-
+
..\packages\vs14\Microsoft.TeamFoundationServer.ExtendedClient\lib\net45\Microsoft.TeamFoundation.Build.Client.dll
@@ -374,7 +430,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.CoreUtility\lib\net45\Microsoft.VisualStudio.CoreUtility.dll
@@ -385,7 +441,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.ImageCatalog\lib\net45\Microsoft.VisualStudio.ImageCatalog.dll
@@ -396,7 +452,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Imaging\lib\net45\Microsoft.VisualStudio.Imaging.dll
@@ -407,7 +463,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.OLE.Interop\lib\Microsoft.VisualStudio.OLE.Interop.dll
@@ -418,7 +474,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Services.Client\lib\net45\Microsoft.TeamFoundation.Common.dll
@@ -439,7 +495,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Services.InteractiveClient\lib\net45\Microsoft.VisualStudio.Services.Client.dll
@@ -450,7 +506,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.14.0\lib\Microsoft.VisualStudio.Shell.14.0.dll
@@ -461,7 +517,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.Immutable.10.0\lib\net40\Microsoft.VisualStudio.Shell.Immutable.10.0.dll
@@ -472,7 +528,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.Immutable.11.0\lib\net45\Microsoft.VisualStudio.Shell.Immutable.11.0.dll
@@ -483,7 +539,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.Immutable.12.0\lib\net45\Microsoft.VisualStudio.Shell.Immutable.12.0.dll
@@ -494,7 +550,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.Immutable.14.0\lib\net45\Microsoft.VisualStudio.Shell.Immutable.14.0.dll
@@ -505,7 +561,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.Interop\lib\net11\Microsoft.VisualStudio.Shell.Interop.dll
@@ -516,7 +572,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.Interop.10.0\lib\net20\Microsoft.VisualStudio.Shell.Interop.10.0.dll
@@ -527,7 +583,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.Interop.11.0\lib\net20\Microsoft.VisualStudio.Shell.Interop.11.0.dll
@@ -538,7 +594,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.Interop.12.0\lib\net20\Microsoft.VisualStudio.Shell.Interop.12.0.dll
@@ -549,7 +605,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.Interop.8.0\lib\net11\Microsoft.VisualStudio.Shell.Interop.8.0.dll
@@ -560,7 +616,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.Interop.9.0\lib\net11\Microsoft.VisualStudio.Shell.Interop.9.0.dll
@@ -571,7 +627,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.TextManager.Interop\lib\net11\Microsoft.VisualStudio.TextManager.Interop.dll
@@ -582,7 +638,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.TextManager.Interop.8.0\lib\net11\Microsoft.VisualStudio.TextManager.Interop.8.0.dll
@@ -593,7 +649,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Threading\lib\net45\Microsoft.VisualStudio.Threading.dll
@@ -604,7 +660,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Utilities\lib\net46\Microsoft.VisualStudio.Utilities.dll
@@ -615,10 +671,10 @@
-
+
- ..\packages\vs14\Microsoft.VisualStudio.Validation\lib\net45\Microsoft.VisualStudio.Validation.dll
+ ..\packages\vs14\Microsoft.VisualStudio.Validation\lib\netstandard2.0\Microsoft.VisualStudio.Validation.dll
False
True
@@ -626,7 +682,7 @@
-
+
..\packages\vs14\Newtonsoft.Json\lib\net45\Newtonsoft.Json.dll
@@ -637,10 +693,79 @@
-
+
- ..\packages\vs14\System.IdentityModel.Tokens.Jwt\lib\net451\System.IdentityModel.Tokens.Jwt.dll
+ ..\packages\vs14\System.IdentityModel.Tokens.Jwt\lib\net461\System.IdentityModel.Tokens.Jwt.dll
+ False
+ True
+
+
+
+
+
+
+
+
+ True
+
+
+ ..\packages\vs14\System.IO\lib\net462\System.IO.dll
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs14\System.Runtime\lib\net462\System.Runtime.dll
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs14\System.Security.Cryptography.Algorithms\lib\net463\System.Security.Cryptography.Algorithms.dll
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs14\System.Security.Cryptography.Encoding\lib\net46\System.Security.Cryptography.Encoding.dll
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs14\System.Security.Cryptography.Primitives\lib\net46\System.Security.Cryptography.Primitives.dll
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs14\System.Security.Cryptography.X509Certificates\lib\net461\System.Security.Cryptography.X509Certificates.dll
False
True
@@ -648,13 +773,13 @@
-
+
True
- ..\packages\vs14\WindowsAzure.ServiceBus\lib\net45\Microsoft.ServiceBus.dll
+ ..\packages\vs14\WindowsAzure.ServiceBus\lib\net462\Microsoft.ServiceBus.dll
False
True
diff --git a/vs-commitizen.vs2017/app.config b/vs-commitizen.vs2017/app.config
index 060796a..0dbe44f 100644
--- a/vs-commitizen.vs2017/app.config
+++ b/vs-commitizen.vs2017/app.config
@@ -4,23 +4,38 @@
True
-
+
True
-
-
+
+
+
+
+ True
+
+
+
+
+ True
+
+
True
-
+
True
-
+
+
+
+ True
+
+
True
@@ -225,17 +240,52 @@
True
-
+
+
+
+ True
+
+
True
-
+
+
+
+ True
+
+
True
-
+
+
+
+ True
+
+
+
+
+ True
+
+
+
+
+ True
+
+
+
+
+ True
+
+
+
+
+ True
+
+
True
@@ -245,6 +295,6 @@
True
-
+
-
\ No newline at end of file
+
diff --git a/vs-commitizen.vs2017/vs-commitizen.vs2017.csproj b/vs-commitizen.vs2017/vs-commitizen.vs2017.csproj
index d1205c2..82629d9 100644
--- a/vs-commitizen.vs2017/vs-commitizen.vs2017.csproj
+++ b/vs-commitizen.vs2017/vs-commitizen.vs2017.csproj
@@ -9,9 +9,10 @@
Properties
vs_commitizen.vs
vs-commitizen.vs2017
- v4.6.1
+ v4.8
512
true
+
true
@@ -160,11 +161,8 @@
-
+
-
- True
-
..\packages\vs15\Microsoft.AspNet.WebApi.Client\lib\net45\System.Net.Http.Formatting.dll
False
@@ -174,7 +172,7 @@
-
+
..\packages\vs15\Microsoft.AspNet.WebApi.Core\lib\net45\System.Web.Http.dll
@@ -185,15 +183,53 @@
-
+
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ ..\packages\vs15\Microsoft.Azure.Services.AppAuthentication\lib\net472\Microsoft.Azure.Services.AppAuthentication.dll
+ False
+ True
+
+
+
+
+
+
+
+ True
+
..\packages\vs15\Microsoft.IdentityModel.Clients.ActiveDirectory\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll
False
True
-
- ..\packages\vs15\Microsoft.IdentityModel.Clients.ActiveDirectory\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.Platform.dll
+
+
+
+
+
+
+
+ ..\packages\vs15\Microsoft.IdentityModel.JsonWebTokens\lib\net461\Microsoft.IdentityModel.JsonWebTokens.dll
False
True
@@ -201,10 +237,10 @@
-
+
- ..\packages\vs15\Microsoft.IdentityModel.Logging\lib\net451\Microsoft.IdentityModel.Logging.dll
+ ..\packages\vs15\Microsoft.IdentityModel.Logging\lib\net461\Microsoft.IdentityModel.Logging.dll
False
True
@@ -212,10 +248,27 @@
-
+
- ..\packages\vs15\Microsoft.IdentityModel.Tokens\lib\net451\Microsoft.IdentityModel.Tokens.dll
+ ..\packages\vs15\Microsoft.IdentityModel.Tokens\lib\net461\Microsoft.IdentityModel.Tokens.dll
+ False
+ True
+
+
+
+
+
+
+
+
+ True
+
+
+ True
+
+
+ ..\packages\vs15\Microsoft.Rest.ClientRuntime\lib\net461\Microsoft.Rest.ClientRuntime.dll
False
True
@@ -223,7 +276,7 @@
-
+
..\packages\vs15\Microsoft.TeamFoundation.DistributedTask.Common\lib\net45\Microsoft.TeamFoundation.DistributedTask.Common.Contracts.dll
@@ -234,7 +287,7 @@
-
+
..\packages\vs15\Microsoft.TeamFoundationServer.Client\lib\net45\Microsoft.TeamFoundation.Build2.WebApi.dll
@@ -290,7 +343,7 @@
-
+
..\packages\vs15\Microsoft.TeamFoundationServer.ExtendedClient\lib\net45\Microsoft.TeamFoundation.Build.Client.dll
@@ -416,7 +469,7 @@
-
+
..\packages\vs15\Microsoft.Tpl.Dataflow\lib\portable-net45+win8+wpa81\System.Threading.Tasks.Dataflow.dll
@@ -427,7 +480,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.CoreUtility\lib\net46\Microsoft.VisualStudio.CoreUtility.dll
@@ -438,7 +491,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.ImageCatalog\lib\net45\Microsoft.VisualStudio.ImageCatalog.dll
@@ -449,7 +502,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Imaging\lib\net45\Microsoft.VisualStudio.Imaging.dll
@@ -460,7 +513,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.OLE.Interop\lib\Microsoft.VisualStudio.OLE.Interop.dll
@@ -471,7 +524,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Services.Client\lib\net45\Microsoft.TeamFoundation.Common.dll
@@ -492,7 +545,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Services.InteractiveClient\lib\net45\Microsoft.VisualStudio.Services.Client.Interactive.dll
@@ -503,7 +556,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Shell.14.0\lib\Microsoft.VisualStudio.Shell.14.0.dll
@@ -514,7 +567,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Shell.Framework\lib\net45\Microsoft.VisualStudio.Shell.Framework.dll
@@ -525,7 +578,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Shell.Immutable.10.0\lib\net45\Microsoft.VisualStudio.Shell.Immutable.10.0.dll
@@ -536,7 +589,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Shell.Immutable.11.0\lib\net45\Microsoft.VisualStudio.Shell.Immutable.11.0.dll
@@ -547,7 +600,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Shell.Immutable.12.0\lib\net45\Microsoft.VisualStudio.Shell.Immutable.12.0.dll
@@ -558,7 +611,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Shell.Immutable.14.0\lib\net45\Microsoft.VisualStudio.Shell.Immutable.14.0.dll
@@ -569,7 +622,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Shell.Interop\lib\net11\Microsoft.VisualStudio.Shell.Interop.dll
@@ -580,7 +633,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Shell.Interop.10.0\lib\net20\Microsoft.VisualStudio.Shell.Interop.10.0.dll
@@ -591,7 +644,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Shell.Interop.11.0\lib\net20\Microsoft.VisualStudio.Shell.Interop.11.0.dll
@@ -602,7 +655,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Shell.Interop.12.0\lib\net20\Microsoft.VisualStudio.Shell.Interop.12.0.dll
@@ -613,7 +666,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Shell.Interop.8.0\lib\net11\Microsoft.VisualStudio.Shell.Interop.8.0.dll
@@ -624,7 +677,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Shell.Interop.9.0\lib\net11\Microsoft.VisualStudio.Shell.Interop.9.0.dll
@@ -635,7 +688,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.TextManager.Interop\lib\net11\Microsoft.VisualStudio.TextManager.Interop.dll
@@ -646,7 +699,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.TextManager.Interop.8.0\lib\net11\Microsoft.VisualStudio.TextManager.Interop.8.0.dll
@@ -657,7 +710,7 @@
-
+
True
@@ -673,6 +726,9 @@
+
+ True
+
True
@@ -717,7 +773,7 @@
-
+
..\packages\vs15\Microsoft.VisualStudio.Utilities\lib\net46\Microsoft.VisualStudio.Utilities.dll
@@ -728,10 +784,24 @@
-
+
- ..\packages\vs15\Microsoft.VisualStudio.Validation\lib\net45\Microsoft.VisualStudio.Validation.dll
+ ..\packages\vs15\Microsoft.VisualStudio.Validation\lib\netstandard2.0\Microsoft.VisualStudio.Validation.dll
+ False
+ True
+
+
+
+
+
+
+
+
+ True
+
+
+ ..\packages\vs15\Nerdbank.Streams\lib\net472\Nerdbank.Streams.dll
False
True
@@ -739,7 +809,7 @@
-
+
..\packages\vs15\Newtonsoft.Json\lib\net45\Newtonsoft.Json.dll
@@ -750,10 +820,10 @@
-
+
- ..\packages\vs15\StreamJsonRpc\lib\net45\StreamJsonRpc.dll
+ ..\packages\vs15\StreamJsonRpc\lib\net472\StreamJsonRpc.dll
False
True
@@ -761,10 +831,181 @@
-
+
+
+
+ True
+
+
+ ..\packages\vs15\System.Buffers\lib\net461\System.Buffers.dll
+ False
+ True
+
+
+
+
+
+
- ..\packages\vs15\System.IdentityModel.Tokens.Jwt\lib\net451\System.IdentityModel.Tokens.Jwt.dll
+ ..\packages\vs15\System.IdentityModel.Tokens.Jwt\lib\net461\System.IdentityModel.Tokens.Jwt.dll
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs15\System.IO\lib\net462\System.IO.dll
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs15\System.IO.Pipelines\lib\netstandard2.0\System.IO.Pipelines.dll
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs15\System.Memory\lib\net461\System.Memory.dll
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs15\System.Net.Http\lib\net46\System.Net.Http.dll
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs15\System.Net.WebSockets\lib\net46\System.Net.WebSockets.dll
+ False
+ True
+
+
+
+
+
+
+
+
+ True
+
+
+ ..\packages\vs15\System.Numerics.Vectors\lib\net46\System.Numerics.Vectors.dll
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs15\System.Runtime\lib\net462\System.Runtime.dll
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs15\System.Runtime.CompilerServices.Unsafe\lib\net461\System.Runtime.CompilerServices.Unsafe.dll
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs15\System.Security.Cryptography.Algorithms\lib\net463\System.Security.Cryptography.Algorithms.dll
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs15\System.Security.Cryptography.Encoding\lib\net46\System.Security.Cryptography.Encoding.dll
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs15\System.Security.Cryptography.Primitives\lib\net46\System.Security.Cryptography.Primitives.dll
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs15\System.Security.Cryptography.X509Certificates\lib\net461\System.Security.Cryptography.X509Certificates.dll
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs15\System.Threading.Tasks.Extensions\lib\net461\System.Threading.Tasks.Extensions.dll
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs15\System.ValueTuple\lib\net47\System.ValueTuple.dll
False
True
@@ -772,10 +1013,10 @@
-
+
- ..\packages\vs15\WindowsAzure.ServiceBus\lib\net45\Microsoft.ServiceBus.dll
+ ..\packages\vs15\WindowsAzure.ServiceBus\lib\net462\Microsoft.ServiceBus.dll
False
True
diff --git a/vs-commitizen.vs2019/app.config b/vs-commitizen.vs2019/app.config
index 1c420a9..304f60a 100644
--- a/vs-commitizen.vs2019/app.config
+++ b/vs-commitizen.vs2019/app.config
@@ -1,7 +1,7 @@
-
+
True
@@ -10,22 +10,22 @@
True
-
+
True
-
+
True
-
+
True
-
+
True
@@ -245,12 +245,22 @@
True
-
+
+
+
+ True
+
+
True
-
+
+
+
+ True
+
+
True
@@ -260,11 +270,36 @@
True
-
+
+
+
+ True
+
+
+
+
+ True
+
+
+
+
+ True
+
+
+
+
+ True
+
+
+
+
+ True
+
+
True
-
\ No newline at end of file
+
diff --git a/vs-commitizen.vs2019/vs-commitizen.vs2019.csproj b/vs-commitizen.vs2019/vs-commitizen.vs2019.csproj
index 0b99621..b93c1d3 100644
--- a/vs-commitizen.vs2019/vs-commitizen.vs2019.csproj
+++ b/vs-commitizen.vs2019/vs-commitizen.vs2019.csproj
@@ -1,5 +1,6 @@
+
Debug
@@ -9,9 +10,10 @@
Properties
vs_commitizen.vs
vs-commitizen.vs2019
- v4.6.1
+ v4.8
512
true
+
true
@@ -160,7 +162,7 @@
-
+
..\packages\vs16\Ben.Demystifier\lib\net45\Ben.Demystifier.dll
@@ -171,7 +173,29 @@
-
+
+
+
+ ..\packages\vs16\MessagePack\lib\netstandard2.0\MessagePack.dll
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs16\MessagePack.Annotations\lib\netstandard2.0\MessagePack.Annotations.dll
+ False
+ True
+
+
+
+
+
+
..\packages\vs16\Microsoft.AspNet.WebApi.Client\lib\net45\System.Net.Http.Formatting.dll
@@ -182,7 +206,7 @@
-
+
..\packages\vs16\Microsoft.AspNet.WebApi.Core\lib\net45\System.Web.Http.dll
@@ -193,7 +217,107 @@
-
+
+
+
+ True
+
+
+ ..\packages\vs16\Microsoft.Bcl.AsyncInterfaces\lib\net461\Microsoft.Bcl.AsyncInterfaces.dll
+ False
+ True
+
+
+
+
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+
+
True
@@ -207,7 +331,7 @@
-
+
..\packages\vs16\Microsoft.IdentityModel.JsonWebTokens\lib\net461\Microsoft.IdentityModel.JsonWebTokens.dll
@@ -218,7 +342,7 @@
-
+
..\packages\vs16\Microsoft.IdentityModel.Logging\lib\net461\Microsoft.IdentityModel.Logging.dll
@@ -229,7 +353,7 @@
-
+
..\packages\vs16\Microsoft.IdentityModel.Tokens\lib\net461\Microsoft.IdentityModel.Tokens.dll
@@ -240,7 +364,7 @@
-
+
..\packages\vs16\Microsoft.TeamFoundation.DistributedTask.Common.Contracts\lib\net45\Microsoft.TeamFoundation.DistributedTask.Common.Contracts.dll
@@ -251,7 +375,7 @@
-
+
..\packages\vs16\Microsoft.TeamFoundationServer.Client\lib\net45\Microsoft.TeamFoundation.Build2.WebApi.dll
@@ -322,7 +446,7 @@
-
+
..\packages\vs16\Microsoft.TeamFoundationServer.ExtendedClient\lib\net45\Microsoft.TeamFoundation.Build.Client.dll
@@ -448,7 +572,7 @@
-
+
..\packages\vs16\Microsoft.VisualStudio.ImageCatalog\lib\net45\Microsoft.VisualStudio.ImageCatalog.dll
@@ -459,10 +583,10 @@
-
+
- ..\packages\vs16\Microsoft.VisualStudio.Imaging\lib\net45\Microsoft.VisualStudio.Imaging.dll
+ ..\packages\vs16\Microsoft.VisualStudio.Imaging\lib\net472\Microsoft.VisualStudio.Imaging.dll
False
True
@@ -470,7 +594,7 @@
-
+
..\packages\vs16\Microsoft.VisualStudio.OLE.Interop\lib\Microsoft.VisualStudio.OLE.Interop.dll
@@ -480,8 +604,18 @@
+
+
+
+
+ True
+
+
+ True
+
+
-
+
..\packages\vs16\Microsoft.VisualStudio.Services.Client\lib\net45\Microsoft.TeamFoundation.Common.dll
@@ -502,7 +636,7 @@
-
+
..\packages\vs16\Microsoft.VisualStudio.Services.InteractiveClient\lib\net45\Microsoft.VisualStudio.Services.Client.Interactive.dll
@@ -513,7 +647,7 @@
-
+
..\packages\vs16\Microsoft.VisualStudio.Shell.14.0\lib\Microsoft.VisualStudio.Shell.14.0.dll
@@ -524,10 +658,10 @@
-
+
- ..\packages\vs16\Microsoft.VisualStudio.Shell.Framework\lib\net45\Microsoft.VisualStudio.Shell.Framework.dll
+ ..\packages\vs16\Microsoft.VisualStudio.Shell.Framework\lib\net472\Microsoft.VisualStudio.Shell.Framework.dll
False
True
@@ -535,7 +669,7 @@
-
+
..\packages\vs16\Microsoft.VisualStudio.Shell.Immutable.10.0\lib\net45\Microsoft.VisualStudio.Shell.Immutable.10.0.dll
@@ -546,7 +680,7 @@
-
+
..\packages\vs16\Microsoft.VisualStudio.Shell.Immutable.11.0\lib\net45\Microsoft.VisualStudio.Shell.Immutable.11.0.dll
@@ -557,7 +691,7 @@
-
+
..\packages\vs16\Microsoft.VisualStudio.Shell.Immutable.12.0\lib\net45\Microsoft.VisualStudio.Shell.Immutable.12.0.dll
@@ -568,7 +702,7 @@
-
+
..\packages\vs16\Microsoft.VisualStudio.Shell.Immutable.14.0\lib\net45\Microsoft.VisualStudio.Shell.Immutable.14.0.dll
@@ -579,7 +713,7 @@
-
+
..\packages\vs16\Microsoft.VisualStudio.Shell.Interop\lib\net11\Microsoft.VisualStudio.Shell.Interop.dll
@@ -590,7 +724,7 @@
-
+
..\packages\vs16\Microsoft.VisualStudio.Shell.Interop.10.0\lib\net20\Microsoft.VisualStudio.Shell.Interop.10.0.dll
@@ -601,7 +735,7 @@
-
+
..\packages\vs16\Microsoft.VisualStudio.Shell.Interop.11.0\lib\net20\Microsoft.VisualStudio.Shell.Interop.11.0.dll
@@ -612,7 +746,7 @@
-
+
..\packages\vs16\Microsoft.VisualStudio.Shell.Interop.12.0\lib\net20\Microsoft.VisualStudio.Shell.Interop.12.0.dll
@@ -623,7 +757,7 @@
-
+
..\packages\vs16\Microsoft.VisualStudio.Shell.Interop.8.0\lib\net11\Microsoft.VisualStudio.Shell.Interop.8.0.dll
@@ -634,7 +768,7 @@
-
+
..\packages\vs16\Microsoft.VisualStudio.Shell.Interop.9.0\lib\net11\Microsoft.VisualStudio.Shell.Interop.9.0.dll
@@ -645,7 +779,7 @@
-
+
..\packages\vs16\Microsoft.VisualStudio.TextManager.Interop\lib\net11\Microsoft.VisualStudio.TextManager.Interop.dll
@@ -656,7 +790,7 @@
-
+
..\packages\vs16\Microsoft.VisualStudio.TextManager.Interop.8.0\lib\net11\Microsoft.VisualStudio.TextManager.Interop.8.0.dll
@@ -667,20 +801,19 @@
-
+
True
- ..\packages\vs16\Microsoft.VisualStudio.Threading\lib\net46\Microsoft.VisualStudio.Threading.dll
+ ..\packages\vs16\Microsoft.VisualStudio.Threading\lib\net472\Microsoft.VisualStudio.Threading.dll
True
True
-
@@ -730,7 +863,7 @@
-
+
..\packages\vs16\Microsoft.VisualStudio.Utilities\lib\net46\Microsoft.VisualStudio.Utilities.dll
@@ -741,10 +874,21 @@
-
+
- ..\packages\vs16\Microsoft.VisualStudio.Validation\lib\net45\Microsoft.VisualStudio.Validation.dll
+ ..\packages\vs16\Microsoft.VisualStudio.Validation\lib\netstandard2.0\Microsoft.VisualStudio.Validation.dll
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs16\Microsoft.Win32.Registry\lib\net461\Microsoft.Win32.Registry.dll
False
True
@@ -752,10 +896,10 @@
-
+
- ..\packages\vs16\Nerdbank.Streams\lib\net46\Nerdbank.Streams.dll
+ ..\packages\vs16\Nerdbank.Streams\lib\netstandard2.0\Nerdbank.Streams.dll
False
True
@@ -763,7 +907,7 @@
-
+
..\packages\vs16\Newtonsoft.Json\lib\net45\Newtonsoft.Json.dll
@@ -774,10 +918,10 @@
-
+
- ..\packages\vs16\StreamJsonRpc\lib\net46\StreamJsonRpc.dll
+ ..\packages\vs16\StreamJsonRpc\lib\netstandard2.0\StreamJsonRpc.dll
False
True
@@ -785,13 +929,10 @@
-
+
-
- True
-
- ..\packages\vs16\System.Buffers\lib\netstandard1.1\System.Buffers.dll
+ ..\packages\vs16\System.Buffers\lib\net461\System.Buffers.dll
False
True
@@ -799,10 +940,10 @@
-
+
- ..\packages\vs16\System.Collections.Immutable\lib\netstandard1.3\System.Collections.Immutable.dll
+ ..\packages\vs16\System.Collections.Immutable\lib\netstandard2.0\System.Collections.Immutable.dll
False
True
@@ -810,7 +951,7 @@
-
+
..\packages\vs16\System.IdentityModel.Tokens.Jwt\lib\net461\System.IdentityModel.Tokens.Jwt.dll
@@ -821,10 +962,21 @@
-
+
+
+
+ ..\packages\vs16\System.IO\lib\net462\System.IO.dll
+ False
+ True
+
+
+
+
+
+
- ..\packages\vs16\System.IO.Pipelines\lib\netstandard1.3\System.IO.Pipelines.dll
+ ..\packages\vs16\System.IO.Pipelines\lib\netstandard2.0\System.IO.Pipelines.dll
False
True
@@ -832,10 +984,10 @@
-
+
- ..\packages\vs16\System.Memory\lib\netstandard1.1\System.Memory.dll
+ ..\packages\vs16\System.Memory\lib\net461\System.Memory.dll
False
True
@@ -843,7 +995,7 @@
-
+
..\packages\vs16\System.Net.Http\lib\net46\System.Net.Http.dll
@@ -854,7 +1006,7 @@
-
+
..\packages\vs16\System.Net.WebSockets\lib\net46\System.Net.WebSockets.dll
@@ -865,7 +1017,7 @@
-
+
True
@@ -879,10 +1031,21 @@
-
+
- ..\packages\vs16\System.Reflection.Metadata\lib\netstandard1.1\System.Reflection.Metadata.dll
+ ..\packages\vs16\System.Reflection.Metadata\lib\netstandard2.0\System.Reflection.Metadata.dll
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs16\System.Runtime\lib\net462\System.Runtime.dll
False
True
@@ -890,10 +1053,21 @@
-
+
- ..\packages\vs16\System.Runtime.CompilerServices.Unsafe\lib\netstandard1.0\System.Runtime.CompilerServices.Unsafe.dll
+ ..\packages\vs16\System.Runtime.CompilerServices.Unsafe\lib\net461\System.Runtime.CompilerServices.Unsafe.dll
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs16\System.Security.AccessControl\lib\net461\System.Security.AccessControl.dll
False
True
@@ -901,10 +1075,10 @@
-
+
- ..\packages\vs16\System.Security.Cryptography.Algorithms\lib\net461\System.Security.Cryptography.Algorithms.dll
+ ..\packages\vs16\System.Security.Cryptography.Algorithms\lib\net463\System.Security.Cryptography.Algorithms.dll
False
True
@@ -912,7 +1086,7 @@
-
+
..\packages\vs16\System.Security.Cryptography.Encoding\lib\net46\System.Security.Cryptography.Encoding.dll
@@ -923,7 +1097,7 @@
-
+
..\packages\vs16\System.Security.Cryptography.Primitives\lib\net46\System.Security.Cryptography.Primitives.dll
@@ -934,7 +1108,7 @@
-
+
..\packages\vs16\System.Security.Cryptography.X509Certificates\lib\net461\System.Security.Cryptography.X509Certificates.dll
@@ -945,10 +1119,32 @@
-
+
+
+
+ ..\packages\vs16\System.Security.Principal.Windows\lib\net461\System.Security.Principal.Windows.dll
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\packages\vs16\System.Threading.Tasks.Dataflow\lib\netstandard2.0\System.Threading.Tasks.Dataflow.dll
+ False
+ True
+
+
+
+
+
+
- ..\packages\vs16\System.Threading.Tasks.Extensions\lib\netstandard1.0\System.Threading.Tasks.Extensions.dll
+ ..\packages\vs16\System.Threading.Tasks.Extensions\lib\net461\System.Threading.Tasks.Extensions.dll
False
True
@@ -956,10 +1152,10 @@
-
+
- ..\packages\vs16\System.ValueTuple\lib\net461\System.ValueTuple.dll
+ ..\packages\vs16\System.ValueTuple\lib\net47\System.ValueTuple.dll
False
True
diff --git a/vs-commitizen/app.config b/vs-commitizen/app.config
index b420b2d..a7b4419 100644
--- a/vs-commitizen/app.config
+++ b/vs-commitizen/app.config
@@ -11,25 +11,40 @@
+
+ True
+
+
+
+
+ True
+
+
+
True
-
+
True
-
-
+
+
True
-
+
True
-
+
+
+
+ True
+
+
True
@@ -226,16 +241,51 @@
+
+ True
+
+
+
True
-
+
+
+
+ True
+
+
True
+
+ True
+
+
+
+
+ True
+
+
+
+
+ True
+
+
+
+
+ True
+
+
+
+
+ True
+
+
+
True
@@ -266,11 +316,6 @@
-
- True
-
-
-
True
@@ -294,12 +339,12 @@
True
-
+
True
-
+
-
\ No newline at end of file
+
diff --git a/vs-commitizen/vs-commitizen.csproj b/vs-commitizen/vs-commitizen.csproj
index dde6ebb..df60b4b 100644
--- a/vs-commitizen/vs-commitizen.csproj
+++ b/vs-commitizen/vs-commitizen.csproj
@@ -6,6 +6,7 @@
$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)
true
true
+
false
@@ -25,7 +26,7 @@
Properties
vs_commitizen
vs-commitizen
- v4.6.1
+ v4.8
true
true
true
@@ -216,7 +217,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.CoreUtility\lib\net45\Microsoft.VisualStudio.CoreUtility.dll
@@ -227,7 +228,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.ImageCatalog\lib\net45\Microsoft.VisualStudio.ImageCatalog.dll
@@ -238,7 +239,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Imaging\lib\net45\Microsoft.VisualStudio.Imaging.dll
@@ -249,7 +250,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.OLE.Interop\lib\Microsoft.VisualStudio.OLE.Interop.dll
@@ -260,7 +261,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.14.0\lib\Microsoft.VisualStudio.Shell.14.0.dll
@@ -271,7 +272,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.Immutable.10.0\lib\net40\Microsoft.VisualStudio.Shell.Immutable.10.0.dll
@@ -282,7 +283,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.Immutable.11.0\lib\net45\Microsoft.VisualStudio.Shell.Immutable.11.0.dll
@@ -293,7 +294,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.Immutable.12.0\lib\net45\Microsoft.VisualStudio.Shell.Immutable.12.0.dll
@@ -304,7 +305,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.Immutable.14.0\lib\net45\Microsoft.VisualStudio.Shell.Immutable.14.0.dll
@@ -315,7 +316,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.Interop\lib\net11\Microsoft.VisualStudio.Shell.Interop.dll
@@ -326,7 +327,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.Interop.10.0\lib\net20\Microsoft.VisualStudio.Shell.Interop.10.0.dll
@@ -337,7 +338,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.Interop.11.0\lib\net20\Microsoft.VisualStudio.Shell.Interop.11.0.dll
@@ -348,7 +349,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.Interop.12.0\lib\net20\Microsoft.VisualStudio.Shell.Interop.12.0.dll
@@ -359,7 +360,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.Interop.8.0\lib\net11\Microsoft.VisualStudio.Shell.Interop.8.0.dll
@@ -370,7 +371,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Shell.Interop.9.0\lib\net11\Microsoft.VisualStudio.Shell.Interop.9.0.dll
@@ -381,7 +382,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.TextManager.Interop\lib\net11\Microsoft.VisualStudio.TextManager.Interop.dll
@@ -392,7 +393,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.TextManager.Interop.8.0\lib\net11\Microsoft.VisualStudio.TextManager.Interop.8.0.dll
@@ -403,7 +404,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Threading\lib\net45\Microsoft.VisualStudio.Threading.dll
@@ -414,7 +415,7 @@
-
+
..\packages\vs14\Microsoft.VisualStudio.Utilities\lib\net46\Microsoft.VisualStudio.Utilities.dll
@@ -425,10 +426,10 @@
-
+
- ..\packages\vs14\Microsoft.VisualStudio.Validation\lib\net45\Microsoft.VisualStudio.Validation.dll
+ ..\packages\vs14\Microsoft.VisualStudio.Validation\lib\netstandard2.0\Microsoft.VisualStudio.Validation.dll
False
True