Mattermost v2.15.0版本的 MD5 值为:b830f1c573090f102e13175fba2d5b44
以下内容为反编译后的 CoreConstants.java 源代码,内容仅作参考
package ch.qos.logback.core;
import ch.qos.logback.core.util.EnvUtil;
public class CoreConstants {
public static final int BYTES_PER_INT = 4;
public static final String CAUSED_BY = "Caused by: ";
public static final String CLF_DATE_PATTERN = "dd/MMM/yyyy:HH:mm:ss Z";
public static final String CODES_URL = "http://logback.qos.ch/codes.html";
public static final char COLON_CHAR = ':';
public static final char COMMA_CHAR = ',';
public static final String CONFIGURATION_WATCH_LIST = "CONFIGURATION_WATCH_LIST";
public static final String CONFIGURATION_WATCH_LIST_RESET_X = "CONFIGURATION_WATCH_LIST_RESET";
public static final String CONTEXT_NAME_KEY = "CONTEXT_NAME";
public static final String CONTEXT_SCOPE_VALUE = "context";
public static final int CORE_POOL_SIZE = EnvUtil.isJDK5() ? 1 : 0;
public static final char CURLY_LEFT = '{';
public static final char CURLY_RIGHT = '}';
public static final String DAILY_DATE_PATTERN = "yyyy-MM-dd";
public static final char DASH_CHAR = '-';
public static final String DATA_DIR_KEY = "DATA_DIR";
public static final String DEFAULT_CONTEXT_NAME = "default";
public static final String DEFAULT_VALUE_SEPARATOR = ":-";
public static final char DOLLAR = '$';
public static final char DOT = '.';
public static final char DOUBLE_QUOTE_CHAR = '\"';
public static final String EMPTY_STRING = "";
public static final char ESCAPE_CHAR = '\\';
public static final String EVALUATOR_MAP = "EVALUATOR_MAP";
public static final String EXT_DIR_KEY = "EXT_DIR";
public static final String FA_FILENAME_COLLISION_MAP = "FA_FILENAME_COLLISION_MAP";
public static final String HOSTNAME_KEY = "HOSTNAME";
public static final String ISO8601_PATTERN = "yyyy-MM-dd HH:mm:ss,SSS";
public static final String ISO8601_STR = "ISO8601";
public static final String LEFT_ACCOLADE;
public static final char LEFT_PARENTHESIS_CHAR = '(';
public static final String LINE_SEPARATOR;
public static final int LINE_SEPARATOR_LEN;
public static final String MANUAL_URL_PREFIX = "http://logback.qos.ch/manual/";
public static final int MAX_ERROR_COUNT = 4;
public static final int MAX_POOL_SIZE = 32;
public static final long MILLIS_IN_ONE_DAY = 86400000;
public static final long MILLIS_IN_ONE_HOUR = 3600000;
public static final long MILLIS_IN_ONE_MINUTE = 60000;
public static final long MILLIS_IN_ONE_SECOND = 1000;
public static final long MILLIS_IN_ONE_WEEK = 604800000;
public static final int OOS_RESET_FREQUENCY = 70;
public static final String PACKAGE_NAME_KEY = "PACKAGE_NAME";
public static final String PATTERN_RULE_REGISTRY = "PATTERN_RULE_REGISTRY";
public static final char PERCENT_CHAR = '%';
public static final String RECONFIGURE_ON_CHANGE_TASK = "RECONFIGURE_ON_CHANGE_TASK";
public static final String RESET_MSG_PREFIX = "Will reset and reconfigure context ";
public static final String RFA_FILENAME_PATTERN_COLLISION_MAP = "RFA_FILENAME_PATTERN_COLLISION_MAP";
public static final String RIGHT_ACCOLADE;
public static final char RIGHT_PARENTHESIS_CHAR = ')';
public static final String SAFE_JORAN_CONFIGURATION = "SAFE_JORAN_CONFIGURATION";
public static final int SCHEDULED_EXECUTOR_POOL_SIZE = 2;
public static final int SECONDS_TO_WAIT_FOR_COMPRESSION_JOBS = 30;
public static final String SEE_FNP_NOT_SET = "See also http://logback.qos.ch/codes.html#tbr_fnp_not_set";
public static final String SEE_MISSING_INTEGER_TOKEN = "See also http://logback.qos.ch/codes.html#sat_missing_integer_token";
public static final String SHUTDOWN_HOOK_THREAD = "SHUTDOWN_HOOK";
public static final char SINGLE_QUOTE_CHAR = '\'';
public static final String SIZE_AND_TIME_BASED_FNATP_IS_DEPRECATED = "SizeAndTimeBasedFNATP is deprecated. Use SizeAndTimeBasedRollingPolicy instead";
public static final String STATUS_LISTENER_CLASS = "logback.statusListenerClass";
public static final String SUPPRESSED = "Suppressed: ";
public static final char TAB = '\t';
public static final int TABLE_ROW_LIMIT = 10000;
public static final long UNBOUNDED_TOTAL_SIZE_CAP = 0;
public static final int UNBOUND_HISTORY = 0;
public static final String UNDEFINED_PROPERTY_SUFFIX = "_IS_UNDEFINED";
public static final String VALUE_OF = "valueOf";
public static final String VERSION_CODE_KEY = "VERSION_CODE";
public static final String VERSION_NAME_KEY = "VERSION_NAME";
public static final String WRAPPED_BY = "Wrapped by: ";
public static final String XML_PARSING = "XML_PARSING";
static {
String property = System.getProperty("line.separator");
LINE_SEPARATOR = property;
LINE_SEPARATOR_LEN = property.length();
LEFT_ACCOLADE = new String(new char[]{CURLY_LEFT});
RIGHT_ACCOLADE = new String(new char[]{CURLY_RIGHT});
}
}