Approach, inspired by deps-infer: https://github.com/borkdude/deps-infer
1 Which namespaces are required in paths
2 Lint libraries one by one from deps.edn so we know which namespaces belong to which libraries
3 If there are libraries of which no namespace was used, report them as unused (and/or interactively remove)
/cc @lread Perhaps this seems like a fun issue to look into, no pressure though!
Approach, inspired by deps-infer: https://github.com/borkdude/deps-infer
1 Which namespaces are required in paths
2 Lint libraries one by one from deps.edn so we know which namespaces belong to which libraries
3 If there are libraries of which no namespace was used, report them as unused (and/or interactively remove)
/cc @lread Perhaps this seems like a fun issue to look into, no pressure though!