This is an automated email from the ASF dual-hosted git repository.
reschke pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git
The following commit(s) were added to refs/heads/trunk by this push:
new f7b20aa777 OAK-10644: JsopBuilder: remove JDK6ism (#1304)
f7b20aa777 is described below
commit f7b20aa777a4d95a8f8a54ee020b86cd35ee30c1
Author: Julian Reschke <[email protected]>
AuthorDate: Tue Feb 13 13:08:37 2024 +0100
OAK-10644: JsopBuilder: remove JDK6ism (#1304)
---
.../main/java/org/apache/jackrabbit/oak/commons/json/JsopBuilder.java | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git
a/oak-commons/src/main/java/org/apache/jackrabbit/oak/commons/json/JsopBuilder.java
b/oak-commons/src/main/java/org/apache/jackrabbit/oak/commons/json/JsopBuilder.java
index 7d384f7108..32d44b72ba 100644
---
a/oak-commons/src/main/java/org/apache/jackrabbit/oak/commons/json/JsopBuilder.java
+++
b/oak-commons/src/main/java/org/apache/jackrabbit/oak/commons/json/JsopBuilder.java
@@ -332,8 +332,7 @@ public class JsopBuilder implements JsopWriter {
default:
if (c < ' ') {
buff.append(String.format("\\u%04x", (int) c));
- } else if (c >= 0xd800 && c <= 0xdbff) {
- // isSurrogate(), only available in Java 7
+ } else if (Character.isSurrogate(c)) {
if (i < length - 1 && Character.isSurrogatePair(c,
s.charAt(i + 1))) {
// ok surrogate
buff.append(c);