From 1df01fe0e6a996cdfa4583220dcadeea888aede5 Mon Sep 17 00:00:00 2001 From: Kio Watanabe Date: Wed, 15 May 2024 13:57:52 +0900 Subject: [PATCH] Fix Java code generated by cobj-api --- .../libcobj/user_util/cobj_api/ApiFiles.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/libcobj/app/src/main/java/jp/osscons/opensourcecobol/libcobj/user_util/cobj_api/ApiFiles.java b/libcobj/app/src/main/java/jp/osscons/opensourcecobol/libcobj/user_util/cobj_api/ApiFiles.java index df39b751..82260842 100755 --- a/libcobj/app/src/main/java/jp/osscons/opensourcecobol/libcobj/user_util/cobj_api/ApiFiles.java +++ b/libcobj/app/src/main/java/jp/osscons/opensourcecobol/libcobj/user_util/cobj_api/ApiFiles.java @@ -100,7 +100,7 @@ public static void writeController(FileWriter ctlFile, String programId, JSONArr for (i = 0; i < params.length(); ++i) { param = params.getJSONObject(i); - name = param.getString("variable_name"); + name = param.getString("variable_name").replace('-', '_'); type = param.getString("java_type"); if ("String".equals(type)) { defaultValue = "\"\""; @@ -142,7 +142,7 @@ public static void writeController(FileWriter ctlFile, String programId, JSONArr for (i = 0; i < params.length(); ++i) { param = params.getJSONObject(i); - name = param.getString("variable_name"); + name = param.getString("variable_name").replace('-', '_'); ctlWriter.print(name); if (i < params.length() - 1) { @@ -153,7 +153,7 @@ public static void writeController(FileWriter ctlFile, String programId, JSONArr for (i = 0; i < params.length(); ++i) { param = params.getJSONObject(i); - name = param.getString("variable_name"); + name = param.getString("variable_name").replace('-', '_'); type = param.getString("java_type"); if ("String".equals(type)) { methodName = "getString"; @@ -175,7 +175,7 @@ public static void writeController(FileWriter ctlFile, String programId, JSONArr for (i = 0; i < params.length(); ++i) { param = params.getJSONObject(i); - name = param.getString("variable_name"); + name = param.getString("variable_name").replace('-', '_'); ctlWriter.print(name); if (i < params.length() - 1) { ctlWriter.print(", "); @@ -200,7 +200,7 @@ public static void writeRecord(FileWriter rcdFile, String programId, JSONArray p for (i = 0; i < params.length(); ++i) { param = params.getJSONObject(i); - name = param.getString("variable_name"); + name = param.getString("variable_name").replace('-', '_'); type = param.getString("java_type"); rcdWriter.print(type + " " + name); if (i < params.length() - 1) {