The slf4j-simple library defaults to writing INFO level messages to the console, which is the same behavior as the test Log4j 2 configuration. The slf4j-simple library also supports configurable logging levels using system properties, which supports options like trace levels when needed.
The FindBugs 3.01 library was released in 2015, and spotbugs-annotations provides the maintained version fork with the same annotations. The EntityUIDTests class had an unused import for org.apache.bcel.generic.IDIV, which was previously provided through a transitive dependency of FindBugs 3.0.1.
The mockito-inline dependency was not used.
The slf4j-reload4j library is a patched implementation of Log4j 1, which is not needed for testing with slf4j-simple providing console logging.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Issue #, if available:
Description of changes:
This pull request upgrades project dependencies to current versions and removes several unused test dependencies.
Upgraded libraries include the following:
Changes and removals include the following:
The
slf4j-simple
library defaults to writingINFO
level messages to the console, which is the same behavior as the test Log4j 2 configuration. Theslf4j-simple
library also supports configurable logging levels using system properties, which supports options like trace levels when needed.The FindBugs 3.01 library was released in 2015, and
spotbugs-annotations
provides the maintained version fork with the same annotations. TheEntityUIDTests
class had an unused import fororg.apache.bcel.generic.IDIV
, which was previously provided through a transitive dependency of FindBugs 3.0.1.The
mockito-inline
dependency was not used.The
slf4j-reload4j
library is a patched implementation of Log4j 1, which is not needed for testing withslf4j-simple
providing console logging.By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.