Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,11 @@
},
"license": "MIT",
"dependencies": {
"@abaplint/cli": "^2.113.125",
"@abaplint/cli": "^2.113.133",
"@abaplint/database-pg": "^2.10.24",
"@abaplint/database-sqlite": "^2.10.24",
"@abaplint/runtime": "^2.10.58",
"@abaplint/transpiler-cli": "^2.10.58",
"@abaplint/runtime": "^2.10.61",
"@abaplint/transpiler-cli": "^2.10.61",
"0x": "^5.8.0"
}
}
24 changes: 24 additions & 0 deletions src/demo/cl_demo_output.clas.abap
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,33 @@ CLASS cl_demo_output DEFINITION PUBLIC.
IMPORTING
data TYPE any OPTIONAL
name TYPE string OPTIONAL PREFERRED PARAMETER data.

CLASS-METHODS display_html
IMPORTING
html TYPE csequence.

CLASS-METHODS display_text
IMPORTING
text TYPE clike.

CLASS-METHODS display_json
IMPORTING
json TYPE simple.
ENDCLASS.

CLASS cl_demo_output IMPLEMENTATION.
METHOD display_json.
ASSERT 1 = 'not supported'.
ENDMETHOD.

METHOD display_text.
ASSERT 1 = 'not supported'.
ENDMETHOD.

METHOD display_html.
ASSERT 1 = 'not supported'.
ENDMETHOD.

METHOD write.
ASSERT 1 = 'not supported'.
ENDMETHOD.
Expand Down
6 changes: 4 additions & 2 deletions src/http/if_http_client.intf.abap
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,10 @@ INTERFACE if_http_client PUBLIC.

METHODS get_last_error
EXPORTING
code TYPE i
message TYPE string.
code TYPE sysubrc
message TYPE string
message_class TYPE t100-arbgb
message_number TYPE t100-msgnr.

METHODS refresh_request.

Expand Down
8 changes: 7 additions & 1 deletion src/json/#ui2#cl_json.clas.abap
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,15 @@ CLASS /ui2/cl_json DEFINITION PUBLIC.
camel_case TYPE string VALUE 'camel_case',
END OF pretty_mode.

TYPES tribool TYPE c LENGTH 1.
TYPES bool TYPE c LENGTH 1.

CONSTANTS: BEGIN OF c_bool,
true TYPE bool VALUE `X`,
false TYPE bool VALUE ``,
END OF c_bool.

TYPES tribool TYPE c LENGTH 1.

CLASS-METHODS raw_to_string
IMPORTING
iv_xstring TYPE xstring
Expand Down
Loading