(exts []*Extension)
| 194 | } |
| 195 | |
| 196 | func (m *Manager) populateLatestVersions(exts []*Extension) { |
| 197 | var wg sync.WaitGroup |
| 198 | for _, ext := range exts { |
| 199 | wg.Add(1) |
| 200 | go func(e *Extension) { |
| 201 | defer wg.Done() |
| 202 | e.LatestVersion() |
| 203 | }(ext) |
| 204 | } |
| 205 | wg.Wait() |
| 206 | } |
| 207 | |
| 208 | func (m *Manager) InstallLocal(dir string) error { |
| 209 | name := filepath.Base(dir) |
no test coverage detected