From f0f4380b179a1957932fbe0eb4166188a11bc1f7 Mon Sep 17 00:00:00 2001 From: xezon Date: Sat, 6 Jan 2018 14:23:28 +0100 Subject: [PATCH] Fix java compile warnings --- .../java/com/binance/api/client/BinanceApiRestClient.java | 1 - .../com/binance/api/client/BinanceApiWebSocketClient.java | 1 - .../java/com/binance/api/client/domain/account/NewOrder.java | 2 -- .../java/com/binance/api/client/domain/account/Order.java | 2 -- .../com/binance/api/client/exception/BinanceApiException.java | 3 ++- .../api/client/security/AuthenticationInterceptor.java | 4 ++-- .../java/com/binance/api/examples/AggTradesCacheExample.java | 2 -- .../binance/api/examples/GeneralEndpointsExampleAsync.java | 1 - .../com/binance/api/examples/MarketDataEndpointsExample.java | 1 - .../binance/api/examples/MarketDataEndpointsExampleAsync.java | 1 - .../java/com/binance/api/examples/OrdersExampleAsync.java | 1 - .../java/com/binance/api/examples/UserDataStreamExample.java | 1 - 12 files changed, 4 insertions(+), 16 deletions(-) diff --git a/src/main/java/com/binance/api/client/BinanceApiRestClient.java b/src/main/java/com/binance/api/client/BinanceApiRestClient.java index a6dac9ebc..d81b05d25 100644 --- a/src/main/java/com/binance/api/client/BinanceApiRestClient.java +++ b/src/main/java/com/binance/api/client/BinanceApiRestClient.java @@ -20,7 +20,6 @@ import com.binance.api.client.domain.market.OrderBook; import com.binance.api.client.domain.market.TickerPrice; import com.binance.api.client.domain.market.TickerStatistics; -import retrofit2.Call; import java.util.List; diff --git a/src/main/java/com/binance/api/client/BinanceApiWebSocketClient.java b/src/main/java/com/binance/api/client/BinanceApiWebSocketClient.java index 71670462a..2ba16d61c 100644 --- a/src/main/java/com/binance/api/client/BinanceApiWebSocketClient.java +++ b/src/main/java/com/binance/api/client/BinanceApiWebSocketClient.java @@ -4,7 +4,6 @@ import com.binance.api.client.domain.event.CandlestickEvent; import com.binance.api.client.domain.event.DepthEvent; import com.binance.api.client.domain.event.UserDataUpdateEvent; -import com.binance.api.client.domain.market.Candlestick; import com.binance.api.client.domain.market.CandlestickInterval; /** diff --git a/src/main/java/com/binance/api/client/domain/account/NewOrder.java b/src/main/java/com/binance/api/client/domain/account/NewOrder.java index 84b92ce19..6d611ec78 100644 --- a/src/main/java/com/binance/api/client/domain/account/NewOrder.java +++ b/src/main/java/com/binance/api/client/domain/account/NewOrder.java @@ -7,8 +7,6 @@ import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; -import java.math.BigDecimal; - /** * A trade order to enter or exit a position. */ diff --git a/src/main/java/com/binance/api/client/domain/account/Order.java b/src/main/java/com/binance/api/client/domain/account/Order.java index 7cf967ba8..ae008ff41 100644 --- a/src/main/java/com/binance/api/client/domain/account/Order.java +++ b/src/main/java/com/binance/api/client/domain/account/Order.java @@ -8,8 +8,6 @@ import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; -import java.math.BigDecimal; - /** * Trade order information. */ diff --git a/src/main/java/com/binance/api/client/exception/BinanceApiException.java b/src/main/java/com/binance/api/client/exception/BinanceApiException.java index 55058e27d..a40d9e7a9 100644 --- a/src/main/java/com/binance/api/client/exception/BinanceApiException.java +++ b/src/main/java/com/binance/api/client/exception/BinanceApiException.java @@ -7,7 +7,8 @@ */ public class BinanceApiException extends RuntimeException { - /** + private static final long serialVersionUID = 3788669840036201041L; +/** * Error response object returned by Binance API. */ private BinanceApiError error; diff --git a/src/main/java/com/binance/api/client/security/AuthenticationInterceptor.java b/src/main/java/com/binance/api/client/security/AuthenticationInterceptor.java index c4c5860b2..c7d86af6a 100644 --- a/src/main/java/com/binance/api/client/security/AuthenticationInterceptor.java +++ b/src/main/java/com/binance/api/client/security/AuthenticationInterceptor.java @@ -60,10 +60,10 @@ public Response intercept(Chain chain) throws IOException { * * @return request body as a string */ + @SuppressWarnings("unused") private static String bodyToString(RequestBody request) { - try { + try (final Buffer buffer = new Buffer()) { final RequestBody copy = request; - final Buffer buffer = new Buffer(); if (copy != null) { copy.writeTo(buffer); } else { diff --git a/src/test/java/com/binance/api/examples/AggTradesCacheExample.java b/src/test/java/com/binance/api/examples/AggTradesCacheExample.java index fe1afffd5..8106ba34e 100644 --- a/src/test/java/com/binance/api/examples/AggTradesCacheExample.java +++ b/src/test/java/com/binance/api/examples/AggTradesCacheExample.java @@ -4,8 +4,6 @@ import com.binance.api.client.BinanceApiRestClient; import com.binance.api.client.BinanceApiWebSocketClient; import com.binance.api.client.domain.market.AggTrade; -import com.binance.api.client.domain.market.Candlestick; -import com.binance.api.client.domain.market.CandlestickInterval; import java.util.HashMap; import java.util.List; diff --git a/src/test/java/com/binance/api/examples/GeneralEndpointsExampleAsync.java b/src/test/java/com/binance/api/examples/GeneralEndpointsExampleAsync.java index 85a69c7ff..8823f1824 100644 --- a/src/test/java/com/binance/api/examples/GeneralEndpointsExampleAsync.java +++ b/src/test/java/com/binance/api/examples/GeneralEndpointsExampleAsync.java @@ -2,7 +2,6 @@ import com.binance.api.client.BinanceApiAsyncRestClient; import com.binance.api.client.BinanceApiClientFactory; -import com.binance.api.client.domain.general.ExchangeInfo; import com.binance.api.client.domain.general.FilterType; import com.binance.api.client.domain.general.SymbolFilter; import com.binance.api.client.domain.general.SymbolInfo; diff --git a/src/test/java/com/binance/api/examples/MarketDataEndpointsExample.java b/src/test/java/com/binance/api/examples/MarketDataEndpointsExample.java index 932845488..79a83b11f 100644 --- a/src/test/java/com/binance/api/examples/MarketDataEndpointsExample.java +++ b/src/test/java/com/binance/api/examples/MarketDataEndpointsExample.java @@ -2,7 +2,6 @@ import com.binance.api.client.BinanceApiClientFactory; import com.binance.api.client.BinanceApiRestClient; -import com.binance.api.client.domain.account.Account; import com.binance.api.client.domain.market.AggTrade; import com.binance.api.client.domain.market.BookTicker; import com.binance.api.client.domain.market.Candlestick; diff --git a/src/test/java/com/binance/api/examples/MarketDataEndpointsExampleAsync.java b/src/test/java/com/binance/api/examples/MarketDataEndpointsExampleAsync.java index 71fed11b2..c85330c2b 100644 --- a/src/test/java/com/binance/api/examples/MarketDataEndpointsExampleAsync.java +++ b/src/test/java/com/binance/api/examples/MarketDataEndpointsExampleAsync.java @@ -2,7 +2,6 @@ import com.binance.api.client.BinanceApiAsyncRestClient; import com.binance.api.client.BinanceApiClientFactory; -import com.binance.api.client.domain.account.Account; import com.binance.api.client.domain.market.AggTrade; import com.binance.api.client.domain.market.Candlestick; import com.binance.api.client.domain.market.CandlestickInterval; diff --git a/src/test/java/com/binance/api/examples/OrdersExampleAsync.java b/src/test/java/com/binance/api/examples/OrdersExampleAsync.java index 33ed6d378..9f766ff02 100644 --- a/src/test/java/com/binance/api/examples/OrdersExampleAsync.java +++ b/src/test/java/com/binance/api/examples/OrdersExampleAsync.java @@ -2,7 +2,6 @@ import com.binance.api.client.BinanceApiAsyncRestClient; import com.binance.api.client.BinanceApiClientFactory; -import com.binance.api.client.BinanceApiRestClient; import com.binance.api.client.domain.TimeInForce; import com.binance.api.client.domain.account.request.AllOrdersRequest; import com.binance.api.client.domain.account.request.CancelOrderRequest; diff --git a/src/test/java/com/binance/api/examples/UserDataStreamExample.java b/src/test/java/com/binance/api/examples/UserDataStreamExample.java index 071c5895d..8ea5f309a 100644 --- a/src/test/java/com/binance/api/examples/UserDataStreamExample.java +++ b/src/test/java/com/binance/api/examples/UserDataStreamExample.java @@ -6,7 +6,6 @@ import com.binance.api.client.domain.event.AccountUpdateEvent; import com.binance.api.client.domain.event.OrderTradeUpdateEvent; import com.binance.api.client.domain.event.UserDataUpdateEvent.UserDataUpdateEventType; -import com.binance.api.client.impl.BinanceApiWebSocketClientImpl; /** * User data stream endpoints examples.