Get{Email|Username}: Add back empty @Inject constructors
In changes Ie7a57ba94 and Ia4cd7ff10 the constructors were removed, however according to the commit message in [1], we don't want the implicit public no-args constructors; callers should use Guice to get instances. Add back the removed constructors. [1] https://gerrit-review.googlesource.com/#/c/73864/1 Change-Id: Ifb4085534d5ec62f52dcc3621e735fbd444ba6f0
This commit is contained in:
parent
dbe8de6a50
commit
e33a3f43df
@ -16,10 +16,15 @@ package com.google.gerrit.server.account;
|
||||
|
||||
import com.google.gerrit.extensions.restapi.RestReadView;
|
||||
import com.google.gerrit.server.account.GetEmails.EmailInfo;
|
||||
import com.google.inject.Inject;
|
||||
import com.google.inject.Singleton;
|
||||
|
||||
@Singleton
|
||||
public class GetEmail implements RestReadView<AccountResource.Email> {
|
||||
@Inject
|
||||
public GetEmail() {
|
||||
}
|
||||
|
||||
@Override
|
||||
public EmailInfo apply(AccountResource.Email rsrc) {
|
||||
EmailInfo e = new EmailInfo();
|
||||
|
@ -17,10 +17,14 @@ package com.google.gerrit.server.account;
|
||||
import com.google.gerrit.extensions.restapi.AuthException;
|
||||
import com.google.gerrit.extensions.restapi.ResourceNotFoundException;
|
||||
import com.google.gerrit.extensions.restapi.RestReadView;
|
||||
import com.google.inject.Inject;
|
||||
import com.google.inject.Singleton;
|
||||
|
||||
@Singleton
|
||||
public class GetUsername implements RestReadView<AccountResource> {
|
||||
@Inject
|
||||
public GetUsername() {
|
||||
}
|
||||
|
||||
@Override
|
||||
public String apply(AccountResource rsrc) throws AuthException,
|
||||
|
Loading…
Reference in New Issue
Block a user