Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/libgit2sharp.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeith Dahlby <dahlbyk@gmail.com>2014-09-01 07:38:46 +0400
committerKeith Dahlby <dahlbyk@gmail.com>2014-09-05 20:16:07 +0400
commitc9157e4f8f57a7f745078f4c51a9153d6364d844 (patch)
tree03863e237e7ff89b07ef130aea95ad8e259d1c0f /LibGit2Sharp/GitObject.cs
parent547daba273b2b23febb9860406453c8bc3ab4290 (diff)
Add IBelongToARepository with some implementations
Diffstat (limited to 'LibGit2Sharp/GitObject.cs')
-rw-r--r--LibGit2Sharp/GitObject.cs4
1 files changed, 3 insertions, 1 deletions
diff --git a/LibGit2Sharp/GitObject.cs b/LibGit2Sharp/GitObject.cs
index ad4614dc..5e11489a 100644
--- a/LibGit2Sharp/GitObject.cs
+++ b/LibGit2Sharp/GitObject.cs
@@ -11,7 +11,7 @@ namespace LibGit2Sharp
/// A GitObject
/// </summary>
[DebuggerDisplay("{DebuggerDisplay,nq}")]
- public abstract class GitObject : IEquatable<GitObject>
+ public abstract class GitObject : IEquatable<GitObject>, IBelongToARepository
{
internal static IDictionary<Type, ObjectType> TypeToKindMap =
new Dictionary<Type, ObjectType>
@@ -154,5 +154,7 @@ namespace LibGit2Sharp
{
get { return Id.ToString(7); }
}
+
+ IRepository IBelongToARepository.Repository { get { return repo; } }
}
}