Versions in this module Expand all Collapse all v0 v0.8.0 Nov 20, 2022 Changes in this version + const ChanCapacity + const EmptyTitlePlaceholder + const NumCommentEdits + const NumIssueEdits + const NumIssues + const NumTimelineItems + func NewImportMediator(ctx context.Context, client *rateLimitHandlerClient, owner, project string, ...) *importMediator + type Client interface + Mutate func(context.Context, interface{}, githubv4.Input, map[string]interface{}) error + Query func(context.Context, interface{}, map[string]interface{}) error + type CommentEditEvent struct + type ImportEvent interface + type IssueEditEvent struct + type IssueEvent struct + type RateLimitingEvent struct + type TimelineEvent struct v0.7.2 Mar 21, 2021 Changes in this version + var ErrBadProjectURL = errors.New("bad project url") + var ErrMissingIdentityToken = errors.New("missing identity token") + func NewIterator(ctx context.Context, client *githubv4.Client, capacity int, ...) *iterator + type Github struct + func (*Github) NewExporter() core.Exporter + func (*Github) NewImporter() core.Importer + func (*Github) Target() string + func (*Github) ValidateConfig(conf core.Configuration) error + func (g *Github) Configure(repo *cache.RepoCache, params core.BridgeParams) (core.Configuration, error) + func (g *Github) LoginMetaKey() string + func (g *Github) ValidParams() map[string]interface{}