class ProjectController {

    public Promise<Boolean> canUpdateProject(final WorkspaceProject workspaceProject) {
        return canUpdateBranch(workspaceProject,
                               workspaceProject.getBranch());
    }

    @Inject public  ProjectController(final AuthorizationManager authorizationManager,
                             final User user,
                             final Caller<ProjectPermissionsService> projectPermissionsService,
                             final Promises promises);

}