aboutsummaryrefslogtreecommitdiffstats
path: root/vespajlib
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2022-04-06 14:06:09 +0200
committerHenning Baldersheim <balder@yahoo-inc.com>2022-04-06 14:06:09 +0200
commit1972568cd73c2769ac25a4321574cb1c50beae46 (patch)
tree415b71f12fe3d2abd91b576d5312a59df36fa2e4 /vespajlib
parent858c67f8a3cdae524344e6cbb22f6581c4352966 (diff)
Avoid extra check for isValidCodePoint.
Diffstat (limited to 'vespajlib')
-rw-r--r--vespajlib/src/main/java/com/yahoo/text/Text.java5
1 files changed, 1 insertions, 4 deletions
diff --git a/vespajlib/src/main/java/com/yahoo/text/Text.java b/vespajlib/src/main/java/com/yahoo/text/Text.java
index f897404ae28..7ce24f40bb2 100644
--- a/vespajlib/src/main/java/com/yahoo/text/Text.java
+++ b/vespajlib/src/main/java/com/yahoo/text/Text.java
@@ -86,9 +86,7 @@ public final class Text {
if (codepoint < 0xFFFFE) return true;
if (codepoint <= 0xFFFFF) return false;
if (codepoint < 0x10FFFE) return true;
- if (codepoint <= 0x10FFFF) return false;
-
- return true;
+ return false;
}
/**
@@ -128,7 +126,6 @@ public final class Text {
i++;
} else {
if ( ! isTextCharAboveUsAscii(codePoint)) return false;
- if ( ! Character.isValidCodePoint(codePoint)) return false;
if ( ! Character.isSupplementaryCodePoint(codePoint)) {
if (Character.isHighSurrogate((char)codePoint)) return false;
i++;