Documentation ¶
Overview ¶
Package github contains the Github bridge implementation
Index ¶
- Variables
- func NewIterator(ctx context.Context, client *githubv4.Client, capacity int, ...) *iterator
- type Github
- func (g *Github) Configure(repo *cache.RepoCache, params core.BridgeParams) (core.Configuration, error)
- func (g *Github) LoginMetaKey() string
- func (*Github) NewExporter() core.Exporter
- func (*Github) NewImporter() core.Importer
- func (*Github) Target() string
- func (g *Github) ValidParams() map[string]interface{}
- func (*Github) ValidateConfig(conf core.Configuration) error
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrBadProjectURL = errors.New("bad project url")
)
View Source
var (
ErrMissingIdentityToken = errors.New("missing identity token")
)
Functions ¶
Types ¶
type Github ¶
type Github struct{}
func (*Github) Configure ¶
func (g *Github) Configure(repo *cache.RepoCache, params core.BridgeParams) (core.Configuration, error)
func (*Github) LoginMetaKey ¶
func (*Github) NewExporter ¶
func (*Github) NewImporter ¶
func (*Github) ValidParams ¶
func (*Github) ValidateConfig ¶
func (*Github) ValidateConfig(conf core.Configuration) error
Click to show internal directories.
Click to hide internal directories.