Versions in this module Expand all Collapse all v0 v0.2.0 Mar 4, 2026 Changes in this version + func Register(factory Factory) + type Client interface + Call func(ctx context.Context, method, path string, body io.Reader) (*http.Response, error) + Platform func() Type + func GetClient(platformType Type) (Client, error) + type Detector struct + func NewDetector() *Detector + func (d *Detector) DetectFromEndpoint(endpoint string) (Type, error) + func (d *Detector) DetectFromSpec(specPath string) (Type, error) + type Factory interface + CreateClient func() (Client, error) + DefaultResponseHeaders func() []string + Platform func() Type + func Get(platformType Type) (Factory, error) + type Type string + const GitHub + const GitLab