MCPcopy Index your code
hub / github.com/livebud/bud / Load

Method Load

framework/controller/loader.go:53–61  ·  view source on GitHub ↗

load fn

()

Source from the content-addressed store, hash-verified

51
52// load fn
53func (l *loader) Load() (state *State, err error) {
54 defer l.Recover2(&err, "controller: unable to load")
55 state = new(State)
56 state.Controller = l.loadController("controller")
57 state.Providers = l.providers.List()
58 l.imports.AddNamed("router", "github.com/livebud/bud/package/router")
59 state.Imports = l.imports.List()
60 return state, nil
61}
62
63func (l *loader) loadController(controllerPath string) *Controller {
64 des, err := fs.ReadDir(l.fsys, controllerPath)

Callers 1

LoadFunction · 0.95

Calls 4

loadControllerMethod · 0.95
Recover2Method · 0.80
AddNamedMethod · 0.80
ListMethod · 0.45

Tested by

no test coverage detected