diff options
author | Eric Chang <erichang@google.com> | 2024-01-18 17:03:44 -0800 |
---|---|---|
committer | Dagger Team <dagger-dev+copybara@google.com> | 2024-01-18 17:06:16 -0800 |
commit | 3cbc94ad3ff46c5ec5865f4fbc9952f39f7cfa4d (patch) | |
tree | 53438a1f103771e6f520685bec29931c58ddc557 | |
parent | 983c4d1f93f85e0ef3ecab852cfce60d2c76d1ca (diff) | |
download | dagger2-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.java | 1 |
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)); } |