Upgrade Runtime and Test Dependencies #82
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.