コード例 #1
0
ファイル: PushResult.cs プロジェクト: oqewok/gitter
 public ReferencePushResult(PushResultType type, string localRefName, string remoteRefName, string summary)
 {
     _type          = type;
     _localRefName  = localRefName;
     _remoteRefName = remoteRefName;
     _summary       = summary;
 }
コード例 #2
0
ファイル: PushResult.cs プロジェクト: oqewok/gitter
        private static char TypeToChar(PushResultType type)
        {
            switch (type)
            {
            case PushResultType.ForceUpdated:
                return('+');

            case PushResultType.FastForwarded:
                return(' ');

            case PushResultType.Rejected:
                return('!');

            case PushResultType.UpToDate:
                return('=');

            case PushResultType.DeletedReference:
                return('-');

            case PushResultType.CreatedReference:
                return('*');

            default:
                throw new ArgumentException("type");
            }
        }
コード例 #3
0
ファイル: PushResult.cs プロジェクト: kiple/gitter
 private static char TypeToChar(PushResultType type)
 => type switch
 {