Create a web service to analyze dependencies
sedovalx opened this issue · comments
In the simplest UI it can accept a dependency as a part of the URI and return a JSON with the result hierarchy and the total size.
The service should cache the dependency and all its transitive dependency results for the fast access. The cache key is the dependency's group:artifact:version
. Cache items should be evoked based on time since the write operation. Writing a dependency result into the cache should rewrite results for all its transitive dependencies.
There should be a query parameter to force results update.
Can I take this?
Sure. It would be nice to get a self-contained jar as a result.