Skip to content

Commit

Permalink
chore(deps): upgrade dependencies/plugins 🛠️
Browse files Browse the repository at this point in the history
bump spotbugs-annotations from 4.8.1 to 4.8.2 (#580)
bump spotbugs-maven-plugin from 4.8.1.0 to 4.8.2.0 (#581)
bump maven-javadoc-plugin from 3.6.2 to 3.6.3 (#582)
bump spotbugs-annotations from 4.8.2 to 4.8.3 (#587)
bump maven-surefire-plugin from 3.2.2 to 3.2.3 (#588)
bump maven-compiler-plugin 3.11.0 to 3.12.0 (#589)
bump byte-buddy-parent from 1.14.10 to 1.14.11 (#591)
bump kotlin.version from 1.9.21 to 1.9.22 (#592)
bump maven-compiler-plugin from 3.12.0 to 3.12.1 (#593)
bump javassist from 3.29.2-GA to 3.30.2-GA (#594)
bump maven-surefire-plugin from 3.2.3 to 3.2.5 (#596)
bump spotbugs-maven-plugin 4.8.2.0 to 4.8.3.0 (#598)
bump codecov/codecov-action from 3 to 4 (#600)
bump junit-bom from 5.10.1 to 5.10.2 (#601)
bump spotbugs-maven-plugin from 4.8.3.0 to 4.8.3.1 (#602)
bump kotlinx-coroutines-bom from 1.7.3 to 1.8.0.(#603)
bump byte-buddy-parent from 1.14.11 to 1.14.12 (#604)
bump maven-shade-plugin from 3.5.1 to 3.5.2 (#606)
bump exec-maven-plugin from 3.1.1 to 3.2.0 (#607)
bump dokka-maven-plugin from 1.9.10 to 1.9.20 (#609)
bump git-commit-id-maven-plugin from 7.0.0 to 8.0.0 (#610)
bump kotlin.version from 1.9.22 to 1.9.23 (#611)
bump git-commit-id-maven-plugin from 8.0.0 to 8.0.1 (#612)
bump extra-enforcer-rules from 1.7.0 to 1.8.0 (#613)
bump kotest.version from 5.8.0 to 5.8.1 (#614)
bump maven-gpg-plugin from 3.1.0 to 3.2.0 (#615)
bump maven-gpg-plugin from 3.2.0 to 3.2.1 (#616)
bump maven-compiler-plugin from 3.12.1 to 3.13.0 (#617)
bump git-commit-id-maven-plugin from 8.0.1 to 8.0.2 (#618)
bump maven-gpg-plugin from 3.2.1 to 3.2.2 (#619)
bump byte-buddy-parent from 1.14.12 to 1.14.13 (#620)
bump jacoco-maven-plugin from 0.8.11 to 0.8.12 (#621)
bump maven-source-plugin from 3.3.0 to 3.3.1 (#622)
bump spotbugs-annotations from 4.8.3 to 4.8.4 (#623)
  • Loading branch information
dependabot[bot] authored and oldratlee committed Apr 8, 2024
1 parent e0e8704 commit 35e2a3e
Show file tree
Hide file tree
Showing 7 changed files with 56 additions and 92 deletions.
26 changes: 16 additions & 10 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -4,22 +4,28 @@ root = true
charset = utf-8
end_of_line = lf
insert_final_newline = true
tab_width = 4
indent_size = 4
ij_continuation_indent_size = 8

tab_width = 2
indent_size = 2
ij_continuation_indent_size = 4
indent_style = space
trim_trailing_whitespace = true

[*.xml]
indent_style = tab
ij_any_blank_lines_after_imports = 2
ij_markdown_wrap_text_if_long = false

[*.{yml,yaml}]
indent_size = 2
ij_continuation_indent_size = 4

[*.{java,kt}]
ij_java_wrap_long_lines = false
indent_size = 4
ij_continuation_indent_size = 8


[*.{md,mkd,markdown}]
indent_size = 4
ij_continuation_indent_size = 8
trim_trailing_whitespace = false
ij_markdown_wrap_text_if_long = false


[*.xml]
indent_style = tab

7 changes: 3 additions & 4 deletions .github/workflows/strong_ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,9 @@ jobs:
run: rm -rf $HOME/.m2/repository/com/alibaba/{transmittable-thread-local,ttl}*

- name: Upload coverage reports to Codecov
uses: codecov/codecov-action@v3
with:
name: codecov-umbrella
token: ${{ secrets.CODECOV_TOKEN }}
uses: codecov/codecov-action@v4
env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}

# https://remarkablemark.org/blog/2017/10/12/check-git-dirty/
- name: Check git dirty
Expand Down
66 changes: 26 additions & 40 deletions pom.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

<groupId>com.alibaba.ttl3</groupId>
Expand Down Expand Up @@ -28,8 +28,8 @@
<url>https://github.com/alibaba/transmittable-thread-local</url>
</scm>
<issueManagement>
<url>https://github.com/alibaba/transmittable-thread-local/issues</url>
<system>GitHub Issues</system>
<url>https://github.com/alibaba/transmittable-thread-local/issues</url>
</issueManagement>
<ciManagement>
<system>GitHub Actions</system>
Expand Down Expand Up @@ -79,22 +79,22 @@
https://alibaba.github.io/transmittable-thread-local/apidocs/${project.version}
</javadoc.ttl.base.link>

<spotbugs.annotations.version>4.8.1</spotbugs.annotations.version>
<spotbugs.annotations.version>4.8.4</spotbugs.annotations.version>
<jsr305.version>3.0.2</jsr305.version>
<jetbrains.annotations.version>24.1.0</jetbrains.annotations.version>

<kotlin.version>1.9.21</kotlin.version>
<kotlin.version>1.9.23</kotlin.version>
<kotlin.compiler.jvmTarget>${maven.compiler.source}</kotlin.compiler.jvmTarget>
<kotlin.coroutine.version>1.7.3</kotlin.coroutine.version>
<kotlin.coroutine.version>1.8.0</kotlin.coroutine.version>
<!-- https://kotlin.github.io/dokka/1.7.10/user_guide/maven/usage/ -->
<dokka.version>1.9.10</dokka.version>
<dokka.version>1.9.20</dokka.version>
<dokka.link.jdk.version>8</dokka.link.jdk.version>

<slf4j.version>2.0.7</slf4j.version>

<!-- testing dependencies versions -->
<junit5.version>5.10.1</junit5.version>
<kotest.version>5.8.0</kotest.version>
<junit5.version>5.10.2</junit5.version>
<kotest.version>5.8.1</kotest.version>

<!--
slf4j simple logger configuration for test
Expand Down Expand Up @@ -196,7 +196,7 @@
<!-- https://github.com/raphw/byte-buddy/issues/1264 -->
<groupId>net.bytebuddy</groupId>
<artifactId>byte-buddy-parent</artifactId>
<version>1.14.10</version>
<version>1.14.13</version>
<type>pom</type>
<scope>import</scope>
</dependency>
Expand Down Expand Up @@ -255,7 +255,7 @@
<dependency>
<groupId>org.javassist</groupId>
<artifactId>javassist</artifactId>
<version>3.29.2-GA</version>
<version>3.30.2-GA</version>
<optional>true</optional>
</dependency>
<dependency>
Expand Down Expand Up @@ -402,9 +402,6 @@
</execution>
</executions>
</plugin>
<!--
official docs: https://maven.apache.org/enforcer/enforcer-rules/requireMavenVersion.html
-->
<plugin>
<artifactId>maven-enforcer-plugin</artifactId>
<executions>
Expand All @@ -415,6 +412,7 @@
</goals>
<configuration>
<rules>
<!-- official docs: https://maven.apache.org/enforcer/enforcer-rules/requireMavenVersion.html -->
<requireMavenVersion>
<version>3.3.9</version>
</requireMavenVersion>
Expand All @@ -441,19 +439,19 @@
</plugin>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.11.0</version>
<version>3.13.0</version>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.2.2</version>
<version>3.2.5</version>
</plugin>
<plugin>
<artifactId>maven-jar-plugin</artifactId>
<version>3.3.0</version>
</plugin>
<plugin>
<artifactId>maven-shade-plugin</artifactId>
<version>3.5.1</version>
<version>3.5.2</version>
<configuration>
<shadeSourcesContent>true</shadeSourcesContent>
<dependencyReducedPomLocation>
Expand All @@ -463,11 +461,11 @@
</plugin>
<plugin>
<artifactId>maven-source-plugin</artifactId>
<version>3.3.0</version>
<version>3.3.1</version>
</plugin>
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<version>3.6.2</version>
<version>3.6.3</version>
</plugin>
<plugin>
<groupId>org.jetbrains.dokka</groupId>
Expand All @@ -488,7 +486,7 @@
</plugin>
<plugin>
<artifactId>maven-gpg-plugin</artifactId>
<version>3.1.0</version>
<version>3.2.2</version>
</plugin>
<plugin>
<artifactId>maven-site-plugin</artifactId>
Expand All @@ -509,17 +507,17 @@
<plugin>
<groupId>io.github.git-commit-id</groupId>
<artifactId>git-commit-id-maven-plugin</artifactId>
<version>7.0.0</version>
<version>8.0.2</version>
</plugin>
<plugin>
<groupId>com.github.spotbugs</groupId>
<artifactId>spotbugs-maven-plugin</artifactId>
<version>4.8.1.0</version>
<version>4.8.3.1</version>
</plugin>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.8.11</version>
<version>0.8.12</version>
</plugin>
<plugin>
<!--
Expand All @@ -528,7 +526,7 @@
-->
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>3.1.1</version>
<version>3.2.0</version>
<configuration>
<executable>${java.home}/bin/java</executable>
<classpathScope>test</classpathScope>
Expand All @@ -552,21 +550,10 @@
<artifactId>nexus-staging-maven-plugin</artifactId>
<version>1.6.13</version>
</plugin>
<plugin>
<!--
config example: https://github.com/mojohaus/versions-maven-plugin/issues/157#issuecomment-306041074
-->
<groupId>org.codehaus.mojo</groupId>
<artifactId>versions-maven-plugin</artifactId>
<version>2.16.2</version>
<configuration>
<rulesUri>file://${maven.multiModuleProjectDirectory}/src/versions-rules.xml</rulesUri>
<generateBackupPoms>false</generateBackupPoms>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>

<profiles>
<profile>
<id>gen-src</id>
Expand Down Expand Up @@ -607,10 +594,10 @@
About package-list vs.element-list
- Can't link to JDK10 in Javadoc comments
https://stackoverflow.com/a/49498219/922688
https://stackoverflow.com/a/49498219/922688
- Missing javadoc/package-list for release 5.1
https://github.com/gradle/gradle/issues/8183
https://github.com/gradle/gradle/commit/5e88351dd456a5252d21f3a7ad25bff1b62a2fd2
https://github.com/gradle/gradle/issues/8183
https://github.com/gradle/gradle/commit/5e88351dd456a5252d21f3a7ad25bff1b62a2fd2
Using the linkoffline Option
Expand All @@ -625,7 +612,6 @@
<plugin>
<!--
https://maven.apache.org/plugins/maven-javadoc-plugin/javadoc-mojo.html
https://docs.oracle.com/en/java/javase/21/javadoc/javadoc-command.html
-->
<artifactId>maven-javadoc-plugin</artifactId>
Expand Down Expand Up @@ -873,7 +859,7 @@
<dependency>
<groupId>org.codehaus.mojo</groupId>
<artifactId>extra-enforcer-rules</artifactId>
<version>1.7.0</version>
<version>1.8.0</version>
</dependency>
</dependencies>
</plugin>
Expand Down
29 changes: 0 additions & 29 deletions src/versions-rules.xml

This file was deleted.

8 changes: 4 additions & 4 deletions ttl-bom/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -96,11 +96,11 @@
<plugins>
<plugin>
<artifactId>maven-source-plugin</artifactId>
<version>3.3.0</version>
<version>3.3.1</version>
</plugin>
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<version>3.6.2</version>
<version>3.6.3</version>
</plugin>
<plugin>
<artifactId>maven-deploy-plugin</artifactId>
Expand All @@ -109,7 +109,7 @@
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.8.11</version>
<version>0.8.12</version>
</plugin>
</plugins>
</pluginManagement>
Expand All @@ -128,7 +128,7 @@
<plugins>
<plugin>
<artifactId>maven-gpg-plugin</artifactId>
<version>3.1.0</version>
<version>3.2.2</version>
<executions>
<execution>
<id>sign-artifacts</id>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,9 @@
* @author Juergen Hoeller
*/
@SuppressWarnings("ALL")
@SuppressFBWarnings("ALL")
// Is there a class annotation in FindBugs to ignore all warning in a file
// https://stackoverflow.com/questions/13398685
@SuppressFBWarnings
class ConcurrentReferenceHashMap<K, V> extends AbstractMap<K, V> implements ConcurrentMap<K, V> {

private static final int DEFAULT_INITIAL_CAPACITY = 16;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,15 +38,15 @@
<plugins>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.2.2</version>
<version>3.2.5</version>
</plugin>
<plugin>
<artifactId>maven-source-plugin</artifactId>
<version>3.3.0</version>
<version>3.3.1</version>
</plugin>
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<version>3.6.2</version>
<version>3.6.3</version>
</plugin>
<plugin>
<artifactId>maven-deploy-plugin</artifactId>
Expand Down Expand Up @@ -127,7 +127,7 @@
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.8.11</version>
<version>0.8.12</version>
<executions>
<execution>
<goals>
Expand Down

0 comments on commit 35e2a3e

Please sign in to comment.