PMD report

Problems found

#FileLineProblem
1 /home/travis/build/jpos/jPOS/jpos/src/main/java/org/jpos/iso/Connector.java 79 Avoid using java.lang.ThreadGroup; it is not thread safe
2 /home/travis/build/jpos/jPOS/jpos/src/main/java/org/jpos/iso/Connector.java 127 Avoid using java.lang.ThreadGroup; it is not thread safe
3 /home/travis/build/jpos/jPOS/jpos/src/main/java/org/jpos/iso/IFB_LLHFBINARY.java 80 Check the value returned by the skip() method of an InputStream to see if the requested number of bytes has been skipped.
4 /home/travis/build/jpos/jPOS/jpos/src/main/java/org/jpos/iso/ISOFilledStringFieldPackager.java 207 Check the value returned by the skip() method of an InputStream to see if the requested number of bytes has been skipped.
5 /home/travis/build/jpos/jPOS/jpos/src/main/java/org/jpos/iso/ISOServer.java 118 Avoid using java.lang.ThreadGroup; it is not thread safe
6 /home/travis/build/jpos/jPOS/jpos/src/main/java/org/jpos/iso/ISOUtil.java 1442 Avoid creating BigDecimal with a decimal (float/double) literal. Use a String literal
7 /home/travis/build/jpos/jPOS/jpos/src/main/java/org/jpos/iso/packager/GICCSubFieldPackager.java 104 This for loop could be simplified to a while loop
8 /home/travis/build/jpos/jPOS/jpos/src/main/java/org/jpos/q2/CLI.java 125 Avoid using a branching statement as the last in a loop.
9 /home/travis/build/jpos/jPOS/jpos/src/main/java/org/jpos/q2/cli/LOGGER_BENCHMARK.java 44 Avoid modifying an outer loop incrementer in an inner loop for update expression
10 /home/travis/build/jpos/jPOS/jpos/src/main/java/org/jpos/q2/iso/DirPollAdaptor.java 55 Avoid using java.lang.ThreadGroup; it is not thread safe
11 /home/travis/build/jpos/jPOS/jpos/src/main/java/org/jpos/q2/iso/MUXPool.java 166 These nested if statements could be combined
12 /home/travis/build/jpos/jPOS/jpos/src/main/java/org/jpos/q2/iso/MUXPool.java 181 These nested if statements could be combined
13 /home/travis/build/jpos/jPOS/jpos/src/main/java/org/jpos/q2/iso/QServer.java 105 Avoid using java.lang.ThreadGroup; it is not thread safe
14 /home/travis/build/jpos/jPOS/jpos/src/main/java/org/jpos/q2/qbean/SystemMonitor.java 220 Avoid using java.lang.ThreadGroup; it is not thread safe
15 /home/travis/build/jpos/jPOS/jpos/src/main/java/org/jpos/util/DirPoll.java 381 Avoid using java.lang.ThreadGroup; it is not thread safe
16 /home/travis/build/jpos/jPOS/jpos/src/main/java/org/jpos/util/FSDMsg.java 207 Check the value returned by the skip() method of an InputStream to see if the requested number of bytes has been skipped.
17 /home/travis/build/jpos/jPOS/jpos/src/main/java/org/jpos/util/SystemMonitor.java 113 Avoid using java.lang.ThreadGroup; it is not thread safe