(mainMod string, deps []string)
| 617 | } |
| 618 | |
| 619 | func (a *App) AddDependency(mainMod string, deps []string) { |
| 620 | a.mu.Lock() |
| 621 | depsCopy := append([]string{}, deps...) |
| 622 | a.ProjectData.Dependencies[mainMod] = depsCopy |
| 623 | a.ProjectModified = true |
| 624 | a.mu.Unlock() |
| 625 | a.emitLog(fmt.Sprintf("Dependency added: %s -> %s", mainMod, joinStrings(deps, ", ")), LogSuccess) |
| 626 | a.updateHangingLibraries() |
| 627 | } |
| 628 | |
| 629 | func (a *App) AddDependencyMulti(mainMods []string, deps []string) { |
| 630 | a.mu.Lock() |
nothing calls this directly
no test coverage detected