James Moger
2014-03-27 ab07d0d86d8b64b4f7c88b45bc81f1eec22105db
src/main/java/com/gitblit/transport/ssh/gitblit/ProjectsDispatcher.java
@@ -22,7 +22,7 @@
import com.gitblit.models.UserModel;
import com.gitblit.transport.ssh.commands.CommandMetaData;
import com.gitblit.transport.ssh.commands.DispatchCommand;
import com.gitblit.transport.ssh.commands.ListRegexCommand;
import com.gitblit.transport.ssh.commands.ListFilterCommand;
import com.gitblit.utils.FlipTable;
import com.gitblit.utils.FlipTable.Borders;
@@ -36,7 +36,7 @@
   /* List projects */
   @CommandMetaData(name = "list", aliases= { "ls" }, description = "List projects")
   public static class ListProjects extends ListRegexCommand<ProjectModel> {
   public static class ListProjects extends ListFilterCommand<ProjectModel> {
      @Override
      protected List<ProjectModel> getItems() {
@@ -46,10 +46,10 @@
         List<ProjectModel> projects = gitblit.getProjectModels(user, false);
         return projects;
      }
      @Override
      protected boolean matches(ProjectModel p) {
         return p.name.matches(regexFilter);
      protected boolean matches(String filter, ProjectModel p) {
         return p.name.matches(filter);
      }
      @Override
@@ -63,14 +63,14 @@
            headers = h;
         }
         String[][] data = new String[list.size()][];
         Object[][] data = new Object[list.size()][];
         for (int i = 0; i < list.size(); i++) {
            ProjectModel p = list.get(i);
            if (verbose) {
               data[i] = new String[] { p.name, p.description, formatDate(p.lastChange), "" + p.repositories.size() };
               data[i] = new Object[] { p.name, p.description, formatDate(p.lastChange), p.repositories.size() };
            } else {
               data[i] = new String[] { p.name, formatDate(p.lastChange), "" + p.repositories.size() };
               data[i] = new Object[] { p.name, formatDate(p.lastChange), p.repositories.size() };
            }
         }
         stdout.println(FlipTable.of(headers, data, Borders.BODY_HCOLS));