WebService::GitHub::Issues::Milestones
Create a milestone
WebService::GitHub::Issues::Milestones.create-milestone( Str $owner
, Str $repo
, WebService::GitHub::Issues::Milestones::CreateMilestoneState :$state
, Str :$description
, Str :$due-on
, Str :$title!
)
Delete a milestone
WebService::GitHub::Issues::Milestones.delete-milestone( Str $owner
, Str $repo
, Int(Str) $milestone-number
)
Get a milestone
WebService::GitHub::Issues::Milestones.get-milestone( Str $owner
, Str $repo
, Int(Str) $milestone-number
)
List milestones
WebService::GitHub::Issues::Milestones.list-milestones( Str $owner
, Str $repo
, WebService::GitHub::Issues::Milestones::ListMilestonesState :$state
, WebService::GitHub::Issues::Milestones::ListMilestonesSort :$sort
, WebService::GitHub::Issues::Milestones::ListMilestonesDirection :$direction
, Int(Str) :$per-page
, Int(Str) :$page
)
Update a milestone
WebService::GitHub::Issues::Milestones.update-milestone( Str $owner
, Str $repo
, Int(Str) $milestone-number
, Str :$title
, WebService::GitHub::Issues::Milestones::UpdateMilestoneState :$state
, Str :$due-on
, Str :$description
)