Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
guice
/
f11bf2d26ccd07e72805b789b33d855e223b1ed7
/
core
/
src
/
com
/
google
/
inject
/
internal
/
Annotations.java
f11bf2d
Make Guice ignore validation of scope annotations on abstract types for types annotated with @Component. This allows one to provide Dagger Components with Guice Injectors.
by dweis
· 9 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
e391585
Change Key so that it upgrades Annotation classes where all methods have default values into an instance of the Annotation with the defaults as values, so that:
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
c9d97cf
Cache annotation lookups.
by crazyboblee
· 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/Annotations.java]
9a227be
Move internal utility code to separate package.
by limpbizkit@gmail.com
· 14 years ago
680c8b5
fixes issue 490 -- sets using marker annotations don't work properly all the time.
by sberlin
· 14 years ago
9ad3437
fixed issue 479, thanks to mcculls for pointing out the problem and providing a patch.
by sberlin
· 14 years ago
9239bdf
fixes issue 425 - coalesce javax.inject.Named & com.google.inject.name.Named, patch from cgdecker.
by sberlin
· 14 years ago
b4fdfbe
JSR 330 scopes support
by limpbizkit
· 15 years ago
365f834
First effort at support for JSR 330.
by limpbizkit
· 15 years ago
03c8d26
AssistedInject Deluxe.
by limpbizkit
· 16 years ago
4272aef
Key.get() now explodes when you give it a type parameter like 'T'. Guice has never supported this, but now we fail earlier.
by limpbizkit
· 16 years ago
72d11dd
Taking advantage of the error message changes in some extensions.
by limpbizkit
· 16 years ago
b3a8f0b
Last of the planned major changes to the SPI. Aside from Javadoc I consider the SPI to be complete for v2. (with a possible addition of a ProviderMethodBinding feature also)
by limpbizkit
· 16 years ago
cad2c2b
very minor javadoc tweeks
by kevinb9n
· 17 years ago
[Renamed (96%) from src/com/google/inject/util/Annotations.java]
63e9a82
Simplified source directory structure. Forget Maven.
by crazyboblee
· 17 years ago
[Renamed from src/main/java/com/google/inject/util/Annotations.java]
3be9b71
Moved sources into 'java' directories to make Maven happy.
by crazyboblee
· 17 years ago
[Renamed from src/main/com/google/inject/util/Annotations.java]
97223d4
Moved src directories to be more maven friendly.
by crazyboblee
· 17 years ago
[Renamed from src/com/google/inject/util/Annotations.java]
0f09fe3
Added checks to ensure annotations are retained at runtime.
by crazyboblee
· 17 years ago