github

package
v0.3.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 13, 2023 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FeedResult

type FeedResult struct {
	CommitAuthors map[string]string
	RepoName      string
	RepoURL       string
	Message       string
}

type GithubHandler

type GithubHandler struct {
	Options *GithubOptions
	// contains filtered or unexported fields
}

func (*GithubHandler) Run

func (gh *GithubHandler) Run(results chan<- []commit.CommitEvent, stats *stats.ProcessingStats, searchAllCommits bool)

type GithubOptions

type GithubOptions struct {
	AuthToken string
	Rate      int
}

type GithubUtil

type GithubUtil struct {
	Token string
	// contains filtered or unexported fields
}

func (*GithubUtil) GetEmailsByRepo

func (g *GithubUtil) GetEmailsByRepo(user string, repo string) (emails []string, err error)

func (*GithubUtil) GetLastCommitAuthor

func (g *GithubUtil) GetLastCommitAuthor(user string, repo string) (commit commit.CommitEvent, err error)

type Session

type Session struct {
	// contains filtered or unexported fields
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL