Skip to content

Commit a49eba0

Browse files
committed
wip
1 parent 36f048a commit a49eba0

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

.github/workflows/maven.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,11 @@ jobs:
2828
with:
2929
jdk-distribution-matrix: '[ "temurin", "zulu", "microsoft", "liberica", "adopt-openj9" ]'
3030
jdk-matrix: '[ "17", "21", "8", "23" ]'
31+
verify-fail-fast: false
3132
matrix-exclude: '[
3233
{ "jdk": "8", "distribution": "microsoft"},
3334
{ "jdk": "8", "distribution": "temurin", "os": "macos-latest" },
3435
{ "jdk": "8", "distribution": "adopt-openj9", "os": "macos-latest" },
3536
{ "jdk": "23", "distribution": "adopt-openj9" },
36-
{ "jdk": "23", "distribution": "microsoft"},
37+
{ "jdk": "23", "distribution": "microsoft"},
3738
]'

src/main/java/org/apache/maven/plugins/javadoc/StaleHelper.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020

2121
import java.io.File;
2222
import java.io.IOException;
23+
import java.nio.charset.CharacterCodingException;
24+
import java.nio.charset.Charset;
2325
import java.nio.file.DirectoryStream;
2426
import java.nio.file.Files;
2527
import java.nio.file.Path;
@@ -56,8 +58,12 @@ public static List<String> getStaleData(Commandline cmd) throws MavenReportExcep
5658
for (String arg : args) {
5759
if (arg.startsWith("@")) {
5860
String name = arg.substring(1);
59-
options.addAll(Files.readAllLines(dir.resolve(name), UTF_8));
6061
ignored.add(name);
62+
try {
63+
options.addAll(Files.readAllLines(dir.resolve(name), UTF_8));
64+
} catch (CharacterCodingException e) {
65+
options.addAll(Files.readAllLines(dir.resolve(name), Charset.defaultCharset()));
66+
}
6167
}
6268
}
6369
List<String> state = new ArrayList<>(options);

0 commit comments

Comments
 (0)