@Override public void setFile(File file) { inputFile = file; if (logger.isLoggable(TreeLogger.DEBUG)) { logger.log(TreeLogger.DEBUG, "inputFile = " + file.getAbsolutePath()); } } });
@Override public boolean setString(String str) { if (str.length() == 0) { return false; } if (!Character.isJavaIdentifierStart(str.charAt(0))) { return false; } for (int i = 1, j = str.length(); i < j; i++) { char c = str.charAt(i); if (!(Character.isJavaIdentifierPart(c) || c == '.')) { return false; } } interfaceName = str; if (logger.isLoggable(TreeLogger.DEBUG)) { logger.log(TreeLogger.DEBUG, "interfaceName = " + interfaceName); } return true; } });
private TreeLogger logOrBranch(TreeLogger.Type type, String message, Throwable t, boolean branch) { fatalErrorEncountered |= type == TreeLogger.ERROR; if (parentLogger.isLoggable(type)) { maybeBranch(); if (branch) { return logger.branch(type, message, t); } else { logger.log(type, message, t); return null; } } else { return TreeLogger.NULL; } }
for (JClassType type : cssResourceSubtypes) { if (type.isInterface() != null) { if (logger.isLoggable(TreeLogger.SPAM)) { logger.log(TreeLogger.SPAM, "Added " + type.getQualifiedSourceName()); if (logger.isLoggable(TreeLogger.SPAM)) { logger.log(TreeLogger.SPAM, "Ignored " + type.getQualifiedSourceName());
errorLogger.log(TreeLogger.ERROR, s); if (errorLogger.isLoggable(TreeLogger.INFO)) { errorLogger.log(TreeLogger.INFO, "Fix by adding String accessor " + "method(s) to the CssResource interface for obfuscated classes, "
if (logger.isLoggable(TreeLogger.SPAM)) { logger.log(TreeLogger.SPAM, "Mapped " + type.getQualifiedSourceName() + "." + name + " to " + obfuscatedClassName);
if (logger.isLoggable(TreeLogger.DEBUG)) { logger.log(TreeLogger.DEBUG, "Composited " + builder.getImageCount() + " images");
@Override public void setFile(File file) { inputFile = file; if (logger.isLoggable(TreeLogger.DEBUG)) { logger.log(TreeLogger.DEBUG, "inputFile = " + file.getAbsolutePath()); } } });
@Override public void setFile(File file) { inputFile = file; if (logger.isLoggable(TreeLogger.DEBUG)) { logger.log(TreeLogger.DEBUG, "inputFile = " + file.getAbsolutePath()); } } });
if (logger.isLoggable(TreeLogger.SPAM)) { logger.log(TreeLogger.SPAM, "Reencoded image and saved " + (originalSize - newSize) + " bytes");
if (defaultSuffixes != null) { for (String extension : defaultSuffixes) { if (logger.isLoggable(TreeLogger.SPAM)) { logger.log(TreeLogger.SPAM, "Trying default extension " + extension);
/** * Log a pretty-printed message if the given log level is active. The message * is only formatted if it will be logged. */ public static void log(TreeLogger logger, TreeLogger.Type type, String formatString, Object... args) { if (logger.isLoggable(type)) { logger.log(type, format(formatString, args)); } }
@Override public void warn(String msg, Object arg0, Object arg1) { if (logger.isLoggable(TreeLogger.WARN)) { logger.log(TreeLogger.WARN, format(msg, arg0, arg1)); } }
@Override public void debug(String msg, Object arg0, Object arg1) { if (logger.isLoggable(TreeLogger.SPAM)) { logger.log(TreeLogger.SPAM, format(msg, arg0, arg1)); } }
@Override public void info(String msg, Object arg0, Object arg1) { if (logger.isLoggable(TreeLogger.TRACE)) { logger.log(TreeLogger.TRACE, format(msg, arg0, arg1)); } }
private static void logSerializableTypes(TreeLogger logger, Set<JClassType> fieldSerializableTypes) { if (!logger.isLoggable(TreeLogger.DEBUG)) { return; } TreeLogger localLogger = logger.branch(TreeLogger.DEBUG, "Identified " + fieldSerializableTypes.size() + " serializable type" + ((fieldSerializableTypes.size() == 1) ? "" : "s"), null); for (JClassType fieldSerializableType : fieldSerializableTypes) { localLogger.branch(TreeLogger.DEBUG, fieldSerializableType .getParameterizedQualifiedSourceName(), null); } }
private static void logSerializableTypes(TreeLogger logger, Set<JClassType> fieldSerializableTypes) { if (!logger.isLoggable(TreeLogger.DEBUG)) { return; } TreeLogger localLogger = logger.branch(TreeLogger.DEBUG, "Identified " + fieldSerializableTypes.size() + " serializable type" + ((fieldSerializableTypes.size() == 1) ? "" : "s"), null); for (JClassType fieldSerializableType : fieldSerializableTypes) { localLogger.branch(TreeLogger.DEBUG, fieldSerializableType .getParameterizedQualifiedSourceName(), null); } }
private void logPath(TreeLogger logger, TypePath path) { if (path == null) { return; } if (logger.isLoggable(TreeLogger.DEBUG)) { logger.log(TreeLogger.DEBUG, path.toString()); } logPath(logger, path.getParent()); }
private void logPath(TreeLogger logger, TypePath path) { if (path == null) { return; } if (logger.isLoggable(TreeLogger.DEBUG)) { logger.log(TreeLogger.DEBUG, path.toString()); } logPath(logger, path.getParent()); }
private boolean maybeInstantiable(TreeLogger logger, JClassType type, ProblemReport problems) { boolean success = canBeInstantiated(type, problems) && shouldConsiderFieldsForSerialization(type, problems); if (success) { if (logger.isLoggable(TreeLogger.DEBUG)) { logger.log(TreeLogger.DEBUG, type.getParameterizedQualifiedSourceName() + " might be instantiable"); } } return success; }