History log of /external/guice/core/src/com/google/inject/internal/ProvisionListenerStackCallback.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ba0cff043c4412778856a45381dd35e02e30235c 06-Dec-2014 sameb <sameb@google.com> Fix for https://github.com/google/guice/issues/884 -- don't let
half-initialized objects leak out to ProvisionListeners. Throw
ProvisionException if there's any new errors during provision.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=81455693
/external/guice/core/src/com/google/inject/internal/ProvisionListenerStackCallback.java
35023b810b1b769daa2ca191ddb4cfcea33f077f 06-Dec-2013 Sam Berlin <sameb@google.com> Fix issue 779 -- deduplicate listeners & interceptors. Using a slightly modified patch from Tavian Barnes, thanks Tavian!
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=57798796
/external/guice/core/src/com/google/inject/internal/ProvisionListenerStackCallback.java
9e2d95b4393bd41b7eb882705d208124e2a4dd18 27-Jun-2013 Christian Edward Gruber <cgruber@google.com> Clean up some formatting (includes some format artifacts from internal changes), and remove executable bit from several files which do not need them.
/external/guice/core/src/com/google/inject/internal/ProvisionListenerStackCallback.java
bf2b16c06a5ff7c099fe60f9a46cfb130ce45962 16-May-2013 Christian Edward Gruber <cgruber@google.com> Add support for ProvisionListeners to notify on toInstance & constant bindings.

---------------------
Manually synced.
COMMIT=41634417
/external/guice/core/src/com/google/inject/internal/ProvisionListenerStackCallback.java
d51292d5a4a788b1275eb9ad55cf612e68640bbf 27-Feb-2012 Sam Berlin <sameb@google.com> Change ProvisionListener to expose Binding instead of Key, and change bindListener to use a Matcher for Binding instead of Key. This is a backwards incompatible change, but we haven't released yet, so it's worth doing.

Revision created by MOE tool push_codebase.
MOE_MIGRATION=4269
/external/guice/core/src/com/google/inject/internal/ProvisionListenerStackCallback.java
b7a02b02d81c830d148355c90bc309bcd66fb592 08-Jul-2011 sberlin <sberlin@d779f126-a31b-0410-b53b-1d3aecad763e> * Remove unused imports
* Sort imports
* Convert tabs to spaces
* Fix the ant no_aop build


Revision created by MOE tool push_codebase.
MOE_MIGRATION=2532


git-svn-id: https://google-guice.googlecode.com/svn/trunk@1572 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/core/src/com/google/inject/internal/ProvisionListenerStackCallback.java
ec76179f50f9d8c340b311c6b019c00526566b66 30-Jun-2011 sberlin <sberlin@d779f126-a31b-0410-b53b-1d3aecad763e> Restore usernames

Revision created by MOE tool push_codebase.
MOE_MIGRATION=2449


git-svn-id: https://google-guice.googlecode.com/svn/trunk@1569 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/core/src/com/google/inject/internal/ProvisionListenerStackCallback.java
a23937e0145d7bb4cc0c2169d21023bedee3fdb2 30-Jun-2011 sberlin <sberlin@d779f126-a31b-0410-b53b-1d3aecad763e> Minor whitespace & temporary username changes

Revision created by MOE tool push_codebase.
MOE_MIGRATION=2448


git-svn-id: https://google-guice.googlecode.com/svn/trunk@1568 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/core/src/com/google/inject/internal/ProvisionListenerStackCallback.java
4e11457f34addf5d10fe0c31cefd54c75c37b540 29-Jun-2011 sberlin <sberlin@d779f126-a31b-0410-b53b-1d3aecad763e> fixup whitespace

git-svn-id: https://google-guice.googlecode.com/svn/trunk@1563 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/core/src/com/google/inject/internal/ProvisionListenerStackCallback.java
ba75f3563a179ddd3de14cfed6ba663e9e298032 12-Jun-2011 sberlin <sberlin@d779f126-a31b-0410-b53b-1d3aecad763e> issue 631 -- expose dependency hierarchy in ProvisionListener.

git-svn-id: https://google-guice.googlecode.com/svn/trunk@1553 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/core/src/com/google/inject/internal/ProvisionListenerStackCallback.java
132a5db7c643b8f367eb5f09024cf13ea37c9831 05-Jun-2011 sberlin <sberlin@d779f126-a31b-0410-b53b-1d3aecad763e> issue 78 - provision interception. this only lets you listen to provisions (both before & after provisioning occurs), it does not let you change the return value of the provision.

git-svn-id: https://google-guice.googlecode.com/svn/trunk@1551 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/core/src/com/google/inject/internal/ProvisionListenerStackCallback.java