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
|