Make PutHttpPassword singleton All class members are singletons / providers, hence this class can be a singleton. Change-Id: If8072a01815a2c57a93b910fa7356dd5f621759b Signed-off-by: Edwin Kempin <ekempin@google.com>
diff --git a/java/com/google/gerrit/server/restapi/account/PutHttpPassword.java b/java/com/google/gerrit/server/restapi/account/PutHttpPassword.java index 02f59ac..d671ebf 100644 --- a/java/com/google/gerrit/server/restapi/account/PutHttpPassword.java +++ b/java/com/google/gerrit/server/restapi/account/PutHttpPassword.java
@@ -40,6 +40,7 @@ import com.google.gwtorm.server.OrmException; import com.google.inject.Inject; import com.google.inject.Provider; +import com.google.inject.Singleton; import java.io.IOException; import java.security.NoSuchAlgorithmException; import java.security.SecureRandom; @@ -47,6 +48,7 @@ import org.apache.commons.codec.binary.Base64; import org.eclipse.jgit.errors.ConfigInvalidException; +@Singleton public class PutHttpPassword implements RestModifyView<AccountResource, HttpPasswordInput> { private static final FluentLogger logger = FluentLogger.forEnclosingClass();