Skip to content

Commit 7c3d2e6

Browse files
committed
fix some unused imports and raw type usage
1 parent 2edd553 commit 7c3d2e6

File tree

4 files changed

+5
-8
lines changed

4 files changed

+5
-8
lines changed

src/main/java/com/microsoft/graph/http/BaseRequest.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727

2828
import com.microsoft.graph.concurrency.ICallback;
2929
import com.microsoft.graph.core.IBaseClient;
30-
import com.microsoft.graph.core.GraphErrorCodes;
3130
import com.microsoft.graph.options.FunctionOption;
3231
import com.microsoft.graph.options.QueryOption;
3332
import com.microsoft.graph.core.ClientException;
@@ -89,7 +88,7 @@ public abstract class BaseRequest implements IHttpRequest {
8988
/**
9089
* The class for the response
9190
*/
92-
private final Class responseClass;
91+
private final Class<?> responseClass;
9392

9493
/**
9594
* Value to pass to setUseCaches in connection
@@ -257,7 +256,7 @@ protected <T1, T2> void send(final HttpMethod method,
257256
final ICallback<T1> callback,
258257
final T2 serializedObject) {
259258
this.method = method;
260-
client.getHttpProvider().send(this, callback, responseClass, serializedObject);
259+
client.getHttpProvider().send(this, callback, (Class<T1>) responseClass, serializedObject);
261260
}
262261

263262
/**
@@ -349,8 +348,7 @@ public IBaseClient getClient() {
349348
*
350349
* @return the response type
351350
*/
352-
@SuppressWarnings("unchecked")
353-
public Class getResponseType() {
351+
public Class<?> getResponseType() {
354352
return responseClass;
355353
}
356354
}

src/main/java/com/microsoft/graph/http/BaseRequestBuilder.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424

2525
import com.microsoft.graph.core.IBaseClient;
2626
import com.microsoft.graph.options.Option;
27-
import com.microsoft.graph.serializer.IJsonBackedObject;
2827

2928
import java.util.ArrayList;
3029
import java.util.Collections;

src/main/java/com/microsoft/graph/http/BaseStreamRequest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ protected InputStream send() throws ClientException {
9090
@SuppressWarnings("unchecked")
9191
protected void send(final byte[] fileContents, final ICallback<T> callback) {
9292
baseRequest.setHttpMethod(HttpMethod.PUT);
93-
baseRequest.getClient().getHttpProvider().send(this, callback, baseRequest.getResponseType(), fileContents);
93+
baseRequest.getClient().getHttpProvider().send(this, callback, (Class<T>) baseRequest.getResponseType(), fileContents);
9494
}
9595

9696
/**

src/main/java/com/microsoft/graph/http/DefaultHttpProvider.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
import com.microsoft.graph.concurrency.IExecutors;
2929
import com.microsoft.graph.concurrency.IProgressCallback;
3030
import com.microsoft.graph.core.ClientException;
31-
import com.microsoft.graph.core.GraphErrorCodes;
3231
import com.microsoft.graph.logger.ILogger;
3332
import com.microsoft.graph.logger.LoggerLevel;
3433
import com.microsoft.graph.options.HeaderOption;
@@ -206,6 +205,7 @@ public <Result, Body, DeserializeType> Result send(final IHttpRequest request,
206205
* @return the result from the request
207206
* @throws ClientException an exception occurs if the request was unable to complete for any reason
208207
*/
208+
@SuppressWarnings("unchecked")
209209
private <Result, Body, DeserializeType> Result sendRequestInternal(final IHttpRequest request,
210210
final Class<Result> resultClass,
211211
final Body serializable,

0 commit comments

Comments
 (0)