From e0d7a91b0d8bedc7c2367dc45b732a7300013366a8be1bd0856915466f1b3ede Mon Sep 17 00:00:00 2001 From: Minimons Date: Wed, 10 Jun 2026 09:13:38 +0200 Subject: [PATCH] Use generics in calculateTotalDistributedSums() --- .../core/impl/ref/DesiredPositionCalculatorImpl.tjava | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/tjava/com/fanitas/evelyn/core/impl/ref/DesiredPositionCalculatorImpl.tjava b/src/main/tjava/com/fanitas/evelyn/core/impl/ref/DesiredPositionCalculatorImpl.tjava index a298c1d..5313bbc 100644 --- a/src/main/tjava/com/fanitas/evelyn/core/impl/ref/DesiredPositionCalculatorImpl.tjava +++ b/src/main/tjava/com/fanitas/evelyn/core/impl/ref/DesiredPositionCalculatorImpl.tjava @@ -1,6 +1,6 @@ package com.fanitas.evelyn.core.impl.ref; -import com.fanitas.evelyn.core.Pair; +import com.r35157.libs.basic.Pair; import com.fanitas.evelyn.raydium.RaydiumLiquidityPoolPositionConcentrated; import com.fanitas.evelyn.core.DesiredPositionCalculator; @@ -79,8 +79,8 @@ public class DesiredPositionCalculatorImpl implements DesiredPositionCalculator } @Override - public Pair calculateTotalDistributedSums() { - Collection c = liquidityProviderPositions.values(); + public Pair calculateTotalDistributedSums() { + Collection c = liquidityProviderPositions.values(); if(c.isEmpty()) { // TODO: I do not like this - I prefer 0 - but without any positions, do I then know the currencyType? @@ -103,7 +103,7 @@ public class DesiredPositionCalculatorImpl implements DesiredPositionCalculator MoneyAmount ma = new MoneyAmount(amountA, ctA); MoneyAmount mb = new MoneyAmount(amountB, ctB); - return new Pair(ma, mb); + return new Pair<>(ma, mb); } @Override