diff --git a/src/main/java/org/gitlab4j/api/MilestonesApi.java b/src/main/java/org/gitlab4j/api/MilestonesApi.java index 14d73a7fad80b35886df833b1b5845a30f4b2d2f..4d0a71c472d42bd40a92df556ad953d9639b358b 100644 --- a/src/main/java/org/gitlab4j/api/MilestonesApi.java +++ b/src/main/java/org/gitlab4j/api/MilestonesApi.java @@ -601,4 +601,15 @@ public class MilestonesApi extends AbstractApi { "projects", getProjectIdOrPath(projectIdOrPath), "milestones", milestoneId); return (response.readEntity(Milestone.class)); } + + /** + * Delete a project milestone. + * + * @param projectIdOrPath the project in the form of an Integer(ID), String(path), or Project instance + * @param milestoneId the milestone ID to delete + * @throws GitLabApiException if any exception occurs + */ + public void deleteMilestone(Object projectIdOrPath, Integer milestoneId) throws GitLabApiException { + delete(Response.Status.OK, null, "projects", getProjectIdOrPath(projectIdOrPath), "milestones", milestoneId); + } }