You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently dependencies are defined across the build files, which makes dependency management quite mess, we should refactor the current build file to manage all the dependencies in a single place.
How should we improve?
One solution is to introduce version lock mechanism like Iceberg, but the palantir version lock has lots of limitations, one of the big problems is that it only supports one version for one dependency, it is hard to extend to support multi-versions in one project.
Another solution is to introduce spring plugin to manage dependency versions in one place.