()
| 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; |
no test coverage detected