mirror of
https://github.com/sparrowwallet/drongo.git
synced 2025-11-05 11:56:38 +00:00
upgrade caffeine to remove unsafe access method
This commit is contained in:
parent
b25289b7b5
commit
3b069c12ca
3 changed files with 5 additions and 6 deletions
|
|
@ -26,7 +26,7 @@ dependencies {
|
|||
exclude group: 'net.java.dev.jna', module: 'jna'
|
||||
}
|
||||
implementation('dnsjava:dnsjava:3.6.3')
|
||||
implementation('com.github.ben-manes.caffeine:caffeine:3.0.1')
|
||||
implementation('com.github.ben-manes.caffeine:caffeine:3.2.2')
|
||||
implementation ('net.java.dev.jna:jna:5.16.0')
|
||||
implementation ('ch.qos.logback:logback-classic:1.5.18') {
|
||||
exclude group: 'org.slf4j'
|
||||
|
|
|
|||
|
|
@ -7,8 +7,7 @@ import com.sparrowwallet.drongo.address.Address;
|
|||
import com.sparrowwallet.drongo.silentpayments.SilentPayment;
|
||||
import com.sparrowwallet.drongo.silentpayments.SilentPaymentAddress;
|
||||
import com.sparrowwallet.drongo.wallet.Payment;
|
||||
import org.checkerframework.checker.index.qual.NonNegative;
|
||||
import org.checkerframework.checker.nullness.qual.NonNull;
|
||||
import org.jspecify.annotations.NonNull;
|
||||
|
||||
import java.util.concurrent.TimeUnit;
|
||||
|
||||
|
|
@ -23,12 +22,12 @@ public class DnsPaymentCache {
|
|||
}
|
||||
|
||||
@Override
|
||||
public long expireAfterUpdate(@NonNull DnsAddress address, @NonNull DnsPayment dnsPayment, long currentTime, @NonNegative long currentDuration) {
|
||||
public long expireAfterUpdate(@NonNull DnsAddress address, @NonNull DnsPayment dnsPayment, long currentTime, long currentDuration) {
|
||||
return expireAfterCreate(address, dnsPayment, currentTime);
|
||||
}
|
||||
|
||||
@Override
|
||||
public long expireAfterRead(@NonNull DnsAddress address, @NonNull DnsPayment dnsPayment, long currentTime, @NonNegative long currentDuration) {
|
||||
public long expireAfterRead(@NonNull DnsAddress address, @NonNull DnsPayment dnsPayment, long currentTime, long currentDuration) {
|
||||
return currentDuration;
|
||||
}
|
||||
}).build();
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ open module com.sparrowwallet.drongo {
|
|||
requires ch.qos.logback.classic;
|
||||
requires org.dnsjava;
|
||||
requires com.github.benmanes.caffeine;
|
||||
requires org.checkerframework.checker.qual;
|
||||
requires org.jspecify;
|
||||
exports com.sparrowwallet.drongo;
|
||||
exports com.sparrowwallet.drongo.psbt;
|
||||
exports com.sparrowwallet.drongo.protocol;
|
||||
|
|
|
|||
Loading…
Reference in a new issue