Refactor cmdline parsing into gerrit-server

Now that both gerrit-sshd and gerrit-httpd use CmdLineParser, it makes
sense that the handlers for particular classes exist in a module
accessible by both.  This change moves the command line parsing portion
of SshModule into gerrit-server in a class called CmdLineParserModule.

Change-Id: I9312996a2b14106c039bc4c25ed80a52e3df79e7
This commit is contained in:
Conley Owens
2012-05-31 10:34:49 -07:00
parent 327aba6f84
commit ee4ccd0ab7
13 changed files with 76 additions and 42 deletions

View File

@@ -19,7 +19,7 @@ import com.google.common.util.concurrent.Atomics;
import com.google.gerrit.extensions.annotations.RequiresCapability;
import com.google.gerrit.server.CurrentUser;
import com.google.gerrit.server.account.CapabilityControl;
import com.google.gerrit.sshd.args4j.SubcommandHandler;
import com.google.gerrit.server.args4j.SubcommandHandler;
import com.google.inject.Inject;
import com.google.inject.Provider;
import com.google.inject.assistedinject.Assisted;