Skip to content

Commit cf4096e

Browse files
committed
Cleanup warnings
1 parent 87aa1a9 commit cf4096e

26 files changed

+89
-71
lines changed

operator/src/main/java/oracle/kubernetes/operator/authentication/Authenticator.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ public class Authenticator {
3232

3333
private final String _SERVICE_HOST = "KUBERNETES_SERVICE_HOST";
3434
private final String _SERVICE_PORT = "KUBERNETES_SERVICE_PORT";
35-
private final String _TOKEN_PATH = "/var/run/secrets/kubernetes.io/serviceaccount/token";
36-
private final String _CACERT_PATH = "/var/run/secrets/kubernetes.io/serviceaccount/ca.crt";
35+
//private final String _TOKEN_PATH = "/var/run/secrets/kubernetes.io/serviceaccount/token";
36+
//private final String _CACERT_PATH = "/var/run/secrets/kubernetes.io/serviceaccount/ca.crt";
3737
private static final LoggingFacade LOGGER = LoggingFactory.getLogger("Operator", "Operator");
3838

3939
/**

operator/src/main/java/oracle/kubernetes/operator/authentication/Helpers.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
*/
2525
public class Helpers {
2626

27+
@SuppressWarnings("unused")
2728
private final Authenticator authenticator;
2829
private final ApiClient apiClient;
2930
private final CoreV1Api coreApi;

operator/src/main/java/oracle/kubernetes/operator/builders/UncheckedApiException.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
* An exception used to bypass functional programming incompatability with checked exceptions. This is thrown
1010
* by a function object and the underlying ApiException is then rethrown by the caller of the function object.
1111
*/
12+
@SuppressWarnings("serial")
1213
class UncheckedApiException extends RuntimeException {
1314
UncheckedApiException(ApiException e) {
1415
super(e);

operator/src/main/java/oracle/kubernetes/operator/builders/WatchBuilder.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
import java.lang.reflect.Type;
2828
import java.util.function.BiFunction;
2929

30-
@SuppressWarnings("WeakerAccess")
3130
public class WatchBuilder {
3231
/** Always true for watches. */
3332
private static final boolean WATCH = true;
@@ -244,10 +243,6 @@ public WatchBuilder withLabelSelectors(String... labelSelectors) {
244243
return this;
245244
}
246245

247-
private String asList(String... selectors) {
248-
return String.join(",", selectors);
249-
}
250-
251246
public WatchBuilder withLimit(Integer limit) {
252247
callParams.setLimit(limit);
253248
return this;

operator/src/main/java/oracle/kubernetes/operator/rest/BaseDebugLoggingFilter.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
import java.util.ArrayList;
1616
import java.util.Date;
1717
import java.util.List;
18-
import java.util.logging.Level;
1918

2019
/**
2120
* BaseDebugLoggingFilter provides utilities shared by RequestDebugLoggingFilter and
@@ -48,7 +47,7 @@ protected String getLoggableHeaders(ContainerRequestContext req) {
4847

4948
// Make a copy of all of the request headers
5049
MultivaluedHashMap<String,String> loggableHeaders =
51-
new MultivaluedHashMap(req.getHeaders());
50+
new MultivaluedHashMap<>(req.getHeaders());
5251

5352
// Authorization headers contain credentials. These credentials should not be
5453
// debug logged since they contain sensitive data.
@@ -58,7 +57,7 @@ protected String getLoggableHeaders(ContainerRequestContext req) {
5857
for (String key : loggableHeaders.keySet()) {
5958
if (atz.equals(key.toLowerCase())) {
6059
// make a copy of all the atz header values
61-
List<String> vals = new ArrayList(loggableHeaders.get(key));
60+
List<String> vals = new ArrayList<>(loggableHeaders.get(key));
6261
// hide the sensitive data in the atz header values
6362
for (int i = 0; i < vals.size(); i++) {
6463
// By definition, the value of an Authorization header should be in the form

operator/src/main/java/oracle/kubernetes/operator/rest/RestServer.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ public class RestServer {
6060

6161
private RestConfig config;
6262

63-
private String baseHttpUri;
63+
//private String baseHttpUri;
6464
private String baseExternalHttpsUri;
6565
private String baseInternalHttpsUri;
6666

@@ -155,12 +155,12 @@ public void start(Container container) throws Exception {
155155
public void stop() {
156156
LOGGER.entering();
157157
if (externalHttpsServer != null) {
158-
externalHttpsServer.stop();
158+
externalHttpsServer.shutdownNow();
159159
externalHttpsServer = null;
160160
LOGGER.info("Stopped the external ssl REST server"); // TBD .fine ?
161161
}
162162
if (internalHttpsServer != null) {
163-
internalHttpsServer.stop();
163+
internalHttpsServer.shutdownNow();
164164
internalHttpsServer = null;
165165
LOGGER.info("Stopped the internal ssl REST server"); // TBD .fine ?
166166
}
@@ -281,7 +281,7 @@ private ResourceConfig createResourceConfig() {
281281
.register(ResponseDebugLoggingFilter.class)
282282
.register(ExceptionMapper.class)
283283
.packages("oracle.kubernetes.operator.rest.resource");
284-
Map<String, Object> extraProps = new HashMap();
284+
Map<String, Object> extraProps = new HashMap<>();
285285

286286
// attach the rest backend impl to the resource config
287287
// so that the resource impls can find it

operator/src/main/java/oracle/kubernetes/operator/rest/resource/SwaggerResource.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
import java.io.InputStream;
77

88
import javax.ws.rs.GET;
9-
import javax.ws.rs.Path;
109
import javax.ws.rs.Produces;
1110
import javax.ws.rs.core.MediaType;
1211

operator/src/main/java/oracle/kubernetes/operator/wlsconfig/WlsDomainConfig.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -97,14 +97,15 @@ public synchronized WlsDomainConfig load(String jsonResult) {
9797
return this;
9898
}
9999

100-
private String getClusterNameForServer(Map serverMap) {
100+
private String getClusterNameForServer(Map<String, Object> serverMap) {
101101
// serverMap contains a "cluster" entry from the REST call which is in the form: "cluster": ["clusters", "DockerCluster"]
102-
List clusterList = (List) serverMap.get("cluster");
102+
@SuppressWarnings({ "unchecked", "rawtypes" })
103+
List<String> clusterList = (List) serverMap.get("cluster");
103104
if (clusterList != null) {
104-
for (Object value : clusterList) {
105+
for (String value : clusterList) {
105106
// the first entry that is not "clusters" is assumed to be the cluster name
106107
if (!"clusters".equals(value)) {
107-
return (String) value;
108+
return value;
108109
}
109110
}
110111
}

operator/src/main/java/oracle/kubernetes/operator/wlsconfig/WlsServerConfig.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,14 +38,16 @@ public List<NetworkAccessPoint> getNetworkAccessPoints() {
3838
return new ArrayList<>(networkAccessPoints.values());
3939
}
4040

41+
@SuppressWarnings("unchecked")
4142
WlsServerConfig(Map<String, Object> serverConfigMap) {
4243
this((String) serverConfigMap.get("name"),
4344
(Integer) serverConfigMap.get("listenPort"),
4445
(String) serverConfigMap.get("listenAddress"),
45-
(Map) serverConfigMap.get("networkAccessPoints"));
46+
(Map<String, Object>) serverConfigMap.get("networkAccessPoints"));
4647
}
4748

48-
public WlsServerConfig(String name, Integer listenPort, String listenAddress, Map networkAccessPointsMap) {
49+
@SuppressWarnings("unchecked")
50+
public WlsServerConfig(String name, Integer listenPort, String listenAddress, Map<String, Object> networkAccessPointsMap) {
4951
this.name = name;
5052
this.listenPort = listenPort;
5153
this.listenAddress = listenAddress;

operator/src/test/java/oracle/kubernetes/operator/SecretHelperTest.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ public class SecretHelperTest {
3131
private final static String UNIT_NAMESPACE = "unit-test";
3232
private final static String USERNAME = "weblogic";
3333
private final static String PASSWORD = "welcome1";
34-
private final static String PRETTY = "true";
3534
private SecretHelper defaultSecretHelper;
3635
private SecretHelper unitSecretHelper;
3736
private boolean isVersion18 = false;

0 commit comments

Comments
 (0)