Skip to content

Commit af90fe4

Browse files
deploy: aabddee
1 parent aabddee commit af90fe4

28 files changed

+723
-596
lines changed

output/#ui2#cl_json.clas.mjs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -264,6 +264,7 @@ class $ui2$cl_json {
264264
let lv_value = new abap.types.String({qualifiedName: "STRING"});
265265
let lv_member = new abap.types.String({qualifiedName: "STRING"});
266266
let fs_any_ = new abap.types.FieldSymbol(new abap.types.Character(4));
267+
let fs_at_ = new abap.types.FieldSymbol(abap.types.TableFactory.construct(new abap.types.Character(4), {"withHeader":false,"keyType":"DEFAULT"}));
267268
let fs_ls_component_ = new abap.types.FieldSymbol(new abap.types.Structure({"name": new abap.types.String({qualifiedName: "NAME"}), "type": new abap.types.ABAPObject({qualifiedName: "CL_ABAP_DATADESCR", RTTIName: "\\CLASS=CL_ABAP_DATADESCR"}), "as_include": new abap.types.Character(1, {"qualifiedName":"ABAP_BOOL","ddicName":"ABAP_BOOL"}), "suffix": new abap.types.String({qualifiedName: "SUFFIX"})}, "abap_componentdescr", undefined, {}, {}));
268269
prefix.set((await $ui2$cl_json.mo_parsed.get().find_ignore_case({iv_path: prefix})));
269270
let unique11 = io_type.get().kind;
@@ -299,12 +300,13 @@ class $ui2$cl_json {
299300
} else if (abap.compare.eq(unique11, abap.Classes['CL_ABAP_TYPEDESCR'].kind_table)) {
300301
await abap.statements.cast(lo_table, io_type);
301302
lt_members.set((await $ui2$cl_json.mo_parsed.get().members({iv_path: abap.operators.concat(prefix,new abap.types.Character(1).set('/'))})));
303+
abap.statements.assign({target: fs_at_, source: data});
302304
for await (const unique12 of abap.statements.loop(lt_members)) {
303305
lv_member.set(unique12);
304306
abap.statements.createData(ref,{"likeLineOf": data});
305307
abap.statements.assign({target: fs_any_, source: (ref).dereference()});
306308
await this._deserialize({prefix: abap.operators.concat(prefix,abap.operators.concat(new abap.types.Character(1).set('/'),lv_member)), pretty_name: pretty_name, io_type: (await lo_table.get().get_table_line_type()), data: fs_any_});
307-
abap.statements.insertInternal({data: fs_any_, table: data});
309+
abap.statements.insertInternal({data: fs_any_, table: fs_at_});
308310
}
309311
} else if (abap.compare.eq(unique11, abap.Classes['CL_ABAP_TYPEDESCR'].kind_struct)) {
310312
await abap.statements.cast(lo_struct, io_type);

output/#ui2#cl_json.clas.mjs.map

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"#ui2#cl_json.clas.abap"
55
],
66
"names": [],
7-
"mappings": "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",
7+
"mappings": "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",
88
"file": "../downport/#ui2#cl_json.clas.mjs",
99
"sourceRoot": ""
1010
}

0 commit comments

Comments
 (0)