James Moger
2012-02-25 40538c57dd574d831d044cda50a8999941dc0a24
src/com/gitblit/models/RepositoryModel.java
@@ -22,6 +22,7 @@
import com.gitblit.Constants.AccessRestrictionType;
import com.gitblit.Constants.FederationStrategy;
import com.gitblit.utils.StringUtils;
/**
 * RepositoryModel is a serializable model class that represents a Gitblit
@@ -49,10 +50,19 @@
   public FederationStrategy federationStrategy;
   public List<String> federationSets;
   public boolean isFederated;
   public boolean skipSizeCalculation;
   public boolean skipSummaryMetrics;
   public String frequency;
   public boolean isBare;
   public String origin;
   public String HEAD;
   public List<String> availableRefs;
   public String size;
   public List<String> preReceiveScripts;
   public List<String> postReceiveScripts;
   public List<String> mailingLists;
   private String displayName;
   public RepositoryModel() {
      this("", "", "", new Date(0));
   }
@@ -63,16 +73,20 @@
      this.owner = owner;
      this.lastChange = lastchange;
      this.accessRestriction = AccessRestrictionType.NONE;
      federationSets = new ArrayList<String>();
      this.federationSets = new ArrayList<String>();
      this.federationStrategy = FederationStrategy.FEDERATE_THIS;
   }
   @Override
   public String toString() {
      return name;
      if (displayName == null) {
         displayName = StringUtils.stripDotGit(name);
      }
      return displayName;
   }
   @Override
   public int compareTo(RepositoryModel o) {
      return name.compareTo(o.name);
      return StringUtils.compareRepositoryNames(name, o.name);
   }
}