Documentation
¶
Index ¶
- type Gen
- type RGOGenerator
- func (rg *RGOGenerator) CloneGitRepo(repoURL, branch, path, commit string) error
- func (rg *RGOGenerator) GenRgoBaseCode(module, serviceName, formatServiceName, idlPath, rgoSrcPath string) error
- func (rg *RGOGenerator) GenRgoClientCode(serviceName, formatServiceName, idlPath, rgoSrcPath string) error
- func (rg *RGOGenerator) GenerateRGOCode(serviceName, formatServiceName, idlPath, rgoSrcPath string) error
- func (rg *RGOGenerator) IsNullConfig() bool
- func (rg *RGOGenerator) NotifyRGOProgressStart(id, message string) error
- func (rg *RGOGenerator) NotifyRGOProgressStop(id string) error
- func (rg *RGOGenerator) Run()
- func (rg *RGOGenerator) SendNotification(method string, params json.RawMessage) error
- func (rg *RGOGenerator) UpdateGitRepo(branch, path, commit string) error
- type RGONotification
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RGOGenerator ¶
type RGOGenerator struct { RGOBasePath string LspServer *lsp.Server // contains filtered or unexported fields }
func NewRGOGenerator ¶
func (*RGOGenerator) CloneGitRepo ¶
func (rg *RGOGenerator) CloneGitRepo(repoURL, branch, path, commit string) error
func (*RGOGenerator) GenRgoBaseCode ¶
func (rg *RGOGenerator) GenRgoBaseCode(module, serviceName, formatServiceName, idlPath, rgoSrcPath string) error
func (*RGOGenerator) GenRgoClientCode ¶
func (rg *RGOGenerator) GenRgoClientCode(serviceName, formatServiceName, idlPath, rgoSrcPath string) error
func (*RGOGenerator) GenerateRGOCode ¶
func (rg *RGOGenerator) GenerateRGOCode(serviceName, formatServiceName, idlPath, rgoSrcPath string) error
func (*RGOGenerator) IsNullConfig ¶
func (rg *RGOGenerator) IsNullConfig() bool
func (*RGOGenerator) NotifyRGOProgressStart ¶
func (rg *RGOGenerator) NotifyRGOProgressStart(id, message string) error
func (*RGOGenerator) NotifyRGOProgressStop ¶
func (rg *RGOGenerator) NotifyRGOProgressStop(id string) error
func (*RGOGenerator) Run ¶
func (rg *RGOGenerator) Run()
func (*RGOGenerator) SendNotification ¶
func (rg *RGOGenerator) SendNotification(method string, params json.RawMessage) error
func (*RGOGenerator) UpdateGitRepo ¶
func (rg *RGOGenerator) UpdateGitRepo(branch, path, commit string) error
UpdateGitRepo pulls the latest changes from the remote branch and checks out to a specific commit if provided
type RGONotification ¶
Click to show internal directories.
Click to hide internal directories.