diff options
Diffstat (limited to 'gerrit-httpd/src/main/java/com/google/gerrit/httpd/GerritConfigProvider.java')
-rw-r--r-- | gerrit-httpd/src/main/java/com/google/gerrit/httpd/GerritConfigProvider.java | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/gerrit-httpd/src/main/java/com/google/gerrit/httpd/GerritConfigProvider.java b/gerrit-httpd/src/main/java/com/google/gerrit/httpd/GerritConfigProvider.java index aa56ae9b55..7241624e41 100644 --- a/gerrit-httpd/src/main/java/com/google/gerrit/httpd/GerritConfigProvider.java +++ b/gerrit-httpd/src/main/java/com/google/gerrit/httpd/GerritConfigProvider.java @@ -26,7 +26,6 @@ import com.google.gerrit.server.config.GerritServerConfig; import com.google.gerrit.server.contact.ContactStore; import com.google.gerrit.server.mail.EmailSender; import com.google.gerrit.server.ssh.SshInfo; -import com.google.gwtexpui.safehtml.client.RegexFindReplace; import com.google.inject.Inject; import com.google.inject.Provider; import com.google.inject.ProvisionException; @@ -34,12 +33,8 @@ import com.google.inject.ProvisionException; import org.eclipse.jgit.lib.Config; import java.net.MalformedURLException; -import java.util.ArrayList; import java.util.HashSet; -import java.util.List; import java.util.Set; -import java.util.regex.Pattern; -import java.util.regex.PatternSyntaxException; import javax.servlet.ServletContext; @@ -148,31 +143,6 @@ class GerritConfigProvider implements Provider<GerritConfig> { config.setSshdAddress(sshInfo.getHostKeys().get(0).getHost()); } - List<RegexFindReplace> links = new ArrayList<RegexFindReplace>(); - for (String name : cfg.getSubsections("commentlink")) { - String match = cfg.getString("commentlink", name, "match"); - - // Unfortunately this validation isn't entirely complete. Clients - // can have exceptions trying to evaluate the pattern if they don't - // support a token used, even if the server does support the token. - // - // At the minimum, we can trap problems related to unmatched groups. - try { - Pattern.compile(match); - } catch (PatternSyntaxException e) { - throw new ProvisionException("Invalid pattern \"" + match - + "\" in commentlink." + name + ".match: " + e.getMessage()); - } - - String link = cfg.getString("commentlink", name, "link"); - String html = cfg.getString("commentlink", name, "html"); - if (html == null || html.isEmpty()) { - html = "<a href=\"" + link + "\">$&</a>"; - } - links.add(new RegexFindReplace(match, html)); - } - config.setCommentLinks(links); - return config; } |