Skip to content

Commit 61d8a69

Browse files
committed
fix(sdks): java demo PLAYER_FIELDS 字符串拼接转义错误导致编译失败
CI javac 报 illegal character: java 字符串常量拼接被错误转义, 改为规范的分行 + 拼接写法, 本地 javac 验证通过。
1 parent 77a728c commit 61d8a69

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

  • sdks/java/examples/game-demo/src/main/java/com/croupier/sdk/examples

sdks/java/examples/game-demo/src/main/java/com/croupier/sdk/examples/GameDemo.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -537,7 +537,9 @@ private static void enrichDescriptor(FunctionDescriptor desc) {
537537
private static final String OBJ = "{\"type\":\"object\"}";
538538
private static final String STR = "{\"type\":\"string\"}";
539539
private static final String INT = "{\"type\":\"integer\"}";
540-
private static final String PLAYER_FIELDS = "{\"id\":\" + STR + \",\"name\":\" + STR + \",\"level\":\" + INT + \",\"vip\":\" + INT + \",\"gold\":\" + INT + \",\"status\":\" + STR + \",\"server\":\" + STR + \",\"profile\":\"\" + OBJ + "\"}";
540+
private static final String PLAYER_FIELDS =
541+
"{\"id\":" + STR + ",\"name\":" + STR + ",\"level\":" + INT + ",\"vip\":" + INT
542+
+ ",\"gold\":" + INT + ",\"status\":" + STR + ",\"server\":" + STR + ",\"profile\":" + OBJ + "}";
541543

542544
private static final Map<String, String[]> SCHEMAS = Map.ofEntries(
543545
Map.entry("player.create", new String[]{

0 commit comments

Comments
 (0)