Documentation ¶
Overview ¶
Package discovery package implements helpers for clients to discover language drivers supported by Babelfish.
Index ¶
Constants ¶
View Source
const (
GithubOrg = "bblfsh"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Driver ¶
Driver is an object describing language driver and it's repository-related information.
func OfficialDrivers ¶
OfficialDrivers lists all available language drivers for Babelfish.
func (Driver) RepositoryURL ¶
RepositoryURL returns Github repository URL for browsers (not git).
type Maintainer
deprecated
type Maintainer = manifest.Maintainer
Maintainer is an information about project maintainer.
Deprecated: use manifest.Maintainer
type Options ¶
type Options struct { Organization string // Github organization name NamesOnly bool // driver manifest will only have Language field populated NoMaintainers bool // do not load maintainers list NoSDKVersion bool // do not check SDK version NoStatic bool // do not use a static manifest - discover drivers }
Options controls how drivers are being discovered and what information is fetched for them.
Click to show internal directories.
Click to hide internal directories.