Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
guice
/
ba5acdf7cf1eef418cfdb463991ff76e7f3ded28
/
core
/
src
/
com
/
google
/
inject
/
internal
/
util
/
StackTraceElements.java
ba5acdf
Allow turning off stack trace collection in Guice.
by Christian Edward Gruber
· 11 years ago
8743a0b
Convert from MapMaker to CacheBuilder. Change mostly from Stewart McCulloch mcculls@gmail.com modulo internal build issues, a few tweaks and dealing with some test flakage in a functional test.
by Christian Edward Gruber
· 11 years ago
605bd08
Updates the internals of an Element's source to keep track of the Modules that installed it, as well as the complete stack trace leading to the binding. The data is not yet exposed in Element.getSource(), but will be exposed in a future CL.
by Christian Edward Gruber
· 11 years ago
b7a02b0
by sberlin
· 13 years ago
d9c913a
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.
by sberlin
· 13 years ago
dfee9fd
issue 531 -- don't let c.g.i.internal.util reference outside its package.
by sberlin
· 14 years ago
74d714c
Issue 552: (step 1) move core code to its own subdirectory
by mcculls
· 14 years ago
[Renamed from src/com/google/inject/internal/util/StackTraceElements.java]
9a27703
move Functions to internal/util. it was missed during the initial sweep in r1185.
by sberlin
· 14 years ago
9a227be
Move internal utility code to separate package.
by limpbizkit@gmail.com
· 14 years ago
[Renamed (94%) from src/com/google/inject/internal/StackTraceElements.java]
4f6274a
Removing all ASM and cglib dependencies from the no_aop build of Guice.
by limpbizkit
· 15 years ago
210bf43
Replace ReferenceCache w/ MapMaker.
by crazyboblee
· 15 years ago
6663d02
Axing SourceProviders and SourceProvider in favour of Binder.withSource and Binder.skipSources
by limpbizkit
· 16 years ago
9532e62
Eliminated static from SourceProviders. The new mechanism to specify the source of a binding is like this:
by limpbizkit
· 16 years ago
564053f
Massive refactoring to exception handling. I'm trying to simplify things, but they are currently a little bit more complicated. I'll do another round shortly.
by limpbizkit
· 16 years ago
cad2c2b
very minor javadoc tweeks
by kevinb9n
· 17 years ago
[Renamed (92%) from src/com/google/inject/util/StackTraceElements.java]
a312d7a
Issue 41: guice should never inject a null value.
by kevinb9n
· 17 years ago
63e9a82
Simplified source directory structure. Forget Maven.
by crazyboblee
· 17 years ago
[Renamed from src/main/java/com/google/inject/util/StackTraceElements.java]
3be9b71
Moved sources into 'java' directories to make Maven happy.
by crazyboblee
· 17 years ago
[Renamed from src/main/com/google/inject/util/StackTraceElements.java]
97223d4
Moved src directories to be more maven friendly.
by crazyboblee
· 17 years ago
[Renamed from src/com/google/inject/util/StackTraceElements.java]
c3e8849
If we can't find a binding to an annotation with given attribute values, we look for a binding to the annotation type. Added check to make sure binding annotations are annotated with @BindingAnnotation.
by crazyboblee
· 17 years ago
0f09fe3
Added checks to ensure annotations are retained at runtime.
by crazyboblee
· 17 years ago
9119a63
improve error message when instance location causes an exception (e.g. from your constructor or custom factory)
by kevinb9n
· 17 years ago
dedcabd
Added code to point to the first line in a class when we otherwise can't determine a line #.
by crazyboblee
· 17 years ago
9a3861b
Cleaned up error handling. Separated ErrorHandler from source tracking. We now point directly to members when appropriate.
by crazyboblee
· 17 years ago