Skip to content

Commit

Permalink
Bump dependencies.
Browse files Browse the repository at this point in the history
  • Loading branch information
smarkwal committed Nov 6, 2023
1 parent 4def867 commit c0f8df9
Show file tree
Hide file tree
Showing 3 changed files with 36 additions and 23 deletions.
8 changes: 4 additions & 4 deletions build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -21,16 +21,16 @@ plugins {

// Gradle Versions Plugin
// https://github.com/ben-manes/gradle-versions-plugin
id("com.github.ben-manes.versions") version "0.48.0"
id("com.github.ben-manes.versions") version "0.49.0"

// create report with all open-source licenses
id("com.github.jk1.dependency-license-report") version "2.5"

// run Sonar analysis
id("org.sonarqube") version "4.4.0.3356"
id("org.sonarqube") version "4.4.1.3373"

// get current Git branch name
id("org.ajoberstar.grgit") version "5.2.0"
id("org.ajoberstar.grgit") version "5.2.1"

// JarHC Gradle plugin
id("org.jarhc") version "1.0.1"
Expand All @@ -47,7 +47,7 @@ dependencies {
implementation("org.slf4j:slf4j-api:2.0.9")
runtimeOnly("org.slf4j:slf4j-simple:2.0.9")
testImplementation("junit:junit:4.13.2")
testImplementation("org.mockito:mockito-core:5.5.0")
testImplementation("org.mockito:mockito-core:5.7.0")
}

java {
Expand Down
18 changes: 9 additions & 9 deletions docs/jarhc-report.html
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ <h2>JAR Files</h2>
<table>
<tr><th>JAR file</th><th>Size</th><th>Classes</th><th>Resources</th><th>Checksum (SHA-1)</th><th>Artifact coordinates</th></tr>
<tr><td>commons-lang3-3.13.0.jar</td><td>617 KB</td><td>372</td><td>0</td><td>b7263237aa89c1f99b327197c41d0669707a462e</td><td>org.apache.commons:commons-lang3:3.13.0</td></tr>
<tr><td>commons-io-2.13.0.jar</td><td>473 KB</td><td>315</td><td>0</td><td>8bb2bc9b4df17e2411533a0708a69f983bf5e83b</td><td>commons-io:commons-io:2.13.0</td></tr>
<tr><td>commons-io-2.14.0.jar</td><td>483 KB</td><td>318</td><td>0</td><td>a4c6e1f6c196339473cd2e1b037f0eb97c62755b</td><td>commons-io:commons-io:2.14.0</td></tr>
<tr><td>guice-5.1.0.jar</td><td>759 KB</td><td>494</td><td>1</td><td>da25056c694c54ba16e78e4fc35f17fc60f0d1b4</td><td>com.google.inject:guice:5.1.0</td></tr>
<tr><td>slf4j-simple-2.0.9.jar</td><td>15.7 KB</td><td>7</td><td>0</td><td>6367825de95d8885aae056afa793f25a76a84b7d</td><td>org.slf4j:slf4j-simple:2.0.9</td></tr>
<tr><td>slf4j-api-2.0.9.jar</td><td>63.1 KB</td><td>51</td><td>0</td><td>7cf2726fdcfbc8610f9a71fb3ed639871f315340</td><td>org.slf4j:slf4j-api:2.0.9</td></tr>
Expand All @@ -72,7 +72,7 @@ <h2>JAR Files</h2>
<tr><td>checker-qual-3.5.0.jar</td><td>209 KB</td><td>321</td><td>0</td><td>2f50520c8abea66fbd8d26e481d3aef5c673b510</td><td>org.checkerframework:checker-qual:3.5.0</td></tr>
<tr><td>error_prone_annotations-2.3.4.jar</td><td>13.6 KB</td><td>22</td><td>0</td><td>dac170e4594de319655ffb62f41cbd6dbb5e601e</td><td>com.google.errorprone:error_prone_annotations:2.3.4</td></tr>
<tr><td>j2objc-annotations-1.3.jar</td><td>8.58 KB</td><td>12</td><td>0</td><td>ba035118bc8bac37d7eff77700720999acd9986d</td><td>com.google.j2objc:j2objc-annotations:1.3</td></tr>
<tr><td>Classpath</td><td>4.87 MB</td><td>3660</td><td>1</td><td>-</td><td>-</td></tr>
<tr><td>Classpath</td><td>4.88 MB</td><td>3663</td><td>1</td><td>-</td><td>-</td></tr>
</table>
</section>

Expand All @@ -82,7 +82,7 @@ <h2>Modules</h2>
<table>
<tr><th>JAR file</th><th>Module name</th><th>Definition</th><th>Automatic</th><th>Requires</th><th>Exports</th></tr>
<tr><td>commons-lang3-3.13.0.jar</td><td>org.apache.commons.lang3</td><td>Manifest</td><td>Yes</td><td>-</td><td>[all packages]</td></tr>
<tr><td>commons-io-2.13.0.jar</td><td>org.apache.commons.io</td><td>Manifest</td><td>Yes</td><td>-</td><td>[all packages]</td></tr>
<tr><td>commons-io-2.14.0.jar</td><td>org.apache.commons.io</td><td>Module-Info</td><td>No</td><td>java.base</td><td>org.apache.commons.io<br>org.apache.commons.io.build<br>org.apache.commons.io.charset<br>org.apache.commons.io.comparator<br>org.apache.commons.io.file<br>org.apache.commons.io.file.attribute<br>org.apache.commons.io.file.spi<br>org.apache.commons.io.filefilter<br>org.apache.commons.io.function<br>org.apache.commons.io.input<br>org.apache.commons.io.input.buffer<br>org.apache.commons.io.monitor<br>org.apache.commons.io.output<br>org.apache.commons.io.serialization</td></tr>
<tr><td>guice-5.1.0.jar</td><td>com.google.guice</td><td>Manifest</td><td>Yes</td><td>-</td><td>[all packages]</td></tr>
<tr><td>slf4j-simple-2.0.9.jar</td><td>org.slf4j.simple</td><td>Module-Info</td><td>No</td><td>org.slf4j<br>java.base</td><td></td></tr>
<tr><td>slf4j-api-2.0.9.jar</td><td>org.slf4j</td><td>Module-Info</td><td>No</td><td>java.base</td><td>org.slf4j<br>org.slf4j.event<br>org.slf4j.helpers<br>org.slf4j.spi</td></tr>
Expand All @@ -104,7 +104,7 @@ <h2>Class Versions</h2>
<table>
<tr><th>JAR file</th><th>Multi-release</th><th>Class files by Java version</th></tr>
<tr><td>commons-lang3-3.13.0.jar</td><td>No</td><td>Java 8 (372)</td></tr>
<tr><td>commons-io-2.13.0.jar</td><td>No</td><td>Java 8 (315)</td></tr>
<tr><td>commons-io-2.14.0.jar</td><td>Yes (Java 9)</td><td>Java 8 (318)</td></tr>
<tr><td>guice-5.1.0.jar</td><td>No</td><td>Java 8 (460), Java 5 (34)</td></tr>
<tr><td>slf4j-simple-2.0.9.jar</td><td>Yes (Java 9)</td><td>Java 8 (7)</td></tr>
<tr><td>slf4j-api-2.0.9.jar</td><td>Yes (Java 9)</td><td>Java 8 (51)</td></tr>
Expand All @@ -117,7 +117,7 @@ <h2>Class Versions</h2>
<tr><td>checker-qual-3.5.0.jar</td><td>No</td><td>Java 8 (321)</td></tr>
<tr><td>error_prone_annotations-2.3.4.jar</td><td>No</td><td>Java 7 (22)</td></tr>
<tr><td>j2objc-annotations-1.3.jar</td><td>No</td><td>Java 5 (12)</td></tr>
<tr><td>Classpath</td><td>-</td><td>Java 8 (3540), Java 7 (24), Java 5 (87), Java 1.3 (9)</td></tr>
<tr><td>Classpath</td><td>-</td><td>Java 8 (3543), Java 7 (24), Java 5 (87), Java 1.3 (9)</td></tr>
</table>
</section>

Expand All @@ -127,7 +127,7 @@ <h2>JAR Dependencies</h2>
<table>
<tr><th>JAR file</th><th>Uses</th><th>Used by</th></tr>
<tr><td>commons-lang3-3.13.0.jar</td><td>[none]</td><td>[none]</td></tr>
<tr><td>commons-io-2.13.0.jar</td><td>[none]</td><td>[none]</td></tr>
<tr><td>commons-io-2.14.0.jar</td><td>[none]</td><td>[none]</td></tr>
<tr><td>guice-5.1.0.jar</td><td>aopalliance-1.0.jar<br>error_prone_annotations-2.3.4.jar<br>guava-30.1-jre.jar<br>javax.inject-1.jar<br>jsr305-3.0.2.jar</td><td>[none]</td></tr>
<tr><td>slf4j-simple-2.0.9.jar</td><td>slf4j-api-2.0.9.jar</td><td>[none]</td></tr>
<tr><td>slf4j-api-2.0.9.jar</td><td>[none]</td><td>slf4j-simple-2.0.9.jar</td></tr>
Expand All @@ -149,7 +149,7 @@ <h2>Dependencies</h2>
<table>
<tr><th>JAR file</th><th>Maven coordinates</th><th>Direct dependencies</th><th>Status</th></tr>
<tr><td>commons-lang3-3.13.0.jar</td><td>org.apache.commons:commons-lang3:3.13.0</td><td>org.apache.commons:commons-text:1.10.0 (provided)</td><td>Unsatisfied</td></tr>
<tr><td>commons-io-2.13.0.jar</td><td>commons-io:commons-io:2.13.0</td><td>[none]</td><td></td></tr>
<tr><td>commons-io-2.14.0.jar</td><td>commons-io:commons-io:2.14.0</td><td>[none]</td><td></td></tr>
<tr><td>guice-5.1.0.jar</td><td>com.google.inject:guice:5.1.0</td><td>javax.inject:javax.inject:1<br>aopalliance:aopalliance:1.0<br>com.google.guava:guava:30.1-jre<br>org.ow2.asm:asm:9.2 (optional)</td><td>OK<br>OK<br>OK<br>Unsatisfied</td></tr>
<tr><td>slf4j-simple-2.0.9.jar</td><td>org.slf4j:slf4j-simple:2.0.9</td><td>org.slf4j:slf4j-api:2.0.9</td><td>OK</td></tr>
<tr><td>slf4j-api-2.0.9.jar</td><td>org.slf4j:slf4j-api:2.0.9</td><td>[none]</td><td></td></tr>
Expand All @@ -172,7 +172,7 @@ <h2>Packages</h2>
<tr><th>JAR file</th><th>Count</th><th>Packages</th><th>Issues</th></tr>
<tr><td>aopalliance-1.0.jar</td><td>2</td><td>org.aopalliance.* (2 subpackages)</td><td></td></tr>
<tr><td>checker-qual-3.5.0.jar</td><td>33</td><td>org.checkerframework.* (33 subpackages)</td><td></td></tr>
<tr><td>commons-io-2.13.0.jar</td><td>14</td><td>org.apache.commons.io (+13 subpackages)</td><td></td></tr>
<tr><td>commons-io-2.14.0.jar</td><td>14</td><td>org.apache.commons.io (+13 subpackages)</td><td></td></tr>
<tr><td>commons-lang3-3.13.0.jar</td><td>18</td><td>org.apache.commons.lang3 (+17 subpackages)</td><td></td></tr>
<tr><td>error_prone_annotations-2.3.4.jar</td><td>2</td><td>com.google.errorprone.annotations (+1 subpackage)</td><td></td></tr>
<tr><td>failureaccess-1.0.1.jar</td><td>1</td><td>com.google.common.util.concurrent.internal</td><td></td></tr>
Expand Down Expand Up @@ -207,7 +207,7 @@ <h2>Blacklist</h2>
<p>Use of dangerous, unsafe, unstable, or deprecated classes and methods.</p>
<table>
<tr><th>JAR file</th><th>Issues</th></tr>
<tr><td>commons-io-2.13.0.jar</td><td>org.apache.commons.io.FileSystemUtils<br>• java.lang.Process java.lang.Runtime.exec(java.lang.String[])</td></tr>
<tr><td>commons-io-2.14.0.jar</td><td>org.apache.commons.io.FileSystemUtils<br>• java.lang.Process java.lang.Runtime.exec(java.lang.String[])</td></tr>
<tr><td>guava-30.1-jre.jar</td><td>com.google.common.cache.Striped64<br>• boolean sun.misc.Unsafe.compareAndSwapInt(java.lang.Object,long,int,int)<br>• boolean sun.misc.Unsafe.compareAndSwapLong(java.lang.Object,long,long,long)<br>• long sun.misc.Unsafe.objectFieldOffset(java.lang.reflect.Field)<br>• static sun.misc.Unsafe sun.misc.Unsafe.getUnsafe()<br><br>com.google.common.cache.Striped64$Cell<br>• boolean sun.misc.Unsafe.compareAndSwapLong(java.lang.Object,long,long,long)<br>• long sun.misc.Unsafe.objectFieldOffset(java.lang.reflect.Field)<br><br>com.google.common.hash.LittleEndianByteArray$UnsafeByteArray<br>• int sun.misc.Unsafe.arrayBaseOffset(java.lang.Class)<br>• int sun.misc.Unsafe.arrayIndexScale(java.lang.Class)<br>• static sun.misc.Unsafe sun.misc.Unsafe.getUnsafe()<br><br>com.google.common.hash.LittleEndianByteArray$UnsafeByteArray$1<br>• long sun.misc.Unsafe.getLong(java.lang.Object,long)<br>• void sun.misc.Unsafe.putLong(java.lang.Object,long,long)<br><br>com.google.common.hash.LittleEndianByteArray$UnsafeByteArray$2<br>• long sun.misc.Unsafe.getLong(java.lang.Object,long)<br>• void sun.misc.Unsafe.putLong(java.lang.Object,long,long)<br><br>com.google.common.hash.Striped64<br>• boolean sun.misc.Unsafe.compareAndSwapInt(java.lang.Object,long,int,int)<br>• boolean sun.misc.Unsafe.compareAndSwapLong(java.lang.Object,long,long,long)<br>• long sun.misc.Unsafe.objectFieldOffset(java.lang.reflect.Field)<br>• static sun.misc.Unsafe sun.misc.Unsafe.getUnsafe()<br><br>com.google.common.hash.Striped64$Cell<br>• boolean sun.misc.Unsafe.compareAndSwapLong(java.lang.Object,long,long,long)<br>• long sun.misc.Unsafe.objectFieldOffset(java.lang.reflect.Field)<br><br>com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator<br>• int sun.misc.Unsafe.arrayBaseOffset(java.lang.Class)<br>• int sun.misc.Unsafe.arrayIndexScale(java.lang.Class)<br>• long sun.misc.Unsafe.getLong(java.lang.Object,long)<br>• static sun.misc.Unsafe sun.misc.Unsafe.getUnsafe()<br><br>com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper<br>• boolean sun.misc.Unsafe.compareAndSwapObject(java.lang.Object,long,java.lang.Object,java.lang.Object)<br>• long sun.misc.Unsafe.objectFieldOffset(java.lang.reflect.Field)<br>• static sun.misc.Unsafe sun.misc.Unsafe.getUnsafe()<br>• void sun.misc.Unsafe.putObject(java.lang.Object,long,java.lang.Object)<br><br>com.google.common.util.concurrent.UncaughtExceptionHandlers$Exiter<br>• void java.lang.Runtime.exit(int)</td></tr>
</table>
</section>
Expand Down
Loading

0 comments on commit c0f8df9

Please sign in to comment.