NessComputing/components-ness-httpclient — pull request #7 by stevenschlansker (2012-09-28 20:45:55+00:00)
Title: If an @Inject on a Provider<T> calls getInstance, it is possible to trigger the injection of T again.

A T will then be injected before the Provider's @Inject method completes.

By moving all the getInstance logic into the get() method of the Provider instead, this cannot happen.