listDeps recursively gets a list of dependencies for a passed moduleName
(mod string)
| 162 | |
| 163 | // listDeps recursively gets a list of dependencies for a passed moduleName |
| 164 | func (m *Manager) listDeps(mod string) []string { |
| 165 | deps := m.modules[mod].deps |
| 166 | for _, d := range m.modules[mod].deps { |
| 167 | deps = append(deps, m.listDeps(d)...) |
| 168 | } |
| 169 | return deps |
| 170 | } |
| 171 | |
| 172 | // orderedDeps gets a list of all dependencies ordered so that items are always after any of their dependencies. |
| 173 | func (m *Manager) orderedDeps(mod string) []string { |
no outgoing calls
no test coverage detected