Lines Matching refs:Workspace
32 type Workspace struct { struct
37 func New(bm bind.PathBinder, topDir string) Workspace {
38 return Workspace{NewComposer(bm), topDir}
42 func (w Workspace) Create(workspaceName string, codebaseName string) (string, error) { argument
71 func (w Workspace) Recreate(workspaceName string) (string, error) { argument
92 func (w Workspace) GetDir(workspaceName string) (string, error) { argument
103 func (w Workspace) GetCodebase(workspaceName string) (string, error) { argument
113 func (w *Workspace) SetTopDir(dir string) { argument
117 func (w Workspace) List() map[string]string { argument
126 func (w Workspace) DetachGitWorktrees(workspaceName string, unbindList []string) error { argument
214 func (w Workspace) Remove(remove string) (*config.Config, error) { argument
241 func (w Workspace) Edit(editPath string) (string, string, error) { argument
292 func (w Workspace) getReadOnlyProjectFromPath(inPath string) (string, error) { argument
318 func (w Workspace) getWorkspaceFromPath(inPath string) (string, error) { argument