Documentation ¶
Index ¶
- type App
- func (a *App) Clean(_ context.Context) error
- func (a *App) GetOrCreate(_ context.Context, _ model.RepositoryKind, _ string, _ string, _ string) (model.Repository, error)
- func (a *App) LatestVersions(_ model.Repository) (map[string]semver.Version, error)
- func (a *App) List(_ context.Context, _ uint, _ string) ([]model.Repository, uint64, error)
- func (a *App) ListByKinds(_ context.Context, _ uint, _ string, _ ...model.RepositoryKind) ([]model.Repository, uint64, error)
- func (a *App) SetGetOrCreate(repo model.Repository, err error) *App
- func (a *App) SetLatestVersions(latestVersions map[string]semver.Version, err error) *App
- func (a *App) SetList(list []model.Repository, total uint64, err error) *App
- func (a *App) SetListByKinds(list []model.Repository, total uint64, err error) *App
- func (a *App) SetUpdate(err error) *App
- func (a *App) Suggest(_ context.Context, _ []uint64, _ uint64) ([]model.Repository, error)
- func (a *App) Update(_ context.Context, _ model.Repository) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type App ¶ added in v1.9.0
type App struct {
// contains filtered or unexported fields
}
App mock app
func (*App) GetOrCreate ¶ added in v1.9.0
func (a *App) GetOrCreate(_ context.Context, _ model.RepositoryKind, _ string, _ string, _ string) (model.Repository, error)
GetOrCreate mocks
func (*App) LatestVersions ¶ added in v1.9.0
LatestVersions mocks
func (*App) ListByKinds ¶ added in v1.13.0
func (a *App) ListByKinds(_ context.Context, _ uint, _ string, _ ...model.RepositoryKind) ([]model.Repository, uint64, error)
ListByKinds mocks
func (*App) SetGetOrCreate ¶ added in v1.9.0
func (a *App) SetGetOrCreate(repo model.Repository, err error) *App
SetGetOrCreate mocks
func (*App) SetLatestVersions ¶ added in v1.9.0
SetLatestVersions mocks
func (*App) SetListByKinds ¶ added in v1.13.0
SetListByKinds mocks
Click to show internal directories.
Click to hide internal directories.