Documentation ¶
Index ¶
- type GroupScan
- func (t *GroupScan) Batchable() bool
- func (t *GroupScan) Emoji() rune
- func (t *GroupScan) Enabled() bool
- func (t *GroupScan) Execute(_ *exocomp.Repo, _ *gitlab.Project, group *gitlab.Group, g *exocomp.Gitlab, ...) error
- func (t *GroupScan) Flags() []cli.Flag
- func (t *GroupScan) Name() string
- func (t *GroupScan) New(c *cli.Context) exocomp.Task
- func (t *GroupScan) Scope() exocomp.TaskScope
- type ProjectScan
- func (t *ProjectScan) Batchable() bool
- func (t *ProjectScan) Emoji() rune
- func (t *ProjectScan) Enabled() bool
- func (t *ProjectScan) Execute(_ *exocomp.Repo, p *gitlab.Project, _ *gitlab.Group, g *exocomp.Gitlab, ...) error
- func (t *ProjectScan) Flags() []cli.Flag
- func (t *ProjectScan) Name() string
- func (t *ProjectScan) New(c *cli.Context) exocomp.Task
- func (t *ProjectScan) Scope() exocomp.TaskScope
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GroupScan ¶
type GroupScan struct{}
type ProjectScan ¶
type ProjectScan struct{}
func (*ProjectScan) Batchable ¶
func (t *ProjectScan) Batchable() bool
func (*ProjectScan) Emoji ¶
func (t *ProjectScan) Emoji() rune
func (*ProjectScan) Enabled ¶
func (t *ProjectScan) Enabled() bool
func (*ProjectScan) Execute ¶
func (t *ProjectScan) Execute(_ *exocomp.Repo, p *gitlab.Project, _ *gitlab.Group, g *exocomp.Gitlab, c *cli.Context) error
Execute is intended to execute against local repo, e.g. find, search,...
func (*ProjectScan) Flags ¶
func (t *ProjectScan) Flags() []cli.Flag
func (*ProjectScan) Name ¶
func (t *ProjectScan) Name() string
func (*ProjectScan) Scope ¶
func (t *ProjectScan) Scope() exocomp.TaskScope
Click to show internal directories.
Click to hide internal directories.