resource/PullRequestResource.java

onedev · server-core/src/main/java/io/onedev/server/rest/resource/PullRequestResource.java · java · MIT
crm

REST resource exposing pull request operations for a code hosting platform.

// Source: https://github.com/theonedev/onedev | License: MIT
// Provided via justclaw.it.com; keep this notice with the code.
package io.onedev.server.rest.resource;

import static io.onedev.server.model.PullRequestReview.Status.EXCLUDED;
import static io.onedev.server.model.PullRequestReview.Status.PENDING;
import static java.util.stream.Collectors.toList;
import static jakarta.ws.rs.core.Response.Status.NOT_ACCEPTABLE;

import java.io.InputStream;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.Collection;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import jakarta.inject.Inject;
import jakarta.inject.Singleton;
import jakarta.validation.constraints.NotEmpty;
import jakarta.validation.constraints.NotNull;
import jakarta.ws.rs.Consumes

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key