aboutsummaryrefslogtreecommitdiff
path: root/java/dagger/spi/model/BindingKind.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/dagger/spi/model/BindingKind.java')
-rw-r--r--java/dagger/spi/model/BindingKind.java16
1 files changed, 7 insertions, 9 deletions
diff --git a/java/dagger/spi/model/BindingKind.java b/java/dagger/spi/model/BindingKind.java
index b854b5300..eb1e83501 100644
--- a/java/dagger/spi/model/BindingKind.java
+++ b/java/dagger/spi/model/BindingKind.java
@@ -34,8 +34,8 @@ public enum BindingKind {
ASSISTED_FACTORY,
/**
- * An implicit binding for a {@link dagger.Component}- or {@link
- * dagger.producers.ProductionComponent}-annotated type.
+ * An implicit binding for a {@link dagger.Component}- or {@code ProductionComponent}-annotated
+ * type.
*/
COMPONENT,
@@ -65,16 +65,14 @@ public enum BindingKind {
/** A binding for a {@link dagger.BindsInstance}-annotated builder method. */
BOUND_INSTANCE,
- /** A binding for a {@link dagger.producers.Produces}-annotated method. */
+ /** A binding for a {@code Produces}-annotated method. */
PRODUCTION,
/**
- * A binding for a production method on a production component's {@linkplain
- * dagger.producers.ProductionComponent#dependencies()} dependency} that returns a {@link
- * com.google.common.util.concurrent.ListenableFuture} or {@link
- * com.google.common.util.concurrent.FluentFuture}. Methods on production component dependencies
- * that don't return a future are considered {@linkplain #COMPONENT_PROVISION component provision
- * bindings}.
+ * A binding for a production method on a production component's
+ * {@code ProductionComponent#dependencies()} that returns a {@code ListenableFuture} or
+ * {@code FluentFuture}. Methods on production component dependencies
+ * that don't return a future are considered component provision bindings.
*/
COMPONENT_PRODUCTION,