in src/main/java/com/googlesource/gerrit/plugins/deleteproject/HideProject.java [83:92]
private void createProjectIfMissing(String projectName) throws IOException, RestApiException {
if (!projectCache.get(Project.nameKey(projectName)).isPresent()) {
try {
createProject.apply(TopLevelResource.INSTANCE, IdString.fromDecoded(projectName), null);
} catch (RestApiException | ConfigInvalidException | PermissionBackendException e) {
throw new ResourceConflictException(
String.format("Failed to create project %s", projectName), e);
}
}
}