MCPcopy
hub / github.com/flipped-aurora/gin-vue-admin / Ast

Interface Ast

server/utils/ast/interfaces.go:8–17  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

6)
7
8type Ast interface {
9 // Parse 解析文件/代码
10 Parse(filename string, writer io.Writer) (file *ast.File, err error)
11 // Rollback 回滚
12 Rollback(file *ast.File) error
13 // Injection 注入
14 Injection(file *ast.File) error
15 // Format 格式化输出
16 Format(filename string, writer io.Writer, file *ast.File) error
17}

Callers 31

RollBackMethod · 0.95
doJSONRequestFunction · 0.65
ParseMethod · 0.65
ParseMethod · 0.65
ParseMethod · 0.65
ParseMethod · 0.65
ParseMethod · 0.65
ParseMethod · 0.65
RollBackMethod · 0.95
RollbackMethod · 0.65
RollbackMethod · 0.65
RollbackMethod · 0.65

Implementers 11

PluginInitializeGormserver/utils/ast/plugin_initialize_gor
Baseserver/utils/ast/interfaces_base.go
Importserver/utils/ast/import.go
PluginEnterserver/utils/ast/plugin_enter.go
PluginInitializeV2server/utils/ast/plugin_initialize_v2.
PackageInitializeRouterserver/utils/ast/package_initialize_ro
PackageInitializeGormserver/utils/ast/package_initialize_go
PluginInitializeRouterserver/utils/ast/plugin_initialize_rou
PluginGenserver/utils/ast/plugin_gen.go
PackageEnterserver/utils/ast/package_enter.go
PackageModuleEnterserver/utils/ast/package_module_enter.

Calls

no outgoing calls

Tested by

no test coverage detected