| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
2 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -48,7 +48,7 @@ class StreamImplString { | |||
| 48 | 48 | ||
| 49 | 49 | static { | |
| 50 | 50 | for (int i = 0; i < CAN_DIRECT_WRITE.length; i++) { | |
| 51 | - if (i > 31 && i < 126 && i != '"' && i != '\\') { | ||
| 51 | + if (i > 31 && i <= 126 && i != '"' && i != '\\') { | ||
| 52 | 52 | CAN_DIRECT_WRITE[i] = true; | |
| 53 | 53 | } | |
| 54 | 54 | } | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -8,6 +8,10 @@ public void test_unicode() { | |||
| 8 | 8 | String output = JsonStream.serialize(new Config.Builder().escapeUnicode(false).build(), "中文"); | |
| 9 | 9 | assertEquals("\"中文\"", output); | |
| 10 | 10 | } | |
| 11 | + public void test_unicode_tilde() { | ||
| 12 | + String output = JsonStream.serialize(new Config.Builder().escapeUnicode(false).build(), "~"); | ||
| 13 | + assertEquals("\"~\"", output); | ||
| 14 | + } | ||
| 11 | 15 | public void test_escape_control_character() { | |
| 12 | 16 | String output = JsonStream.serialize(new String(new byte[]{0})); | |
| 13 | 17 | assertEquals("\"\\u0000\"", output); | |
| Back | FazBrowse Home | New Git URL |
0 commit comments