825f8c1df885b9d7643a9e18e336984f0138edaf |
|
23-Mar-2015 |
sameb <sameb@google.com> |
Some work on issue 910 -- ensure that anonymous keys & typeliterals don't retain references to their parent classes. Still some more work to do in WeakKeySet to let it clean up more frequently, but this should help for now. ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=89328452
/external/guice/core/src/com/google/inject/internal/MoreTypes.java
|
60826c015781b1173c9f98c8c22f63324ede6390 |
|
08-Jan-2015 |
bulach <bulach@google.com> |
Optimization: move ParameterizedTypeImpl checks out of line. No functional changes. This will allow android apps to remove this method via proguard in release mode. For everything else, it should be almost a no-op, just one extra indirection. ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=83477074
/external/guice/core/src/com/google/inject/internal/MoreTypes.java
|
22de684ae3c7de50d59e1e3ec9a9ba4700483c1e |
|
06-Aug-2014 |
Sam Berlin <sameb@google.com> |
Fix typo in JavaDoc for c.g.inject.internal.MoreTypes#getGenericSupertype ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=72545394
/external/guice/core/src/com/google/inject/internal/MoreTypes.java
|
978ed86a76b3c47e8247f6691586b994bcf13dbc |
|
16-May-2013 |
Christian Edward Gruber <cgruber@google.com> |
Fix a == vs .equals() bug in MoreTypes. ---------------- Manually Synced. COMMIT=44410191
/external/guice/core/src/com/google/inject/internal/MoreTypes.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/MoreTypes.java
|
d9c913acca55023ef5d76a32c3d4a51ee6b420cb |
|
26-Jun-2011 |
sberlin <sberlin@d779f126-a31b-0410-b53b-1d3aecad763e> |
switch Guice from manually repackaging Guava to depending on Guava. it's still jarjar'd right now, which is causing a ~400k increase in guice-snapshot.jar. next step is to switch to ProGuard to remove the unnecessary code and cut it back down (even further?!). this will let people build from Guice source and depend directly on Guava code without having to worry about hiding internal/util. git-svn-id: https://google-guice.googlecode.com/svn/trunk@1558 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/core/src/com/google/inject/internal/MoreTypes.java
|
dfee9fd5f78c5f1f769713b603e4e92a0b7b01e3 |
|
30-Oct-2010 |
sberlin <sberlin@d779f126-a31b-0410-b53b-1d3aecad763e> |
issue 531 -- don't let c.g.i.internal.util reference outside its package. git-svn-id: https://google-guice.googlecode.com/svn/trunk@1328 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/core/src/com/google/inject/internal/MoreTypes.java
|
74d714c1e72bb60706ed9df4d1982971c88c10aa |
|
21-Oct-2010 |
mcculls <mcculls@d779f126-a31b-0410-b53b-1d3aecad763e> |
Issue 552: (step 1) move core code to its own subdirectory git-svn-id: https://google-guice.googlecode.com/svn/trunk@1300 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/core/src/com/google/inject/internal/MoreTypes.java
|