nim-libp2p
nim-libp2p copied to clipboard
Various cleanups part 2
ref #620
- [ ] Fix compilation warnings
- [X] Unused imports
- [ ] XDeclaredButNotUsed: use https://github.com/markspanbroek/upraises? Would swallow some useful warnings
- [ ] Try to remove as much exported procs & fields as possible
- [ ] Try to lower the recursive dependency count as low as possible
one thing that helps manage both imports and circular is reexports - ie https://status-im.github.io/nim-style-guide/language.import.html
This PR is quite outdated by now