MCPcopy Index your code
hub / github.com/arduino/Arduino / initLogger

Method initLogger

app/src/processing/app/Base.java:162–187  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

160 }
161
162 static public void initLogger() {
163 Handler consoleHandler = new ConsoleLogger();
164 consoleHandler.setLevel(Level.ALL);
165 consoleHandler.setFormatter(new LogFormatter("%1$tl:%1$tM:%1$tS [%4$7s] %2$s: %5$s%n"));
166
167 Logger globalLogger = Logger.getLogger(Logger.GLOBAL_LOGGER_NAME);
168 globalLogger.setLevel(consoleHandler.getLevel());
169
170 // Remove default
171 Handler[] handlers = globalLogger.getHandlers();
172 for(Handler handler : handlers) {
173 globalLogger.removeHandler(handler);
174 }
175 Logger root = Logger.getLogger("");
176 handlers = root.getHandlers();
177 for(Handler handler : handlers) {
178 root.removeHandler(handler);
179 }
180
181 globalLogger.addHandler(consoleHandler);
182
183 Logger.getLogger("cc.arduino.packages.autocomplete").setParent(globalLogger);
184 Logger.getLogger("br.com.criativasoft.cpluslibparser").setParent(globalLogger);
185 Logger.getLogger(Base.class.getPackage().getName()).setParent(globalLogger);
186
187 }
188
189 static protected boolean isCommandLine() {
190 return commandLine;

Callers 1

BaseMethod · 0.95

Calls 2

getNameMethod · 0.65
getPackageMethod · 0.45

Tested by

no test coverage detected