Documentation ¶
Index ¶
- type App
- type EclipseJDTLSInstaller
- func (i *EclipseJDTLSInstaller) BinName() string
- func (i *EclipseJDTLSInstaller) CmdRun(ctx context.Context, name string, args ...string) error
- func (i *EclipseJDTLSInstaller) Dir() string
- func (i *EclipseJDTLSInstaller) Download(req *http.Request, archive string) error
- func (i *EclipseJDTLSInstaller) Extract(ctx context.Context, path string) error
- func (i *EclipseJDTLSInstaller) ExtractWithDownload(req *http.Request, path string) error
- func (i *EclipseJDTLSInstaller) FetchWithExtract(ctx context.Context, url string, path string) error
- func (i *EclipseJDTLSInstaller) Install(ctx context.Context) error
- func (i *EclipseJDTLSInstaller) Name() string
- func (i *EclipseJDTLSInstaller) RequireHook(ctx context.Context) error
- func (i *EclipseJDTLSInstaller) Requires() []string
- func (i *EclipseJDTLSInstaller) SetWriter(w io.Writer)
- func (i *EclipseJDTLSInstaller) Supports() []Support
- func (i *EclipseJDTLSInstaller) Version() string
- type EfmLSInstaller
- func (i *EfmLSInstaller) BinName() string
- func (i *EfmLSInstaller) CmdRun(ctx context.Context, name string, args ...string) error
- func (i *EfmLSInstaller) Dir() string
- func (i *EfmLSInstaller) Download(req *http.Request, archive string) error
- func (i *EfmLSInstaller) Extract(ctx context.Context, path string) error
- func (i *EfmLSInstaller) ExtractWithDownload(req *http.Request, path string) error
- func (i *EfmLSInstaller) FetchWithExtract(ctx context.Context, url string, path string) error
- func (i *EfmLSInstaller) Install(ctx context.Context) error
- func (i *EfmLSInstaller) Name() string
- func (i *EfmLSInstaller) RequireHook(ctx context.Context) error
- func (i *EfmLSInstaller) Requires() []string
- func (i *EfmLSInstaller) SetWriter(w io.Writer)
- func (i *EfmLSInstaller) Supports() []Support
- func (i *EfmLSInstaller) Version() string
- type GoInstaller
- func (i *GoInstaller) BinName() string
- func (i *GoInstaller) CmdRun(ctx context.Context, name string, args ...string) error
- func (i *GoInstaller) Dir() string
- func (i *GoInstaller) Download(req *http.Request, archive string) error
- func (i *GoInstaller) Extract(ctx context.Context, path string) error
- func (i *GoInstaller) ExtractWithDownload(req *http.Request, path string) error
- func (i *GoInstaller) FetchWithExtract(ctx context.Context, url string, path string) error
- func (i *GoInstaller) Install(ctx context.Context) error
- func (i *GoInstaller) Name() string
- func (i *GoInstaller) RequireHook(ctx context.Context) error
- func (i *GoInstaller) Requires() []string
- func (i *GoInstaller) SetWriter(w io.Writer)
- func (i *GoInstaller) Supports() []Support
- func (i *GoInstaller) Version() string
- type Installer
- type KotlinLSInstaller
- func (i *KotlinLSInstaller) BinName() string
- func (i *KotlinLSInstaller) CmdRun(ctx context.Context, name string, args ...string) error
- func (i *KotlinLSInstaller) Dir() string
- func (i *KotlinLSInstaller) Download(req *http.Request, archive string) error
- func (i *KotlinLSInstaller) Extract(ctx context.Context, path string) error
- func (i *KotlinLSInstaller) ExtractWithDownload(req *http.Request, path string) error
- func (i *KotlinLSInstaller) FetchWithExtract(ctx context.Context, url string, path string) error
- func (i *KotlinLSInstaller) Install(ctx context.Context) error
- func (i *KotlinLSInstaller) Name() string
- func (i *KotlinLSInstaller) RequireHook(ctx context.Context) error
- func (i *KotlinLSInstaller) Requires() []string
- func (i *KotlinLSInstaller) SetWriter(w io.Writer)
- func (i *KotlinLSInstaller) Supports() []Support
- func (i *KotlinLSInstaller) Version() string
- type ListStyle
- type MetalsInstaller
- func (i *MetalsInstaller) BinName() string
- func (i *MetalsInstaller) CmdRun(ctx context.Context, name string, args ...string) error
- func (i *MetalsInstaller) Dir() string
- func (i *MetalsInstaller) Download(req *http.Request, archive string) error
- func (i *MetalsInstaller) Extract(ctx context.Context, path string) error
- func (i *MetalsInstaller) ExtractWithDownload(req *http.Request, path string) error
- func (i *MetalsInstaller) FetchWithExtract(ctx context.Context, url string, path string) error
- func (i *MetalsInstaller) Install(ctx context.Context) error
- func (i *MetalsInstaller) Name() string
- func (i *MetalsInstaller) RequireHook(ctx context.Context) error
- func (i *MetalsInstaller) Requires() []string
- func (i *MetalsInstaller) SetWriter(w io.Writer)
- func (i *MetalsInstaller) Supports() []Support
- func (i *MetalsInstaller) Version() string
- type NpmInstaller
- func (i *NpmInstaller) BinName() string
- func (i *NpmInstaller) CmdRun(ctx context.Context, name string, args ...string) error
- func (i *NpmInstaller) Dir() string
- func (i *NpmInstaller) Download(req *http.Request, archive string) error
- func (i *NpmInstaller) Extract(ctx context.Context, path string) error
- func (i *NpmInstaller) ExtractWithDownload(req *http.Request, path string) error
- func (i *NpmInstaller) FetchWithExtract(ctx context.Context, url string, path string) error
- func (i *NpmInstaller) Install(ctx context.Context) error
- func (i *NpmInstaller) Name() string
- func (i *NpmInstaller) RequireHook(ctx context.Context) error
- func (i *NpmInstaller) Requires() []string
- func (i *NpmInstaller) SetWriter(w io.Writer)
- func (i *NpmInstaller) Supports() []Support
- func (i *NpmInstaller) Version() string
- type PipInstaller
- func (i *PipInstaller) BinName() string
- func (i *PipInstaller) CmdRun(ctx context.Context, name string, args ...string) error
- func (i *PipInstaller) Dir() string
- func (i *PipInstaller) Download(req *http.Request, archive string) error
- func (i *PipInstaller) Extract(ctx context.Context, path string) error
- func (i *PipInstaller) ExtractWithDownload(req *http.Request, path string) error
- func (i *PipInstaller) FetchWithExtract(ctx context.Context, url string, path string) error
- func (i *PipInstaller) Install(ctx context.Context) error
- func (i *PipInstaller) Name() string
- func (i *PipInstaller) RequireHook(ctx context.Context) error
- func (i *PipInstaller) Requires() []string
- func (i *PipInstaller) SetWriter(w io.Writer)
- func (i *PipInstaller) Supports() []Support
- func (i *PipInstaller) Version() string
- type RustAnalyzerInstaller
- func (i *RustAnalyzerInstaller) BinName() string
- func (i *RustAnalyzerInstaller) CmdRun(ctx context.Context, name string, args ...string) error
- func (i *RustAnalyzerInstaller) Dir() string
- func (i *RustAnalyzerInstaller) Download(req *http.Request, archive string) error
- func (i *RustAnalyzerInstaller) Extract(ctx context.Context, path string) error
- func (i *RustAnalyzerInstaller) ExtractWithDownload(req *http.Request, path string) error
- func (i *RustAnalyzerInstaller) FetchWithExtract(ctx context.Context, url string, path string) error
- func (i *RustAnalyzerInstaller) Install(ctx context.Context) error
- func (i *RustAnalyzerInstaller) Name() string
- func (i *RustAnalyzerInstaller) RequireHook(ctx context.Context) error
- func (i *RustAnalyzerInstaller) Requires() []string
- func (i *RustAnalyzerInstaller) SetWriter(w io.Writer)
- func (i *RustAnalyzerInstaller) Supports() []Support
- func (i *RustAnalyzerInstaller) Version() string
- type Support
- type TerraformLSInstaller
- func (i *TerraformLSInstaller) BinName() string
- func (i *TerraformLSInstaller) CmdRun(ctx context.Context, name string, args ...string) error
- func (i *TerraformLSInstaller) Dir() string
- func (i *TerraformLSInstaller) Download(req *http.Request, archive string) error
- func (i *TerraformLSInstaller) Extract(ctx context.Context, path string) error
- func (i *TerraformLSInstaller) ExtractWithDownload(req *http.Request, path string) error
- func (i *TerraformLSInstaller) FetchWithExtract(ctx context.Context, url string, path string) error
- func (i *TerraformLSInstaller) Install(ctx context.Context) error
- func (i *TerraformLSInstaller) Name() string
- func (i *TerraformLSInstaller) RequireHook(ctx context.Context) error
- func (i *TerraformLSInstaller) Requires() []string
- func (i *TerraformLSInstaller) SetWriter(w io.Writer)
- func (i *TerraformLSInstaller) Supports() []Support
- func (i *TerraformLSInstaller) Version() string
- type TerraformLSPInstaller
- func (i *TerraformLSPInstaller) BinName() string
- func (i *TerraformLSPInstaller) CmdRun(ctx context.Context, name string, args ...string) error
- func (i *TerraformLSPInstaller) Dir() string
- func (i *TerraformLSPInstaller) Download(req *http.Request, archive string) error
- func (i *TerraformLSPInstaller) Extract(ctx context.Context, path string) error
- func (i *TerraformLSPInstaller) ExtractWithDownload(req *http.Request, path string) error
- func (i *TerraformLSPInstaller) FetchWithExtract(ctx context.Context, url string, path string) error
- func (i *TerraformLSPInstaller) Install(ctx context.Context) error
- func (i *TerraformLSPInstaller) Name() string
- func (i *TerraformLSPInstaller) RequireHook(ctx context.Context) error
- func (i *TerraformLSPInstaller) Requires() []string
- func (i *TerraformLSPInstaller) SetWriter(w io.Writer)
- func (i *TerraformLSPInstaller) Supports() []Support
- func (i *TerraformLSPInstaller) Version() string
- type VSCodeExtensionInstaller
- func (i *VSCodeExtensionInstaller) BinName() string
- func (i *VSCodeExtensionInstaller) CmdRun(ctx context.Context, name string, args ...string) error
- func (i *VSCodeExtensionInstaller) Dir() string
- func (i *VSCodeExtensionInstaller) Download(req *http.Request, archive string) error
- func (i *VSCodeExtensionInstaller) Extract(ctx context.Context, path string) error
- func (i *VSCodeExtensionInstaller) ExtractWithDownload(req *http.Request, path string) error
- func (i *VSCodeExtensionInstaller) FetchWithExtract(ctx context.Context, url string, path string) error
- func (i *VSCodeExtensionInstaller) Install(ctx context.Context) error
- func (i *VSCodeExtensionInstaller) Name() string
- func (i *VSCodeExtensionInstaller) RequireHook(ctx context.Context) error
- func (i *VSCodeExtensionInstaller) Requires() []string
- func (i *VSCodeExtensionInstaller) SetWriter(w io.Writer)
- func (i *VSCodeExtensionInstaller) Supports() []Support
- func (i *VSCodeExtensionInstaller) Version() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EclipseJDTLSInstaller ¶
type EclipseJDTLSInstaller struct {
// contains filtered or unexported fields
}
func NewEclipseJDTLSInstaller ¶
func NewEclipseJDTLSInstaller(baseDir string) *EclipseJDTLSInstaller
func (*EclipseJDTLSInstaller) BinName ¶
func (i *EclipseJDTLSInstaller) BinName() string
func (*EclipseJDTLSInstaller) ExtractWithDownload ¶
func (*EclipseJDTLSInstaller) FetchWithExtract ¶
func (*EclipseJDTLSInstaller) Install ¶
func (i *EclipseJDTLSInstaller) Install(ctx context.Context) error
func (*EclipseJDTLSInstaller) Name ¶
func (i *EclipseJDTLSInstaller) Name() string
func (*EclipseJDTLSInstaller) RequireHook ¶
func (*EclipseJDTLSInstaller) Requires ¶
func (i *EclipseJDTLSInstaller) Requires() []string
func (*EclipseJDTLSInstaller) Version ¶
func (i *EclipseJDTLSInstaller) Version() string
type EfmLSInstaller ¶
type EfmLSInstaller struct {
// contains filtered or unexported fields
}
func NewEfmLSInstaller ¶
func NewEfmLSInstaller(baseDir string) *EfmLSInstaller
func (*EfmLSInstaller) BinName ¶
func (i *EfmLSInstaller) BinName() string
func (*EfmLSInstaller) ExtractWithDownload ¶
func (*EfmLSInstaller) FetchWithExtract ¶
func (*EfmLSInstaller) Name ¶
func (i *EfmLSInstaller) Name() string
func (*EfmLSInstaller) RequireHook ¶
func (*EfmLSInstaller) Requires ¶
func (i *EfmLSInstaller) Requires() []string
func (*EfmLSInstaller) Supports ¶
func (i *EfmLSInstaller) Supports() []Support
func (*EfmLSInstaller) Version ¶
func (i *EfmLSInstaller) Version() string
type GoInstaller ¶
type GoInstaller struct {
// contains filtered or unexported fields
}
func NewGoInstaller ¶
func NewGoInstaller(baseDir, goPath, binName string, cgo bool) *GoInstaller
func (*GoInstaller) BinName ¶
func (i *GoInstaller) BinName() string
func (*GoInstaller) ExtractWithDownload ¶
func (*GoInstaller) FetchWithExtract ¶
func (*GoInstaller) Name ¶
func (i *GoInstaller) Name() string
func (*GoInstaller) RequireHook ¶
func (i *GoInstaller) RequireHook(ctx context.Context) error
func (*GoInstaller) Requires ¶
func (i *GoInstaller) Requires() []string
func (*GoInstaller) Version ¶
func (i *GoInstaller) Version() string
type KotlinLSInstaller ¶
type KotlinLSInstaller struct {
// contains filtered or unexported fields
}
func NewKotlinLSInstaller ¶
func NewKotlinLSInstaller(baseDir string) *KotlinLSInstaller
func (*KotlinLSInstaller) BinName ¶
func (i *KotlinLSInstaller) BinName() string
func (*KotlinLSInstaller) ExtractWithDownload ¶
func (*KotlinLSInstaller) FetchWithExtract ¶
func (*KotlinLSInstaller) Name ¶
func (i *KotlinLSInstaller) Name() string
func (*KotlinLSInstaller) RequireHook ¶
func (*KotlinLSInstaller) Requires ¶
func (i *KotlinLSInstaller) Requires() []string
func (*KotlinLSInstaller) Version ¶
func (i *KotlinLSInstaller) Version() string
type MetalsInstaller ¶
type MetalsInstaller struct {
// contains filtered or unexported fields
}
func NewMetalsInstaller ¶
func NewMetalsInstaller(baseDir string) *MetalsInstaller
func (*MetalsInstaller) BinName ¶
func (i *MetalsInstaller) BinName() string
func (*MetalsInstaller) ExtractWithDownload ¶
func (*MetalsInstaller) FetchWithExtract ¶
func (*MetalsInstaller) Name ¶
func (i *MetalsInstaller) Name() string
func (*MetalsInstaller) RequireHook ¶
func (*MetalsInstaller) Requires ¶
func (i *MetalsInstaller) Requires() []string
func (*MetalsInstaller) Version ¶
func (i *MetalsInstaller) Version() string
type NpmInstaller ¶
type NpmInstaller struct {
// contains filtered or unexported fields
}
func NewNpmInstaller ¶
func NewNpmInstaller(baseDir, moduleName, binName string) *NpmInstaller
func (*NpmInstaller) BinName ¶
func (i *NpmInstaller) BinName() string
func (*NpmInstaller) ExtractWithDownload ¶
func (*NpmInstaller) FetchWithExtract ¶
func (*NpmInstaller) Name ¶
func (i *NpmInstaller) Name() string
func (*NpmInstaller) RequireHook ¶
func (*NpmInstaller) Requires ¶
func (i *NpmInstaller) Requires() []string
func (*NpmInstaller) Version ¶
func (i *NpmInstaller) Version() string
type PipInstaller ¶
type PipInstaller struct {
// contains filtered or unexported fields
}
func NewPipInstaller ¶
func NewPipInstaller(baseDir, moduleName, binName string) *PipInstaller
func (*PipInstaller) BinName ¶
func (i *PipInstaller) BinName() string
func (*PipInstaller) ExtractWithDownload ¶
func (*PipInstaller) FetchWithExtract ¶
func (*PipInstaller) Name ¶
func (i *PipInstaller) Name() string
func (*PipInstaller) RequireHook ¶
func (i *PipInstaller) RequireHook(ctx context.Context) error
func (*PipInstaller) Requires ¶
func (i *PipInstaller) Requires() []string
func (*PipInstaller) Version ¶
func (i *PipInstaller) Version() string
type RustAnalyzerInstaller ¶
type RustAnalyzerInstaller struct {
// contains filtered or unexported fields
}
func NewRustAnalyzerInstaller ¶
func NewRustAnalyzerInstaller(baseDir string) *RustAnalyzerInstaller
func (*RustAnalyzerInstaller) BinName ¶
func (i *RustAnalyzerInstaller) BinName() string
func (*RustAnalyzerInstaller) ExtractWithDownload ¶
func (*RustAnalyzerInstaller) FetchWithExtract ¶
func (*RustAnalyzerInstaller) Install ¶
func (i *RustAnalyzerInstaller) Install(ctx context.Context) error
func (*RustAnalyzerInstaller) Name ¶
func (i *RustAnalyzerInstaller) Name() string
func (*RustAnalyzerInstaller) RequireHook ¶
func (*RustAnalyzerInstaller) Requires ¶
func (i *RustAnalyzerInstaller) Requires() []string
func (*RustAnalyzerInstaller) Supports ¶
func (i *RustAnalyzerInstaller) Supports() []Support
func (*RustAnalyzerInstaller) Version ¶
func (i *RustAnalyzerInstaller) Version() string
type TerraformLSInstaller ¶
type TerraformLSInstaller struct {
// contains filtered or unexported fields
}
func NewTerraformLSInstaller ¶
func NewTerraformLSInstaller(baseDir string) *TerraformLSInstaller
func (*TerraformLSInstaller) BinName ¶
func (i *TerraformLSInstaller) BinName() string
func (*TerraformLSInstaller) ExtractWithDownload ¶
func (*TerraformLSInstaller) FetchWithExtract ¶
func (*TerraformLSInstaller) Install ¶
func (i *TerraformLSInstaller) Install(ctx context.Context) error
func (*TerraformLSInstaller) Name ¶
func (i *TerraformLSInstaller) Name() string
func (*TerraformLSInstaller) RequireHook ¶
func (*TerraformLSInstaller) Requires ¶
func (i *TerraformLSInstaller) Requires() []string
func (*TerraformLSInstaller) Supports ¶
func (i *TerraformLSInstaller) Supports() []Support
func (*TerraformLSInstaller) Version ¶
func (i *TerraformLSInstaller) Version() string
type TerraformLSPInstaller ¶
type TerraformLSPInstaller struct {
// contains filtered or unexported fields
}
func NewTerraformLSPInstaller ¶
func NewTerraformLSPInstaller(baseDir string) *TerraformLSPInstaller
func (*TerraformLSPInstaller) BinName ¶
func (i *TerraformLSPInstaller) BinName() string
func (*TerraformLSPInstaller) ExtractWithDownload ¶
func (*TerraformLSPInstaller) FetchWithExtract ¶
func (*TerraformLSPInstaller) Install ¶
func (i *TerraformLSPInstaller) Install(ctx context.Context) error
func (*TerraformLSPInstaller) Name ¶
func (i *TerraformLSPInstaller) Name() string
func (*TerraformLSPInstaller) RequireHook ¶
func (*TerraformLSPInstaller) Requires ¶
func (i *TerraformLSPInstaller) Requires() []string
func (*TerraformLSPInstaller) Supports ¶
func (i *TerraformLSPInstaller) Supports() []Support
func (*TerraformLSPInstaller) Version ¶
func (i *TerraformLSPInstaller) Version() string
type VSCodeExtensionInstaller ¶
type VSCodeExtensionInstaller struct {
// contains filtered or unexported fields
}
func NewVSCodeExtensionInstaller ¶
func NewVSCodeExtensionInstaller(baseDir, name, extensionName, vsixURL string) *VSCodeExtensionInstaller
func (*VSCodeExtensionInstaller) BinName ¶
func (i *VSCodeExtensionInstaller) BinName() string
func (*VSCodeExtensionInstaller) ExtractWithDownload ¶
func (*VSCodeExtensionInstaller) FetchWithExtract ¶
func (*VSCodeExtensionInstaller) Install ¶
func (i *VSCodeExtensionInstaller) Install(ctx context.Context) error
func (*VSCodeExtensionInstaller) Name ¶
func (i *VSCodeExtensionInstaller) Name() string
func (*VSCodeExtensionInstaller) RequireHook ¶
func (*VSCodeExtensionInstaller) Requires ¶
func (i *VSCodeExtensionInstaller) Requires() []string
func (*VSCodeExtensionInstaller) Version ¶
func (i *VSCodeExtensionInstaller) Version() string
Click to show internal directories.
Click to hide internal directories.