Add basic concept for scm protocol

This commit is contained in:
René Pfeuffer
2018-09-03 15:52:59 +02:00
parent dc35393c1c
commit b55955f273
8 changed files with 147 additions and 15 deletions

View File

@@ -36,21 +36,21 @@ package sonia.scm.repository.spi;
//~--- non-JDK imports --------------------------------------------------------
import com.google.common.io.Closeables;
import sonia.scm.repository.Feature;
import sonia.scm.repository.HgHookManager;
import sonia.scm.repository.HgRepositoryHandler;
import sonia.scm.repository.Repository;
import sonia.scm.repository.api.Command;
//~--- JDK imports ------------------------------------------------------------
import sonia.scm.repository.api.ScmProtocol;
import java.io.File;
import java.io.IOException;
import java.util.Collections;
import java.util.EnumSet;
import java.util.Set;
//~--- JDK imports ------------------------------------------------------------
/**
*
* @author Sebastian Sdorra
@@ -273,6 +273,12 @@ public class HgRepositoryServiceProvider extends RepositoryServiceProvider
return new HgTagsCommand(context, repository);
}
@Override
public Set<ScmProtocol> getSupportedProtocols() {
// TODO #9248
return Collections.emptySet();
}
//~--- fields ---------------------------------------------------------------
/** Field description */