public void define(Context context) { | public void define(Context context) { | ||||
NewController controller = context.createController("api/project_pull_requests") | NewController controller = context.createController("api/project_pull_requests") | ||||
.setSince("7.1") | .setSince("7.1") | ||||
.setDescription("Manage pull request (only available when the Branch plugin is installed)"); | |||||
.setDescription("Manage pull request"); | |||||
stream(actions).forEach(action -> action.define(controller)); | stream(actions).forEach(action -> action.define(controller)); | ||||
controller.done(); | controller.done(); | ||||
} | } |
public void define(Context context) { | public void define(Context context) { | ||||
NewController controller = context.createController(CONTROLLER) | NewController controller = context.createController(CONTROLLER) | ||||
.setSince("6.6") | .setSince("6.6") | ||||
.setDescription("Manage branch (only available when the Branch plugin is installed)"); | |||||
.setDescription("Manage branch"); | |||||
Arrays.stream(actions).forEach(action -> action.define(controller)); | Arrays.stream(actions).forEach(action -> action.define(controller)); | ||||
controller.done(); | controller.done(); | ||||
} | } |
{ | { | ||||
"path": "api/project_branches", | "path": "api/project_branches", | ||||
"since": "6.6", | "since": "6.6", | ||||
"description": "Manage branch (only available when the Branch plugin is installed)", | |||||
"description": "Manage branch", | |||||
"actions": [ | "actions": [ | ||||
{ | { | ||||
"key": "delete", | "key": "delete", |