$# This file is part of Vervis. $# $# Written in 2016, 2018, 2019, 2020, 2022 $# by fr33domlover . $# $# ♡ Copying is an act of love. Please copy, reuse and share. $# $# The author(s) have dedicated all copyright and related and neighboring $# rights to this software to the public domain worldwide. This software is $# distributed without any warranty. $# $# You should have received a copy of the CC0 Public Domain Dedication along $# with this software. If not, see $# .

#{ticketTitle ticket}
Created on #{showDate $ ticketCreated ticket} by ^{personLinkFedW author} $maybe originRepo <- moriginRepo
Origin: $case originRepo $of Left (repoHash, name, maybeBranch) ^#{keyHashidText repoHash} #{name} $maybe branch <- maybeBranch : # #{branch} $of Right (uRepo, maybeName, maybeBranch) $maybe name <- maybeName #{name} $nothing [unnamed] $maybe (maybeURI, branch) <- maybeBranch : # $maybe uri <- maybeURI #{branch} $nothing #{branch} $with (_repoID, repoHash, name, maybeBranch) <- targetRepo
Target: ^#{keyHashidText repoHash} #{name} $maybe branch <- maybeBranch : #{branch} $maybe (bundleID, patchIDs, maybeErrorOrCanApply) <- mbundle'
Bundle #{keyHashidText $ hashBundle bundleID} patches, last to first: