org.eclipse.jgit.api.Status gitStatus = git.status().call();
URI baseLocation = getURI(request);
String relativePath = GitUtils.getRelativePath(path, set.iterator().next().getKey());
IPath basePath = new Path(relativePath);
Status status = new Status(baseLocation, db, gitStatus, basePath);
OrionServlet.writeJSONResponse(request, response, status.toJSON(), JsonURIUnqualificationStrategy.ALL_NO_GIT);
return true;
} catch (Exception e) {
return statusHandler.handleRequest(request, response, new ServerStatus(IStatus.ERROR, HttpServletResponse.SC_INTERNAL_SERVER_ERROR,
"Error generating status response", e));