Switched to diff2html

This commit is contained in:
Philipp Czora
2018-10-18 15:56:51 +02:00
parent 059611d80e
commit 59988d715b
6 changed files with 1418 additions and 37 deletions

View File

@@ -5,6 +5,7 @@ import com.webcohesion.enunciate.metadata.rs.StatusCodes;
import sonia.scm.NotFoundException;
import sonia.scm.repository.NamespaceAndName;
import sonia.scm.repository.RevisionNotFoundException;
import sonia.scm.repository.api.DiffFormat;
import sonia.scm.repository.api.RepositoryService;
import sonia.scm.repository.api.RepositoryServiceFactory;
import sonia.scm.util.HttpUtil;
@@ -57,6 +58,7 @@ public class DiffRootResource {
try {
repositoryService.getDiffCommand()
.setRevision(revision)
.setFormat(DiffFormat.GIT) // TODO: Configure this at request time. Maybe as a query param?
.retriveContent(output);
} catch (RevisionNotFoundException e) {
throw new WebApplicationException(Response.Status.NOT_FOUND);