Versions in this module Expand all Collapse all v4 v4.15.10 Feb 27, 2022 Changes in this version + const DefaultMaxItemsPerPage + var ErrInvalidHost = fmt.Errorf("invalid host") + var ErrInvalidProjectID = fmt.Errorf("invalid project id") + var ErrInvalidResponse = fmt.Errorf("invalid response") + var ErrNoAccessToken = fmt.Errorf("no access token") + var ErrNoUserInfo = fmt.Errorf("no username:token provided") + func WithInstance(client *gitlab.Client, config *Config) (source.Driver, error) + type Config struct + type Gitlab struct + func (g *Gitlab) Close() error + func (g *Gitlab) First() (version uint, er error) + func (g *Gitlab) Next(version uint) (nextVersion uint, err error) + func (g *Gitlab) Open(url string) (source.Driver, error) + func (g *Gitlab) Prev(version uint) (prevVersion uint, err error) + func (g *Gitlab) ReadDown(version uint) (r io.ReadCloser, identifier string, err error) + func (g *Gitlab) ReadUp(version uint) (r io.ReadCloser, identifier string, err error)