Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
guice
/
refs/heads/int/p/fp2
/
extensions
/
throwingproviders
/
src
/
com
/
google
646e174
Add more missing @since 4.0 and remove references to *-3.0.jar in extensions' package-info.java files.
by cgdecker
· 9 years ago
bac730f
Add missing @since tags for 4.0
by Ben McCann
· 9 years ago
fb04cae
Add ability to not scope exception to RemoteProviderBinder
by cnester
· 10 years ago
6247159
Results of 'mvn license:format -N' plus some minor tweaking
by Stuart McCulloch
· 10 years ago
117b2a6
When checking for Logger keys in providermethodsmodule don't create a new Key<Logger> for every parameter. Instead use a constant.
by lukes
· 10 years ago
6b3086d
Cleanup javadocs. This makes the following changes:
by Sam Berlin
· 10 years ago
c00df28
Automated code cleanups by internal tool.
by Sam Berlin
· 10 years ago
f9a3d2d
Skip synthetic/bridge methods when validating CheckedProvider interfaces, otherwise java8 breaks validation by adding a synthetic bridge default method.
by Sam Berlin
· 10 years ago
8b7aaec
Update ThrowingProviderBinder to have a better exception in case of ProvisionExceptions from more than one dependency.
by Sam Berlin
· 12 years ago
15dbe78
Change AssertionError to use the whole ProvisionException as a cause, so we can see exactly what goes wrong when nothing should go wrong.
by Sam Berlin
· 12 years ago
e6abeff
Change the new ThrowingProviderBinder.providing to look for @ThrowingInject instead of @Inject.
by Sam Berlin
· 12 years ago
8557c77
Add a new method to ThrowingProviderBinder: providing(Class) or providing(TypeLiteral).
by Sam Berlin
· 13 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
ba8a4cd
add more tests for @CheckedProvides methods, fix bug exposed with @Exposed methods, cleanup class names & javadoc.
by sberlin@gmail.com
· 14 years ago
6716a71
a few more @sinces.
by sberlin
· 14 years ago
488284d
deprecated ThrowingProvider in favor of CheckedProvider, which lets you specify more than one exception type. remove tentative @ThrowingProvides in favor of @CheckedProvides. add tests.
by sberlin
· 14 years ago
c13b545
adding more missing @since 3.0 tags.
by sberlin
· 14 years ago
103af50
update extension package-info.java files to reference 3.0 instead of 2.0, also fix issue 563 -- assistedinject package-info referenced the wrong jar name.
by sberlin
· 14 years ago
ee446ca
update ThrowingProvider to support an @ThrowingProvides annotation, much like @Provides. update the internals of the class to give more explicit error messaging & use bind.addError instead of throwing exceptions. added lots & lots of tests.
by sberlin
· 14 years ago
5ac45a8
update ThrowingProviders to implement HasDependencies and use getProvider instead of injecting the Injector.
by sberlin
· 14 years ago
9a227be
Move internal utility code to separate package.
by limpbizkit@gmail.com
· 14 years ago
484f75f
Adding notes to package-info pointing at the required .jar files.
by limpbizkit
· 15 years ago
53664a7
Regrettably replacing jarjar'd Google Collections with minimal copies of the parts that we use.
by limpbizkit
· 16 years ago
4994bf6
Mikeward's Javadoc fixes. Mike read through all of our Javadoc (thank you!) and found a few typos and simplifications
by limpbizkit
· 16 years ago
49f67c0
Fixing owner types so they're no longer missing in ThrowingProviderBinder. Also adding the necessary precondition checks so that we always include 'em when necessary.
by limpbizkit
· 16 years ago
1601ae5
Adopt latest google collections snapshot (partially); some style cleanup
by kevinb9n
· 16 years ago
e39d8d8
Unifying unique annotations, used for creating unique keys
by limpbizkit
· 17 years ago
0197f9d
Fixing a bug in the unique annotation in throwingproviderbinder
by limpbizkit
· 17 years ago
0c43f22
Javadoc and build file fixes for extensions.
by limpbizkit
· 17 years ago
e451ef7
Adding AssistedInject and ThrowingProviders as Guice extensions.
by limpbizkit
· 17 years ago