org.netbeans.modules.apisupport.project.universe.ModuleList.doScanNetBeansOrgSources produces LOG entries like:
INFO...: exhaustive scan of F:\repos\netbeans\.hg\cache
INFO...: exhaustive scan of F:\repos\netbeans\.hg\git
Which come because of stuff after the following code, ("kids" is directories in <repo>/netebeans)
Can save even more time by staying out of the repo data. Two possible solutions
- Add ".git" and ".hg" to EXCLUDED_DIR_NAMES
- Skip anything that starts with "."
Comments? I'm inclined towards the second, skip anything that's hidden.