This is an automated email from the ASF dual-hosted git repository. paulk pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/groovy.git
commit a1fa2ae759c373559f8c2571d16e5e833896be35 Author: Simon Tost <[email protected]> AuthorDate: Fri Sep 11 23:03:32 2020 +0200 Reduce non-Characters down to java relevant size - Java Strings are UTF-16 --- subprojects/groovy-xml/src/main/java/groovy/xml/MarkupBuilder.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/subprojects/groovy-xml/src/main/java/groovy/xml/MarkupBuilder.java b/subprojects/groovy-xml/src/main/java/groovy/xml/MarkupBuilder.java index bdbde82..163a4d0 100644 --- a/subprojects/groovy-xml/src/main/java/groovy/xml/MarkupBuilder.java +++ b/subprojects/groovy-xml/src/main/java/groovy/xml/MarkupBuilder.java @@ -495,8 +495,7 @@ public class MarkupBuilder extends BuilderSupport { } private boolean isNonCharacter(char ch) { - return 0xFDD0 <= ch && ch <= 0xFDEF - || ((ch % 0x10000 ^ 0xFFFE) == 0 || (ch % 0x10000 ^ 0xFFFF) == 0) && ch >> 16 <= 0x10; + return 0xFDD0 <= ch && ch <= 0xFDEF || ((ch ^ 0xFFFE) == 0 || (ch ^ 0xFFFF) == 0); } }
