speters33w commented on PR #450:
URL: https://github.com/apache/commons-text/pull/450#issuecomment-2059201962
It's not giving me a stack trace, it's giving a build failure. I used Zulu
21 then Temurin 21 under IntelliJ Idea Ultimate
Here is the method:
```
@Test
public void testUtf32() {
assertFormatAndParse(KebabCase.INSTANCE,
"\uD800\uDF00-\uD800\uDF01\uD800\uDF14-\uD800\uDF02\uD800\uDF03",
Arrays.asList("\uD800\uDF00", "\uD800\uDF01\uD800\uDF14",
"\uD800\uDF02\uD800\uDF03"));
assertFormatAndParse(SnakeCase.INSTANCE,
"\uD800\uDF00_\uD800\uDF01\uD800\uDF14_\uD800\uDF02\uD800\uDF03",
Arrays.asList("\uD800\uDF00", "\uD800\uDF01\uD800\uDF14",
"\uD800\uDF02\uD800\uDF03"));
assertFormatAndParse(PascalCase.INSTANCE,
"A\uD800\uDF00B\uD800\uDF01\uD800\uDF14C\uD800\uDF02\uD800\uDF03",
Arrays.asList("A\uD800\uDF00", "B\uD800\uDF01\uD800\uDF14",
"C\uD800\uDF02\uD800\uDF03"));
assertFormatAndParse(CamelCase.INSTANCE,
"a\uD800\uDF00B\uD800\uDF01\uD800\uDF14C\uD800\uDF02\uD800\uDF03",
Arrays.asList("a\uD800\uDF00", "B\uD800\uDF01\uD800\uDF14",
"C\uD800\uDF02\uD800\uDF03"));
assertFormatAndParse(SnakeCase.INSTANCE,
"\uD835\uDC61\uD835\uDC55\uD835\uDC52_\uD835\uDC5E\uD835\uDC62\uD835\uDC56\uD835\uDC50\uD835\uDC58_\uD835\uDC4F\uD835\uDC5F\uD835\uDC5C\uD835\uDC64\uD835\uDC5B_\uD835\uDC53\uD835\uDC5C\uD835\uDC65",
Arrays.asList("\uD835\uDC61\uD835\uDC55\uD835\uDC52",
"\uD835\uDC5E\uD835\uDC62\uD835\uDC56\uD835\uDC50\uD835\uDC58",
"\uD835\uDC4F\uD835\uDC5F\uD835\uDC5C\uD835\uDC64\uD835\uDC5B",
"\uD835\uDC53\uD835\uDC5C\uD835\uDC65"));
}
```
```
C:\OneDrive\Java\projects\FromGitHub\commons-text\src\main\java\org\apache\commons\text\AlphabetConverter.java
java: illegal character: '\ufffd'
```
Maybe I fat-fingered something wrong into the method
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]