diff options
author | cgdecker <cgdecker@google.com> | 2015-04-24 12:41:43 -0700 |
---|---|---|
committer | Colin Decker <cgdecker@google.com> | 2015-04-28 11:51:58 -0400 |
commit | 646e1742c047dc9a768f2bc065b33e9b5ab49006 (patch) | |
tree | cc713038ad471f3dbd4af892235de25e7781ca83 /extensions/throwingproviders | |
parent | 57e87fedb5af85511af7247d2e58781c176e2333 (diff) | |
download | guice-646e1742c047dc9a768f2bc065b33e9b5ab49006.tar.gz |
Add more missing @since 4.0 and remove references to *-3.0.jar in extensions' package-info.java files.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=92005346
Diffstat (limited to 'extensions/throwingproviders')
3 files changed, 10 insertions, 5 deletions
diff --git a/extensions/throwingproviders/src/com/google/inject/throwingproviders/CheckedProvides.java b/extensions/throwingproviders/src/com/google/inject/throwingproviders/CheckedProvides.java index c7bfaedc..b4016209 100644 --- a/extensions/throwingproviders/src/com/google/inject/throwingproviders/CheckedProvides.java +++ b/extensions/throwingproviders/src/com/google/inject/throwingproviders/CheckedProvides.java @@ -45,7 +45,9 @@ public @interface CheckedProvides { /** * Whether exceptions should be put into the Guice scope. - * Default behavior is that exceptions are scoped. + * Default behavior is that exceptions are scoped. + * + * @since 4.0 */ boolean scopeExceptions() default true; } diff --git a/extensions/throwingproviders/src/com/google/inject/throwingproviders/ThrowingProviderBinder.java b/extensions/throwingproviders/src/com/google/inject/throwingproviders/ThrowingProviderBinder.java index 24cbd26c..546a242e 100644 --- a/extensions/throwingproviders/src/com/google/inject/throwingproviders/ThrowingProviderBinder.java +++ b/extensions/throwingproviders/src/com/google/inject/throwingproviders/ThrowingProviderBinder.java @@ -186,6 +186,7 @@ public class ThrowingProviderBinder { /** * Determines if exceptions should be scoped. By default exceptions are scoped. + * * @param scopeExceptions whether exceptions should be scoped. * @since 4.0 */ @@ -203,11 +204,13 @@ public class ThrowingProviderBinder { public ScopedBindingBuilder to(Class<? extends P> targetType) { return to(Key.get(targetType)); } - + + /** @since 4.0 */ public ScopedBindingBuilder providing(Class<? extends T> cxtorClass) { return providing(TypeLiteral.get(cxtorClass)); } - + + /** @since 4.0 */ @SuppressWarnings("unchecked") // safe because this is the cxtor of the literal public ScopedBindingBuilder providing(TypeLiteral<? extends T> cxtorLiteral) { // Find a constructor that has @ThrowingInject. diff --git a/extensions/throwingproviders/src/com/google/inject/throwingproviders/package-info.java b/extensions/throwingproviders/src/com/google/inject/throwingproviders/package-info.java index 2107ed14..29361f7f 100644 --- a/extensions/throwingproviders/src/com/google/inject/throwingproviders/package-info.java +++ b/extensions/throwingproviders/src/com/google/inject/throwingproviders/package-info.java @@ -16,6 +16,6 @@ /** * Extension for injecting objects that may throw at provision time; this extension requires {@code - * guice-throwingproviders-3.0.jar}. + * guice-throwingproviders.jar}. */ -package com.google.inject.throwingproviders;
\ No newline at end of file +package com.google.inject.throwingproviders; |