Versions in this module Expand all Collapse all v0 v0.0.1 Sep 13, 2020 Changes in this version + const CmdDateFormat + const DefaultRepo + const DefaultRepoOwner + const DefaultVotesCommitMsg + var ErrGitVersion = errors.New(...) + func ClearProposalToken() + func CustomUnmashaller(h *History, str string, since ...time.Time) error + func GetProposalToken() string + func IsGitVersionSupported(parsedStr string) error + func IsMatching(parent, matchRegex string) bool + func ReplaceAny(parent, regex, with string) string + func ReplaceJournalSelection(parent, with string) string + func RetrieveAllPatchSelection(parent string) string + func RetrieveCMDAuthor(parent string) (string, error) + func RetrieveCMDCommit(parent string) (string, error) + func RetrieveCMDDate(parent string) (time.Time, error) + func RetrieveProposalToken(parent string) (string, error) + func SetProposalToken(token string) error + func SplitCommitDiff(parent string) []string + func ToBitcast(in string) bitCast + func VotesJSONSignature() string + type CastVoteData struct + type File struct + Token string + VotesInfo Votes + type History struct + Author string + CommitSHA string + Date time.Time + Patch []*File + type PiRegExp string + type PiVote struct + Ticket string + VoteBit bitCast + type Votes []CastVoteData + func (v *Votes) UnmarshalJSON(b []byte) error