aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Chang <erichang@google.com>2024-01-18 17:03:44 -0800
committerDagger Team <dagger-dev+copybara@google.com>2024-01-18 17:06:16 -0800
commit3cbc94ad3ff46c5ec5865f4fbc9952f39f7cfa4d (patch)
tree53438a1f103771e6f520685bec29931c58ddc557
parent983c4d1f93f85e0ef3ecab852cfce60d2c76d1ca (diff)
downloaddagger2-3cbc94ad3ff46c5ec5865f4fbc9952f39f7cfa4d.tar.gz
Remove `@Deprecated` from javax version of DoubleCheck.lazy() as this can still
be used by the factory classes. A future change will re-add this `@Deprecated` once the factory classes have been switched to use `dagger.internal.Provider` Fixes #4203. RELNOTES=Fixes #4203. Removes `@Deprecated` annotation causing warnings PiperOrigin-RevId: 599667182
-rw-r--r--java/dagger/internal/DoubleCheck.java1
1 files changed, 0 insertions, 1 deletions
diff --git a/java/dagger/internal/DoubleCheck.java b/java/dagger/internal/DoubleCheck.java
index 2c2e3ab9c..6af866175 100644
--- a/java/dagger/internal/DoubleCheck.java
+++ b/java/dagger/internal/DoubleCheck.java
@@ -115,7 +115,6 @@ public final class DoubleCheck<T> implements Provider<T>, Lazy<T> {
* Legacy javax version of the method to support libraries compiled with an older version of
* Dagger. Do not use directly.
*/
- @Deprecated
public static <P extends javax.inject.Provider<T>, T> Lazy<T> lazy(P provider) {
return lazy(asDaggerProvider(provider));
}