aboutsummaryrefslogtreecommitdiffstats
path: root/lib/jinterface/test/nc_SUITE_data/echo_server.java
diff options
context:
space:
mode:
authorMarcus Arendt <[email protected]>2014-10-01 09:58:13 +0200
committerMarcus Arendt <[email protected]>2014-10-01 09:58:13 +0200
commit40bfc04288f623d7dbabc90f0c93c6baef997ba7 (patch)
treea2c2cdd9cd744b72679d23fb7a1cb380c29ee920 /lib/jinterface/test/nc_SUITE_data/echo_server.java
parent0e1adc9d399f5854d5b789e5d6a32a92a6ea0d74 (diff)
parentfd0b19efafcd146f96aa98fbb2c996b6e2ca9e98 (diff)
downloadotp-40bfc04288f623d7dbabc90f0c93c6baef997ba7.tar.gz
otp-40bfc04288f623d7dbabc90f0c93c6baef997ba7.tar.bz2
otp-40bfc04288f623d7dbabc90f0c93c6baef997ba7.zip
Merge branch 'vladdu/jinterface_code_cleanup/OTP-12211' into maint
* vladdu/jinterface_code_cleanup/OTP-12211: fix warning: Socket's InputStream not closed silence 'potential resource leak' warnings don't warn about some unused fields/variables handle warnings about potential null pointers keep all method parameters final renamed method parameters hiding fields add 'break' statements to make compiler happy remove warnings from OtpMD5 rename OtpNode.flags to connFlags rename OtpNode.Acceptor.port to acceptorPort rename field 'self' to 'localNode' mark deprecated unused private constructor simplify 'if' statements remove warnings: @Override, switch fall-through make serialVersionUID fields private remove unnecessary syntax (casts) remove unused variables removed unnecessary semicolons, imports, labels remove unnecessary null pointer checks remove unnecessary Cloneable and Serializable
Diffstat (limited to 'lib/jinterface/test/nc_SUITE_data/echo_server.java')
-rw-r--r--lib/jinterface/test/nc_SUITE_data/echo_server.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/jinterface/test/nc_SUITE_data/echo_server.java b/lib/jinterface/test/nc_SUITE_data/echo_server.java
index 2e18e908d4..0e43ea0680 100644
--- a/lib/jinterface/test/nc_SUITE_data/echo_server.java
+++ b/lib/jinterface/test/nc_SUITE_data/echo_server.java
@@ -148,11 +148,13 @@ public class echo_server {
final String atomValue = ((OtpErlangAtom) t).atomValue();
if (atomValue.equals("binary") && i instanceof OtpErlangBinary) {
final OtpErlangBinary b = (OtpErlangBinary) i;
+ @SuppressWarnings("resource")
final OtpInputStream bis = new OtpInputStream(b.binaryValue(),
0);
final OtpErlangObject o = bis.read_any();
return o;
} else if (atomValue.equals("compress")) {
+ @SuppressWarnings("resource")
final OtpOutputStream oos = new OtpOutputStream();
oos.write1(OtpExternal.versionTag);
oos.write_compressed(i);
@@ -206,6 +208,7 @@ public class echo_server {
&& i instanceof OtpErlangString) {
final OtpErlangString s = (OtpErlangString) i;
final String ss = s.stringValue().substring(3, 6);
+ @SuppressWarnings("unused")
final int[] cps = OtpErlangString.stringToCodePoints(ss);
return s;
} else if (atomValue.equals("utf8")) {