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
Maven Resolver makes incompatible changes in minor or micro releases, because they assume that users of that library will be using a dependency injection (DI) library in order to wire it up, instead of the legacy & deprecated ServiceLocator class that we rely on.
Add Guice or something similar to the class path and use it to acquire the initial RepositorySystem in QbiccMavenResolver via @Inject, instead of using QbiccServiceLocator which has to be fixed almost every time maven-resolver is updated.
The text was updated successfully, but these errors were encountered:
Maven Resolver makes incompatible changes in minor or micro releases, because they assume that users of that library will be using a dependency injection (DI) library in order to wire it up, instead of the legacy & deprecated
ServiceLocator
class that we rely on.Add Guice or something similar to the class path and use it to acquire the initial
RepositorySystem
inQbiccMavenResolver
via@Inject
, instead of usingQbiccServiceLocator
which has to be fixed almost every timemaven-resolver
is updated.The text was updated successfully, but these errors were encountered: