Fix dependencies in library
RickMoynihan opened this issue · comments
Rick Moynihan commented
As table2qb uses lein-tools-deps it destroys the real dependency subtree.
Additionally the deps expose dependencies like Log4j2 when consumed as a library.
In particular this is relevant to stuff like https://github.com/Swirrl/pmd-pipelines/ which consumes this as a library.
We should stop using lein-tools-deps
and migrate to a system using tools.build
for building the table2qb app and publishing the table2qb libraries respectively.