MCPcopy Create free account
hub / github.com/banq/jdonframework / noLog4J

Method noLog4J

src/main/java/com/jdon/util/Debug.java:166–186  ·  view source on GitHub ↗
(int level, Throwable t, String msg, String module, String callingClass)

Source from the content-addressed store, hash-verified

164 }
165
166 private static void noLog4J(int level, Throwable t, String msg, String module, String callingClass) {
167 StringBuilder prefixBuf = new StringBuilder();
168 prefixBuf.append(dateFormat.format(new java.util.Date()));
169 prefixBuf.append(" [Debug");
170 if (module != null) {
171 prefixBuf.append(":");
172 prefixBuf.append(module);
173 }
174 prefixBuf.append(":");
175 prefixBuf.append(levels[level]);
176 prefixBuf.append("] ");
177 if (msg != null) {
178 getPrintStream().print(prefixBuf.toString().intern());
179 getPrintStream().println(msg.intern());
180 }
181 if (t != null) {
182 getPrintStream().print(prefixBuf.toString().intern());
183 getPrintStream().println("Received throwable:");
184 t.printStackTrace(getPrintStream());
185 }
186 }
187
188 public static boolean isOn(int level) {
189 return (level == Debug.ALWAYS);

Callers 1

logMethod · 0.95

Calls 3

getPrintStreamMethod · 0.95
appendMethod · 0.80
toStringMethod · 0.45

Tested by

no test coverage detected