-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
refact: upgrade a string of dependencies to address CVEs report & clean code #110
Conversation
Codecov Report
@@ Coverage Diff @@
## master #110 +/- ##
=========================================
Coverage 93.15% 93.15%
Complexity 65 65
=========================================
Files 9 9
Lines 263 263
Branches 22 22
=========================================
Hits 245 245
Misses 8 8
Partials 10 10 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
use `apache-rat:check` to see the report and fix current license problems TODO: we should add & use apache-rat plugin in other repos later BTW, we'd reuse such configs better (rather than copy them in each repo)
This reverts commit e58f5d4.
<log4j2.version>2.17.0</log4j2.version> | ||
<log4j2.version>2.18.0</log4j2.version> | ||
<commons.configuration.version>1.10</commons.configuration.version> | ||
<commons.configuration2.version>2.3</commons.configuration2.version> | ||
<commons.configuration2.version>2.8.0</commons.configuration2.version> | ||
<commons.beanutils.version>1.9.4</commons.beanutils.version> | ||
<commons.collections.version>3.2.2</commons.collections.version> | ||
<commons.io.version>2.7</commons.io.version> | ||
<commons.codec.version>1.11</commons.codec.version> | ||
<guava.version>25.1-jre</guava.version> | ||
<commons.codec.version>1.13</commons.codec.version> | ||
<guava.version>30.0-jre</guava.version> | ||
<javax.json.version>1.0</javax.json.version> | ||
<jsr305.version>3.0.1</jsr305.version> | ||
<javassist.version>3.28.0-GA</javassist.version> | ||
<jersey.version>3.0.3</jersey.version> | ||
<jersey.hk2.version>3.0.3</jersey.hk2.version> | ||
<jackson.version>2.12.1</jackson.version> | ||
<junit.version>4.12</junit.version> | ||
<jackson.version>2.14.0-rc1</jackson.version> | ||
<junit.version>4.13.1</junit.version> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
contains a lot of CVE problems alerts (high impact)
and ignore commons.collections.version
(3.x) now because it changed package name in version 4.x
(someone could address it in future)
fix #109 and other security problems in CVE202x , also pick little codes from #108
Note: after use
junit-2.13
, someassert-api
's error messages has changed, check it in other repos (and avoid use long & fixed error message)