in src/main/java/com/googlesource/gerrit/plugins/deleteproject/DeletePreconditions.java [68:89]
public DeletePreconditions(
Configuration config,
Provider<ListChildProjects> listChildProjectsProvider,
Provider<MergeOpRepoManager> mergeOpProvider,
@PluginName String pluginName,
Provider<InternalChangeQuery> queryProvider,
GitRepositoryManager repoManager,
SubscriptionGraph.Factory subscriptionGraphFactory,
Provider<CurrentUser> userProvider,
ProtectedProjects protectedProjects,
PermissionBackend permissionBackend) {
this.config = config;
this.listChildProjectsProvider = listChildProjectsProvider;
this.mergeOpProvider = mergeOpProvider;
this.pluginName = pluginName;
this.queryProvider = queryProvider;
this.repoManager = repoManager;
this.subscriptionGraphFactory = subscriptionGraphFactory;
this.userProvider = userProvider;
this.protectedProjects = protectedProjects;
this.permissionBackend = permissionBackend;
}