Upgrading org.slf4j:slf4j-simple 1 to 2
Unknown1.7.36 → 2.0.20Deprecated1Fixed9Other2
UnknownUpgrade verdict
DepDelta hasn't looked for the notes of 34 of 38 releases yet, so breaking changes can't be ruled out.
In plain terms
- DepDelta hasn't finished looking for the notes in this range, so it can't rule out breaking changes yet.
- Their commits are listed with this comparison.
Must act 1 item needs code or config changes
Deprecations to plan for
Deprecated1
Methods in the Marker interface that add or remove children are now deprecated because Marker instances are slated to become immutable.
MarkerAPI changes
Generated by DepDelta from published JVM bytecode. Not mixed with prose notes.
- removed:
class SimpleLogger extends MarkerIgnoringBase - removed:
class SimpleLoggerConfiguration - removed:
class SimpleLoggerFactory implements ILoggerFactory - removed:
class StaticLoggerBinder implements LoggerFactoryBinder - removed:
class StaticMDCBinder - removed:
class StaticMarkerBinder implements MarkerFactoryBinder - removed:
ctor SimpleLoggerConfiguration() - removed:
ctor SimpleLoggerFactory() - removed:
field SimpleLogger.currentLogLevel: int - removed:
method SimpleLogger.debug(String): void - removed:
method SimpleLogger.debug(String, Object): void - removed:
method SimpleLogger.debug(String, Object, Object): void - removed:
method SimpleLogger.debug(String, Object[]): void - removed:
method SimpleLogger.debug(String, Throwable): void - removed:
method SimpleLogger.error(String): void - removed:
method SimpleLogger.error(String, Object): void - removed:
method SimpleLogger.error(String, Object, Object): void - removed:
method SimpleLogger.error(String, Object[]): void - removed:
method SimpleLogger.error(String, Throwable): void - removed:
method SimpleLogger.info(String): void - removed:
method SimpleLogger.info(String, Object): void - removed:
method SimpleLogger.info(String, Object, Object): void - removed:
method SimpleLogger.info(String, Object[]): void - removed:
method SimpleLogger.info(String, Throwable): void - removed:
method SimpleLogger.isDebugEnabled(): boolean - removed:
method SimpleLogger.isErrorEnabled(): boolean - removed:
method SimpleLogger.isInfoEnabled(): boolean - removed:
method SimpleLogger.isLevelEnabled(int): boolean - removed:
method SimpleLogger.isTraceEnabled(): boolean - removed:
method SimpleLogger.isWarnEnabled(): boolean - removed:
method SimpleLogger.log(LoggingEvent): void - removed:
method SimpleLogger.renderLevel(int): String - removed:
method SimpleLogger.trace(String): void - removed:
method SimpleLogger.trace(String, Object): void - removed:
method SimpleLogger.trace(String, Object, Object): void - removed:
method SimpleLogger.trace(String, Object[]): void - removed:
method SimpleLogger.trace(String, Throwable): void - removed:
method SimpleLogger.warn(String): void - removed:
method SimpleLogger.warn(String, Object): void - removed:
method SimpleLogger.warn(String, Object, Object): void - removed:
method SimpleLogger.warn(String, Object[]): void - removed:
method SimpleLogger.warn(String, Throwable): void - removed:
method SimpleLogger.writeThrowable(Throwable, PrintStream): void - removed:
method SimpleLoggerFactory.getLogger(String): Logger - removed:
method StaticLoggerBinder.getLoggerFactory(): ILoggerFactory - removed:
method StaticLoggerBinder.getLoggerFactoryClassStr(): String - removed:
method StaticMDCBinder.getMDCA(): MDCAdapter - removed:
method StaticMDCBinder.getMDCAdapterClassStr(): String - removed:
method StaticMarkerBinder.getMarkerFactory(): IMarkerFactory - removed:
method StaticMarkerBinder.getMarkerFactoryClassStr(): String - removed:
static field SimpleLogger.CACHE_OUTPUT_STREAM_STRING_KEY: String - removed:
static field SimpleLogger.DATE_TIME_FORMAT_KEY: String - removed:
static field SimpleLogger.DEFAULT_LOG_LEVEL_KEY: String - removed:
static field SimpleLogger.LEVEL_IN_BRACKETS_KEY: String - removed:
static field SimpleLogger.LOG_FILE_KEY: String - removed:
static field SimpleLogger.LOG_KEY_PREFIX: String - removed:
static field SimpleLogger.LOG_LEVEL_DEBUG: int - removed:
static field SimpleLogger.LOG_LEVEL_ERROR: int - removed:
static field SimpleLogger.LOG_LEVEL_INFO: int - removed:
static field SimpleLogger.LOG_LEVEL_OFF: int - removed:
static field SimpleLogger.LOG_LEVEL_TRACE: int - removed:
static field SimpleLogger.LOG_LEVEL_WARN: int - removed:
static field SimpleLogger.SHOW_DATE_TIME_KEY: String - removed:
static field SimpleLogger.SHOW_LOG_NAME_KEY: String - removed:
static field SimpleLogger.SHOW_SHORT_LOG_NAME_KEY: String - removed:
static field SimpleLogger.SHOW_THREAD_ID_KEY: String - removed:
static field SimpleLogger.SHOW_THREAD_NAME_KEY: String - removed:
static field SimpleLogger.SYSTEM_PREFIX: String - removed:
static field SimpleLogger.WARN_LEVEL_STRING_KEY: String - removed:
static field StaticLoggerBinder.REQUESTED_API_VERSION: String - removed:
static field StaticMDCBinder.SINGLETON: StaticMDCBinder - removed:
static field StaticMarkerBinder.SINGLETON: StaticMarkerBinder - removed:
static method StaticLoggerBinder.getSingleton(): StaticLoggerBinder - removed:
static method StaticMDCBinder.getSingleton(): StaticMDCBinder - removed:
static method StaticMarkerBinder.getSingleton(): StaticMarkerBinder
- added:
class SimpleLogger extends LegacyAbstractLogger - added:
class SimpleLoggerConfiguration - added:
class SimpleLoggerFactory implements ILoggerFactory - added:
class SimpleServiceProvider implements SLF4JServiceProvider - added:
ctor SimpleLogger(String) - added:
ctor SimpleLoggerConfiguration() - added:
ctor SimpleLoggerFactory() - added:
ctor SimpleServiceProvider() - added:
field SimpleLogger.currentLogLevel: int - added:
method SimpleLogger.getFullyQualifiedCallerName(): String - added:
method SimpleLogger.handleNormalizedLoggingCall(Level, Marker, String, Object[], Throwable): void - added:
method SimpleLogger.isDebugEnabled(): boolean - added:
method SimpleLogger.isErrorEnabled(): boolean - added:
method SimpleLogger.isInfoEnabled(): boolean - added:
method SimpleLogger.isLevelEnabled(int): boolean - added:
method SimpleLogger.isTraceEnabled(): boolean - added:
method SimpleLogger.isWarnEnabled(): boolean - added:
method SimpleLogger.log(LoggingEvent): void - added:
method SimpleLogger.renderLevel(int): String - added:
method SimpleLogger.writeThrowable(Throwable, PrintStream): void - added:
method SimpleLoggerFactory.createLogger(String): Logger - added:
method SimpleLoggerFactory.getLogger(String): Logger - added:
method SimpleLoggerFactory.reset(): void - added:
method SimpleServiceProvider.getLoggerFactory(): ILoggerFactory - added:
method SimpleServiceProvider.getMDCAdapter(): MDCAdapter - added:
method SimpleServiceProvider.getMarkerFactory(): IMarkerFactory - added:
method SimpleServiceProvider.getRequestedApiVersion(): String - added:
method SimpleServiceProvider.initialize(): void - added:
static field SimpleLogger.CACHE_OUTPUT_STREAM_STRING_KEY: String - added:
static field SimpleLogger.DATE_TIME_FORMAT_KEY: String - added:
static field SimpleLogger.DEFAULT_LOG_LEVEL_KEY: String - added:
static field SimpleLogger.LEVEL_IN_BRACKETS_KEY: String - added:
static field SimpleLogger.LOG_FILE_KEY: String - added:
static field SimpleLogger.LOG_KEY_PREFIX: String - added:
static field SimpleLogger.LOG_LEVEL_DEBUG: int - added:
static field SimpleLogger.LOG_LEVEL_ERROR: int - added:
static field SimpleLogger.LOG_LEVEL_INFO: int - added:
static field SimpleLogger.LOG_LEVEL_OFF: int - added:
static field SimpleLogger.LOG_LEVEL_TRACE: int - added:
static field SimpleLogger.LOG_LEVEL_WARN: int - added:
static field SimpleLogger.SHOW_DATE_TIME_KEY: String - added:
static field SimpleLogger.SHOW_LOG_NAME_KEY: String - added:
static field SimpleLogger.SHOW_SHORT_LOG_NAME_KEY: String - added:
static field SimpleLogger.SHOW_THREAD_ID_KEY: String - added:
static field SimpleLogger.SHOW_THREAD_NAME_KEY: String - added:
static field SimpleLogger.SYSTEM_PREFIX: String - added:
static field SimpleLogger.WARN_LEVEL_STRING_KEY: String - added:
static field SimpleServiceProvider.REQUESTED_API_VERSION: String