From 898c685cb61cdb3cc06826d1633541202158f4df Mon Sep 17 00:00:00 2001 From: Hylke Bons Date: Thu, 26 May 2011 02:05:30 +0100 Subject: [PATCH] repo base: move method for consistency --- SparkleLib/SparkleRepoBase.cs | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/SparkleLib/SparkleRepoBase.cs b/SparkleLib/SparkleRepoBase.cs index 02d176fa..461b99d8 100644 --- a/SparkleLib/SparkleRepoBase.cs +++ b/SparkleLib/SparkleRepoBase.cs @@ -51,18 +51,6 @@ namespace SparkleLib { private bool has_changed = false; private Object change_lock = new Object (); - public string Domain { - get { - Regex regex = new Regex (@"(@|://)([a-z0-9\.]+)(/|:)"); - Match match = regex.Match (Url); - - if (match.Success) - return match.Groups [2].Value; - else - return null; - } - } - public abstract string Url { get; } public abstract bool AnyDifferences { get; } public abstract string Identifier { get; } @@ -162,6 +150,20 @@ namespace SparkleLib { } } + + public string Domain { + get { + Regex regex = new Regex (@"(@|://)([a-z0-9\.]+)(/|:)"); + Match match = regex.Match (Url); + + if (match.Success) + return match.Groups [2].Value; + else + return null; + } + } + + protected void OnConflictResolved () { HasUnsyncedChanges = true;