From b292c859fe286cd48cc7cf74b6a84d4371151d3c Mon Sep 17 00:00:00 2001 From: Stanley Goldman Date: Fri, 27 Oct 2017 09:44:16 -0400 Subject: [PATCH] Changing the struct GitBranch to use a default constructor and fields --- src/GitHub.Api/Git/GitBranch.cs | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/GitHub.Api/Git/GitBranch.cs b/src/GitHub.Api/Git/GitBranch.cs index 9080accce..733b845df 100644 --- a/src/GitHub.Api/Git/GitBranch.cs +++ b/src/GitHub.Api/Git/GitBranch.cs @@ -11,12 +11,15 @@ interface ITreeData [Serializable] public struct GitBranch : ITreeData { - private string name; - private string tracking; - private bool active; + public static GitBranch Default = new GitBranch(); + + public string name; + public string tracking; + public bool isActive; + public string Name { get { return name; } } public string Tracking { get { return tracking; } } - public bool IsActive { get { return active; } } + public bool IsActive { get { return isActive; } } public GitBranch(string name, string tracking, bool active) { @@ -24,7 +27,7 @@ public GitBranch(string name, string tracking, bool active) this.name = name; this.tracking = tracking; - this.active = active; + this.isActive = active; } public override string ToString()