...
Move the Guice dependencies from infra-utils into a separate project . to enable consumption in the rest of ODL.
What is the main goal?
- Repository to hold all artifacts required to support Google Guice as a DI - https://github.com/google/guice
- Move Add mycilla extension dependencies to this project.
- ODL Micro Project - ODL Micro Project will depend on this project
...
The following items will need to be delivered as a minimum by this project.
- Move the Mycilla dependencies for Guice into inject-guice to this project - https://git.opendaylight.org/gerrit/c/infrautils/+/86037Move inject-guice to github.com/opendaylight/infrautils/tree/master/inject/inject-guice
- Add the Mycilla dependencies for Guice into this project - https://github.com/opendaylightgit.opendaylight.org/gerrit/c/infrautils/tree/master/inject/inject-guice +/86037
- There are some other usages of Guice in caches, tests that will still not be removed
...