private static string FormatMessage(string message, GitErrorCode code, GitErrorCategory category)
 {
     return(String.Format(CultureInfo.InvariantCulture, "An error was raised by libgit2. Category = {0} ({1}).{2}{3}",
                          category,
                          code,
                          Environment.NewLine,
                          message));
 }
 private static string FormatMessage(string message, GitErrorCode code, GitErrorCategory category)
 {
     return String.Format(CultureInfo.InvariantCulture, "An error was raised by libgit2. Category = {0} ({1}).{2}{3}",
                   category,
                   code,
                   Environment.NewLine,
                   message);
 }
Beispiel #3
0
            private static int SetError(SmartSubtransportStream stream, Exception caught)
            {
                Exception    ret       = (stream.StoredError != null) ? stream.StoredError : caught;
                GitErrorCode errorCode = GitErrorCode.Error;

                if (ret is NativeException)
                {
                    errorCode = ((NativeException)ret).ErrorCode;
                }

                return((int)errorCode);
            }
 internal EntryExistsException(string message, GitErrorCode code, GitErrorCategory category)
     : base(message, code, category)
 {
 }
 internal NonFastForwardException(string message, GitErrorCode code, GitErrorCategory category)
     : base(message, code, category)
 {
 }
Beispiel #6
0
 internal CheckoutConflictException(string message, GitErrorCode code, GitErrorCategory category)
     : base(message, code, category)
 {
 }
Beispiel #7
0
 internal AuthenticationException(string message, GitErrorCode code, GitErrorCategory category)
     : base(message, code, category)
 {
 }
 internal UnmatchedPathException(string message, GitErrorCode code, GitErrorCategory category)
     : base(message, code, category)
 {
 }
 internal LibGit2SharpException(string message, GitErrorCode code, GitErrorCategory category)
     : this(FormatMessage(message, code, category))
 {
     Data.Add("libgit2.code", (int)code);
     Data.Add("libgit2.category", (int)category);
 }
 internal EntryExistsException(string message, GitErrorCode code, GitErrorCategory category)
     : base(message, code, category)
 {
 }
 internal UnmergedIndexEntriesException(string message, GitErrorCode code, GitErrorCategory category)
     : base(message, code, category)
 {
 }
Beispiel #12
0
 internal InvalidSpecificationException(string message, GitErrorCode code, GitErrorCategory category)
     : base(message, code, category)
 {
 }
Beispiel #13
0
 internal PeelException(string message, GitErrorCode code, GitErrorCategory category)
     : base(message, code, category)
 {
 }
 internal LibGit2SharpException(string message, GitErrorCode code, GitErrorCategory category) : this(message)
 {
     Data.Add("libgit2.code", (int)code);
     Data.Add("libgit2.category", (int)category);
 }
 internal InvalidSpecificationException(string message, GitErrorCode code, GitErrorCategory category)
     : base(message, code, category)
 {
 }
 internal UserCancelledException(string message, GitErrorCode code, GitErrorCategory category)
     : base(message, code, category)
 {
 }
 internal LockedFileException(string message, GitErrorCode code, GitErrorCategory category)
     : base(message, code, category)
 {
 }
 internal UnmatchedPathException(string message, GitErrorCode code, GitErrorCategory category)
     : base(message, code, category)
 {
 }
 internal BareRepositoryException(string message, GitErrorCode code, GitErrorCategory category)
     : base(message, code, category)
 {
 }
 internal LockedFileException(string message, GitErrorCode code, GitErrorCategory category)
     : base(message, code, category)
 {
 }
Beispiel #21
0
 internal RemoveFromIndexException(string message, GitErrorCode code, GitErrorCategory category)
     : base(message, code, category)
 {
 }
 internal UnmergedIndexEntriesException(string message, GitErrorCode code, GitErrorCategory category)
     : base(message, code, category)
 {
 }
 internal UserCancelledException(string message, GitErrorCode code, GitErrorCategory category)
     : base(message, code, category)
 {
 }
 internal NameConflictException(string message, GitErrorCode code, GitErrorCategory category)
     : base(message, code, category)
 {
 }
 internal BareRepositoryException(string message, GitErrorCode code, GitErrorCategory category)
     : base(message, code, category)
 {
 }
 internal NonFastForwardException(string message, GitErrorCode code, GitErrorCategory category)
     : base(message, code, category)
 {
 }
 internal RemoveFromIndexException(string message, GitErrorCode code, GitErrorCategory category)
     : base(message, code, category)
 {
 }