Allow caches to have nullable type arguments for their value types. #4941
Annotations
1 error and 4 warnings
Spotbugs
Process completed with exit code 1.
|
Spotbugs:
jcache/src/main/java/com/github/benmanes/caffeine/jcache/LoadingCacheProxy.java#L58
[NullAway] Cannot pass parameter of type LoadingCache<K, @nullable Expirable<V>>, as formal parameter has type Cache<K, Expirable<V>>, which has mismatched type parameter nullability
|
Spotbugs:
jcache/src/main/java/com/github/benmanes/caffeine/jcache/LoadingCacheProxy.java#L60
[NullAway] Cannot assign from type LoadingCache<K, @nullable Expirable<V>> to type LoadingCache<K, Expirable<V>> due to mismatched nullability of type parameters
|
Spotbugs:
jcache/src/main/java/com/github/benmanes/caffeine/jcache/LoadingCacheProxy.java#L58
[NullAway] Cannot pass parameter of type LoadingCache<K, @nullable Expirable<V>>, as formal parameter has type Cache<K, Expirable<V>>, which has mismatched type parameter nullability
|
Spotbugs:
jcache/src/main/java/com/github/benmanes/caffeine/jcache/LoadingCacheProxy.java#L60
[NullAway] Cannot assign from type LoadingCache<K, @nullable Expirable<V>> to type LoadingCache<K, Expirable<V>> due to mismatched nullability of type parameters
|
Loading