Remove the hardcoded copy of Guice multibindings and add the multibindings 
extension dependency instead.

cc @adriancole
You can merge this Pull Request by running:

  git pull https://github.com/nacx/jclouds-chef 107-multibindings

Or you can view, comment on it, or merge it online at:

  https://github.com/jclouds/jclouds-chef/pull/4

-- Commit Summary --

  * JCLOUDS-107: Use Guice multibinding extensions

-- File Changes --

    M core/pom.xml (6)
    M core/src/main/java/org/jclouds/chef/util/ChefUtils.java (2)
    M core/src/main/java/org/jclouds/ohai/config/JMXOhaiModule.java (2)
    M core/src/main/java/org/jclouds/ohai/config/OhaiModule.java (2)
    D core/src/main/java/org/jclouds/ohai/config/multibindings/Element.java (37)
    D core/src/main/java/org/jclouds/ohai/config/multibindings/MapBinder.java 
(539)
    D core/src/main/java/org/jclouds/ohai/config/multibindings/Multibinder.java 
(409)
    D core/src/main/java/org/jclouds/ohai/config/multibindings/RealElement.java 
(63)
    D 
core/src/main/java/org/jclouds/ohai/config/multibindings/package-info.java (21)
    M core/src/test/java/org/jclouds/ohai/config/OhaiModuleTest.java (2)

-- Patch Links --

https://github.com/jclouds/jclouds-chef/pull/4.patch
https://github.com/jclouds/jclouds-chef/pull/4.diff

Reply via email to