Remove transitive javafx.collections dependency

This commit is contained in:
ghubstan 2021-10-05 14:44:30 -03:00
parent fae7288385
commit 30135177f8
No known key found for this signature in database
GPG key ID: E35592D6800A861E

View file

@ -289,12 +289,12 @@ public class ClosedTradeUtil {
}
public int getNumPastTrades(Tradable tradable) {
return closedTradableManager.getObservableList().stream()
.filter(candidate -> {
if (!(candidate instanceof Trade) || !(tradable instanceof Trade))
return false;
if (!(tradable instanceof Trade))
return 0;
NodeAddress candidateAddress = ((Trade) candidate).getTradingPeerNodeAddress();
return closedTradableManager.getClosedTrades().stream()
.filter(candidate -> {
NodeAddress candidateAddress = candidate.getTradingPeerNodeAddress();
NodeAddress tradableAddress = ((Trade) tradable).getTradingPeerNodeAddress();
return candidateAddress != null
&& tradableAddress != null