Skip to content

Commit 592f223

Browse files
committed
Remove usage of class StandardCharsets
It's possible to use this class on Android only starting with 19 API level.
1 parent 6fbb403 commit 592f223

2 files changed

Lines changed: 5 additions & 4 deletions

File tree

commonmark/src/main/java/org/commonmark/internal/util/Escaping.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.commonmark.internal.util;
22

3-
import java.nio.charset.StandardCharsets;
3+
import java.nio.charset.Charset;
44
import java.util.Locale;
55
import java.util.regex.Matcher;
66
import java.util.regex.Pattern;
@@ -78,7 +78,7 @@ public void replace(String input, StringBuilder sb) {
7878
sb.append(input, 1, input.length());
7979
}
8080
} else {
81-
byte[] bytes = input.getBytes(StandardCharsets.UTF_8);
81+
byte[] bytes = input.getBytes(Charset.forName("UTF-8"));
8282
for (byte b : bytes) {
8383
sb.append('%');
8484
sb.append(HEX_DIGITS[(b >> 4) & 0xF]);

commonmark/src/main/java/org/commonmark/internal/util/Html5Entities.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import java.io.IOException;
55
import java.io.InputStream;
66
import java.io.InputStreamReader;
7-
import java.nio.charset.StandardCharsets;
7+
import java.nio.charset.Charset;
88
import java.util.HashMap;
99
import java.util.Map;
1010
import java.util.regex.Matcher;
@@ -43,7 +43,8 @@ public static String entityToString(String input) {
4343
private static Map<String, String> readEntities() {
4444
Map<String, String> entities = new HashMap<>();
4545
InputStream stream = Html5Entities.class.getResourceAsStream("entities.properties");
46-
try (BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(stream, StandardCharsets.UTF_8))) {
46+
Charset charset = Charset.forName("UTF-8");
47+
try (BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(stream, charset))) {
4748
String line;
4849
while ((line = bufferedReader.readLine()) != null) {
4950
if (line.length() == 0) {

0 commit comments

Comments
 (0)