Commit a301b25e authored by Greg Messner's avatar Greg Messner
Browse files

Removed the deprecated getAllProject() methods.

parent 7c97406c
...@@ -133,6 +133,7 @@ public class ProjectApi extends AbstractApi implements Constants { ...@@ -133,6 +133,7 @@ public class ProjectApi extends AbstractApi implements Constants {
* @deprecated Will be removed in version 5.0, replaced by {@link #getProjects(Boolean, Visibility, * @deprecated Will be removed in version 5.0, replaced by {@link #getProjects(Boolean, Visibility,
* Constants.ProjectOrderBy, Constants.SortOrder, String, Boolean, Boolean, Boolean, Boolean, Boolean)} * Constants.ProjectOrderBy, Constants.SortOrder, String, Boolean, Boolean, Boolean, Boolean, Boolean)}
*/ */
@Deprecated
public List<Project> getProjects(Boolean archived, Visibility visibility, String orderBy, public List<Project> getProjects(Boolean archived, Visibility visibility, String orderBy,
String sort, String search, Boolean simple, Boolean owned, Boolean membership, String sort, String search, Boolean simple, Boolean owned, Boolean membership,
Boolean starred, Boolean statistics) throws GitLabApiException { Boolean starred, Boolean statistics) throws GitLabApiException {
...@@ -367,51 +368,6 @@ public class ProjectApi extends AbstractApi implements Constants { ...@@ -367,51 +368,6 @@ public class ProjectApi extends AbstractApi implements Constants {
return (getMemberProjects(getDefaultPerPage()).stream()); return (getMemberProjects(getDefaultPerPage()).stream());
} }
/**
* Get a list of all GitLab projects (admin only).
*
* <pre><code>GET /projects/all</code></pre>
*
* @return a list of all GitLab projects
* @throws GitLabApiException if any exception occurs
* @deprecated Will be removed, no longer supported by the GitLab API
*/
public List<Project> getAllProjects() throws GitLabApiException {
return (getAllProjects(getDefaultPerPage()).all());
}
/**
* Get a Pager of all GitLab projects (admin only).
*
* <pre><code>GET /projects/all</code></pre>
*
* @param itemsPerPage the number of Project instances that will be fetched per page
* @return a Pager of all GitLab projects
* @throws GitLabApiException if any exception occurs
* @deprecated Will be removed, no longer supported by the GitLab API
*/
public Pager<Project> getAllProjects(int itemsPerPage) throws GitLabApiException {
if (!isApiVersion(ApiVersion.V3)) {
throw new GitLabApiException("Not supported by GitLab API version " + this.getApiVersion());
}
return (new Pager<Project>(this, Project.class, itemsPerPage, null, "projects", "all"));
}
/**
* Get a Stream of all GitLab projects (admin only).
*
* <pre><code>GET /projects/all</code></pre>
*
* @return a Stream of all GitLab projects
* @throws GitLabApiException if any exception occurs
* @deprecated Will be removed, no longer supported by the GitLab API
*/
public Stream<Project> getAllProjectsStream() throws GitLabApiException {
return (getAllProjects(getDefaultPerPage()).stream());
}
/** /**
* Get a list of projects owned by the authenticated user. * Get a list of projects owned by the authenticated user.
* *
...@@ -1840,6 +1796,7 @@ public class ProjectApi extends AbstractApi implements Constants { ...@@ -1840,6 +1796,7 @@ public class ProjectApi extends AbstractApi implements Constants {
* @throws GitLabApiException if any exception occurs * @throws GitLabApiException if any exception occurs
* @deprecated Will be removed in version 5.0, replaced by {@link IssuesApi#getIssues(Integer)} * @deprecated Will be removed in version 5.0, replaced by {@link IssuesApi#getIssues(Integer)}
*/ */
@Deprecated
public List<Issue> getIssues(Object projectIdOrPath) throws GitLabApiException { public List<Issue> getIssues(Object projectIdOrPath) throws GitLabApiException {
return (getIssues(projectIdOrPath, getDefaultPerPage()).all()); return (getIssues(projectIdOrPath, getDefaultPerPage()).all());
} }
...@@ -1856,6 +1813,7 @@ public class ProjectApi extends AbstractApi implements Constants { ...@@ -1856,6 +1813,7 @@ public class ProjectApi extends AbstractApi implements Constants {
* @throws GitLabApiException if any exception occurs * @throws GitLabApiException if any exception occurs
* @deprecated Will be removed in version 5.0, replaced by {@link IssuesApi#getIssues(Integer, int, int)} * @deprecated Will be removed in version 5.0, replaced by {@link IssuesApi#getIssues(Integer, int, int)}
*/ */
@Deprecated
public List<Issue> getIssues(Object projectIdOrPath, int page, int perPage) throws GitLabApiException { public List<Issue> getIssues(Object projectIdOrPath, int page, int perPage) throws GitLabApiException {
Response response = get(Response.Status.OK, getPageQueryParams(page, perPage), "projects", getProjectIdOrPath(projectIdOrPath), "issues"); Response response = get(Response.Status.OK, getPageQueryParams(page, perPage), "projects", getProjectIdOrPath(projectIdOrPath), "issues");
return (response.readEntity(new GenericType<List<Issue>>() {})); return (response.readEntity(new GenericType<List<Issue>>() {}));
...@@ -1872,6 +1830,7 @@ public class ProjectApi extends AbstractApi implements Constants { ...@@ -1872,6 +1830,7 @@ public class ProjectApi extends AbstractApi implements Constants {
* @throws GitLabApiException if any exception occurs * @throws GitLabApiException if any exception occurs
* @deprecated Will be removed in version 5.0, replaced by {@link IssuesApi#getIssues(Integer, int)} * @deprecated Will be removed in version 5.0, replaced by {@link IssuesApi#getIssues(Integer, int)}
*/ */
@Deprecated
public Pager<Issue> getIssues(Object projectIdOrPath, int itemsPerPage) throws GitLabApiException { public Pager<Issue> getIssues(Object projectIdOrPath, int itemsPerPage) throws GitLabApiException {
return (new Pager<Issue>(this, Issue.class, itemsPerPage, null, "projects", getProjectIdOrPath(projectIdOrPath), "issues")); return (new Pager<Issue>(this, Issue.class, itemsPerPage, null, "projects", getProjectIdOrPath(projectIdOrPath), "issues"));
} }
...@@ -1886,6 +1845,7 @@ public class ProjectApi extends AbstractApi implements Constants { ...@@ -1886,6 +1845,7 @@ public class ProjectApi extends AbstractApi implements Constants {
* @throws GitLabApiException if any exception occurs * @throws GitLabApiException if any exception occurs
* @deprecated Will be removed in version 5.0, replaced by {@link IssuesApi#getIssues(Integer)} * @deprecated Will be removed in version 5.0, replaced by {@link IssuesApi#getIssues(Integer)}
*/ */
@Deprecated
public Stream<Issue> getIssuesStream(Object projectIdOrPath) throws GitLabApiException { public Stream<Issue> getIssuesStream(Object projectIdOrPath) throws GitLabApiException {
return (getIssues(projectIdOrPath, getDefaultPerPage()).stream()); return (getIssues(projectIdOrPath, getDefaultPerPage()).stream());
} }
...@@ -1917,6 +1877,7 @@ public class ProjectApi extends AbstractApi implements Constants { ...@@ -1917,6 +1877,7 @@ public class ProjectApi extends AbstractApi implements Constants {
* @throws GitLabApiException if any exception occurs * @throws GitLabApiException if any exception occurs
* @deprecated Will be removed in version 5.0, replaced by {@link IssuesApi#deleteIssue(Integer, Integer)} * @deprecated Will be removed in version 5.0, replaced by {@link IssuesApi#deleteIssue(Integer, Integer)}
*/ */
@Deprecated
public void deleteIssue(Object projectIdOrPath, Integer issueId) throws GitLabApiException { public void deleteIssue(Object projectIdOrPath, Integer issueId) throws GitLabApiException {
Response.Status expectedStatus = (isApiVersion(ApiVersion.V3) ? Response.Status.OK : Response.Status.NO_CONTENT); Response.Status expectedStatus = (isApiVersion(ApiVersion.V3) ? Response.Status.OK : Response.Status.NO_CONTENT);
delete(expectedStatus, getDefaultPerPageParam(), "projects", getProjectIdOrPath(projectIdOrPath), "issues", issueId); delete(expectedStatus, getDefaultPerPageParam(), "projects", getProjectIdOrPath(projectIdOrPath), "issues", issueId);
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment