Make all classes of the account REST API public

This allows us at Google to have a custom Guice module that binds the
account REST endpoints.

Change-Id: I79988ef09d922fcc6178a963d5f6007846a04d4c
Signed-off-by: Edwin Kempin <ekempin@google.com>
This commit is contained in:
Edwin Kempin
2018-06-06 13:51:18 +02:00
parent eaa1783b24
commit ea8747159c
4 changed files with 5 additions and 5 deletions

View File

@@ -38,7 +38,7 @@ import com.google.inject.Singleton;
import java.util.Optional;
@Singleton
class Capabilities implements ChildCollection<AccountResource, AccountResource.Capability> {
public class Capabilities implements ChildCollection<AccountResource, AccountResource.Capability> {
private final Provider<CurrentUser> self;
private final PermissionBackend permissionBackend;
private final DynamicMap<RestView<AccountResource.Capability>> views;

View File

@@ -50,7 +50,7 @@ import java.util.Map;
import java.util.Set;
import org.kohsuke.args4j.Option;
class GetCapabilities implements RestReadView<AccountResource> {
public class GetCapabilities implements RestReadView<AccountResource> {
@Option(name = "-q", metaVar = "CAP", usage = "Capability to inspect")
void addQuery(String name) {
if (query == null) {
@@ -163,7 +163,7 @@ class GetCapabilities implements RestReadView<AccountResource> {
}
@Singleton
static class CheckOne implements RestReadView<AccountResource.Capability> {
public static class CheckOne implements RestReadView<AccountResource.Capability> {
private final PermissionBackend permissionBackend;
@Inject

View File

@@ -30,7 +30,7 @@ import java.net.URI;
import java.net.URISyntaxException;
@Singleton
class GetOAuthToken implements RestReadView<AccountResource> {
public class GetOAuthToken implements RestReadView<AccountResource> {
private static final FluentLogger logger = FluentLogger.forEnclosingClass();
private static final String BEARER_TYPE = "bearer";

View File

@@ -156,7 +156,7 @@ public class StarredChanges
}
@Singleton
static class Put implements RestModifyView<AccountResource.StarredChange, EmptyInput> {
public static class Put implements RestModifyView<AccountResource.StarredChange, EmptyInput> {
private final Provider<CurrentUser> self;
@Inject