Skip to content

Commit 4b30ab0

Browse files
Bump pmd.version from 6.47.0 to 7.4.0 (#557)
* Bump pmd.version from 6.47.0 to 7.4.0 Bumps `pmd.version` from 6.47.0 to 7.4.0. Updates `net.sourceforge.pmd:pmd-core` from 6.47.0 to 7.4.0 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb) - [Commits](pmd/pmd@pmd_releases/6.47.0...pmd_releases/7.4.0) Updates `net.sourceforge.pmd:pmd-java` from 6.47.0 to 7.4.0 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb) - [Commits](pmd/pmd@pmd_releases/6.47.0...pmd_releases/7.4.0) Updates `net.sourceforge.pmd:pmd-javascript` from 6.47.0 to 7.4.0 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb) - [Commits](pmd/pmd@pmd_releases/6.47.0...pmd_releases/7.4.0) Updates `net.sourceforge.pmd:pmd-jsp` from 6.47.0 to 7.4.0 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb) - [Commits](pmd/pmd@pmd_releases/6.47.0...pmd_releases/7.4.0) --- updated-dependencies: - dependency-name: net.sourceforge.pmd:pmd-core dependency-type: direct:production update-type: version-update:semver-major - dependency-name: net.sourceforge.pmd:pmd-java dependency-type: direct:production update-type: version-update:semver-major - dependency-name: net.sourceforge.pmd:pmd-javascript dependency-type: direct:production update-type: version-update:semver-major - dependency-name: net.sourceforge.pmd:pmd-jsp dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Upgrade maven-pmd-plugin too --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Guillaume Nodet <gnodet@gmail.com>
1 parent 2e0e432 commit 4b30ab0

3 files changed

Lines changed: 6 additions & 4 deletions

File tree

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@
126126
<maven.archiver.version>3.6.2</maven.archiver.version>
127127
<plexus.archiver.version>4.8.0</plexus.archiver.version>
128128
<!-- See https://pmd.github.io/ for available latest version -->
129-
<pmd.version>6.47.0</pmd.version>
129+
<pmd.version>7.4.0</pmd.version>
130130

131131
<sshd.tests.timeout.factor>1.0</sshd.tests.timeout.factor>
132132
<sshd.tests.rerun.count>2</sshd.tests.rerun.count>
@@ -930,7 +930,7 @@
930930
<plugin>
931931
<groupId>org.apache.maven.plugins</groupId>
932932
<artifactId>maven-pmd-plugin</artifactId>
933-
<version>3.17.0</version>
933+
<version>3.24.0</version>
934934
<configuration>
935935
<targetJdk>${javac.target}</targetJdk>
936936
<printFailingErrors>true</printFailingErrors>

sshd-common/src/main/java/org/apache/sshd/common/util/GenericUtils.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ public final class GenericUtils {
6767
/**
6868
* The complement of {@link String#CASE_INSENSITIVE_ORDER}
6969
*/
70+
@SuppressWarnings("PMD.UseEqualsToCompareStrings")
7071
public static final Comparator<String> CASE_SENSITIVE_ORDER = (s1, s2) -> {
7172
if (s1 == s2) {
7273
return 0;

sshd-core/src/test/java/org/apache/sshd/server/ServerTest.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1135,10 +1135,11 @@ public void start(ChannelSession channel, Environment env) throws IOException {
11351135

11361136
@Override
11371137
public void destroy(ChannelSession channel) {
1138-
synchronized (name) {
1138+
Object lock = new Object();
1139+
synchronized (lock) {
11391140
if ("block".equals(name)) {
11401141
try {
1141-
name.wait();
1142+
lock.wait();
11421143
} catch (InterruptedException e) {
11431144
e.printStackTrace(); // NOPMD
11441145
}

0 commit comments

Comments
 (0)