dedupFetcher serves two repos: an awesome-list "pointer" catalog whose single row links to a real source repo, and that source repo scanned directly with a concrete SKILL.md. Both should resolve to the same indexed item.
| 23 | // row links to a real source repo, and that source repo scanned directly with a |
| 24 | // concrete SKILL.md. Both should resolve to the same indexed item. |
| 25 | type dedupFetcher struct{} |
| 26 | |
| 27 | func (dedupFetcher) Fetch(owner, repo, branch, dest string) (string, error) { |
| 28 | root := filepath.Join(dest, repo+"-"+branch) |
nothing calls this directly
no outgoing calls
no test coverage detected