/tmp/java-glances/src/org/jrenner/glances/Example.java:7: All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning. /tmp/java-glances/src/org/jrenner/glances/Glances.java:13: Perhaps 'config' could be replaced by a local variable. /tmp/java-glances/src/org/jrenner/glances/Glances.java:16: Possible unsafe assignment to a non-final static field in a constructor. /tmp/java-glances/src/org/jrenner/glances/Glances.java:17: Possible unsafe assignment to a non-final static field in a constructor. /tmp/java-glances/src/org/jrenner/glances/Glances.java:18: Possible unsafe assignment to a non-final static field in a constructor. /tmp/java-glances/src/org/jrenner/glances/Glances.java:34: Avoid reassigning parameters such as 'glancesServerURL' /tmp/java-glances/src/org/jrenner/glances/Glances.java:107: Consider simply returning the value vs storing it in local variable 'interfaces' /tmp/java-glances/src/org/jrenner/glances/Glances.java:154: Consider simply returning the value vs storing it in local variable 'limits' /tmp/java-glances/src/org/jrenner/glances/Glances.java:162: Consider simply returning the value vs storing it in local variable 'processCount' /tmp/java-glances/src/org/jrenner/glances/Glances.java:177: Position literals first in String comparisons /tmp/java-glances/src/org/jrenner/glances/Glances.java:201: Avoid reassigning parameters such as 'val'