From 2a8593af51469aeb4f68197fba8209899e5f1c02 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 18 Jul 2026 20:23:35 +0000 Subject: [PATCH 1/2] Bump the maven-dependencies group across 1 directory with 6 updates Bumps the maven-dependencies group with 6 updates in the / directory: | Package | From | To | | --- | --- | --- | | [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) | `2.22.0` | `2.22.1` | | [com.dropbox.core:dropbox-core-sdk](https://github.com/dropbox/dropbox-sdk-java) | `8.0.0` | `8.0.2` | | [com.formdev:flatlaf](https://github.com/JFormDesigner/FlatLaf) | `3.7.1` | `3.7.2` | | [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit-framework) | `6.1.1` | `6.1.2` | | [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `13.7.0` | `13.8.0` | | [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) | `4.10.2.0` | `4.10.3.0` | Updates `com.fasterxml.jackson.core:jackson-core` from 2.22.0 to 2.22.1 - [Commits](https://github.com/FasterXML/jackson-core/compare/jackson-core-2.22.0...jackson-core-2.22.1) Updates `com.dropbox.core:dropbox-core-sdk` from 8.0.0 to 8.0.2 - [Release notes](https://github.com/dropbox/dropbox-sdk-java/releases) - [Changelog](https://github.com/dropbox/dropbox-sdk-java/blob/main/CHANGELOG.md) - [Commits](https://github.com/dropbox/dropbox-sdk-java/compare/v8.0.0...v8.0.2) Updates `com.formdev:flatlaf` from 3.7.1 to 3.7.2 - [Release notes](https://github.com/JFormDesigner/FlatLaf/releases) - [Changelog](https://github.com/JFormDesigner/FlatLaf/blob/main/CHANGELOG.md) - [Commits](https://github.com/JFormDesigner/FlatLaf/compare/3.7.1...3.7.2) Updates `org.junit.jupiter:junit-jupiter` from 6.1.1 to 6.1.2 - [Release notes](https://github.com/junit-team/junit-framework/releases) - [Commits](https://github.com/junit-team/junit-framework/compare/r6.1.1...r6.1.2) Updates `com.puppycrawl.tools:checkstyle` from 13.7.0 to 13.8.0 - [Release notes](https://github.com/checkstyle/checkstyle/releases) - [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-13.7.0...checkstyle-13.8.0) Updates `com.github.spotbugs:spotbugs-maven-plugin` from 4.10.2.0 to 4.10.3.0 - [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases) - [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.10.2.0...spotbugs-maven-plugin-4.10.3.0) --- updated-dependencies: - dependency-name: com.dropbox.core:dropbox-core-sdk dependency-version: 8.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: maven-dependencies - dependency-name: com.fasterxml.jackson.core:jackson-core dependency-version: 2.22.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: maven-dependencies - dependency-name: com.formdev:flatlaf dependency-version: 3.7.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: maven-dependencies - dependency-name: com.github.spotbugs:spotbugs-maven-plugin dependency-version: 4.10.3.0 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: maven-dependencies - dependency-name: com.puppycrawl.tools:checkstyle dependency-version: 13.8.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: maven-dependencies - dependency-name: org.junit.jupiter:junit-jupiter dependency-version: 6.1.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: maven-dependencies ... Signed-off-by: dependabot[bot] --- pom.xml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pom.xml b/pom.xml index 8999ed5..7799d2d 100644 --- a/pom.xml +++ b/pom.xml @@ -27,18 +27,18 @@ 3.6.3 0.8.15 2.0.18 - 8.0.0 - 3.7.1 - 2.22.0 + 8.0.2 + 3.7.2 + 2.22.1 0.3.8 - 6.1.1 + 6.1.2 3.6.2 3.6.0 3.6.3 - 13.7.0 + 13.8.0 2.9.2 1.4.2 - 4.10.2.0 + 4.10.3.0 From 18bf64e305929ab462690486c394bd5e2e2db742 Mon Sep 17 00:00:00 2001 From: Andrei Ovcharenko Date: Sat, 18 Jul 2026 23:28:29 +0300 Subject: [PATCH 2/2] Handle root paths in recording file filtering --- .../javasoundrecorder/library/RecordingLibraryService.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/krotname/javasoundrecorder/library/RecordingLibraryService.java b/src/main/java/com/krotname/javasoundrecorder/library/RecordingLibraryService.java index 1a332a5..96c887c 100644 --- a/src/main/java/com/krotname/javasoundrecorder/library/RecordingLibraryService.java +++ b/src/main/java/com/krotname/javasoundrecorder/library/RecordingLibraryService.java @@ -99,7 +99,9 @@ private Duration duration(Path path) { } private boolean isWav(Path path) { - return path.getFileName().toString().toLowerCase(Locale.ROOT).endsWith(WAV_EXTENSION); + Path fileName = path.getFileName(); + return fileName != null + && fileName.toString().toLowerCase(Locale.ROOT).endsWith(WAV_EXTENSION); } private String sanitizeFileName(String requestedName) {