Skip to content

Conversation

@oblomov-dev
Copy link
Member

  • xlsx.md: Fix METHOD indentation (4 spaces -> 2 spaces) in z2ui5_cl_sample_upload
  • xlsx.md: Fix CLASS/ENDCLASS capitalization in lcl_help DEFINITION
  • xlsx.md: Fix PUBLIC SECTION indentation (no indent -> 2 spaces)
  • xlsx.md: Fix TRY block indentation in get_xlsx_by_itab method
  • xlsx.md: Fix client->follow_up_action indentation (6 spaces -> 4 spaces)
  • files.md: Fix METHOD name capitalization (Z2UI5_if_app -> z2ui5_if_app)

All code snippets now use consistent 2-space indentation for ABAP structure

- xlsx.md: Fix METHOD indentation (4 spaces -> 2 spaces) in z2ui5_cl_sample_upload
- xlsx.md: Fix CLASS/ENDCLASS capitalization in lcl_help DEFINITION
- xlsx.md: Fix PUBLIC SECTION indentation (no indent -> 2 spaces)
- xlsx.md: Fix TRY block indentation in get_xlsx_by_itab method
- xlsx.md: Fix client->follow_up_action indentation (6 spaces -> 4 spaces)
- files.md: Fix METHOD name capitalization (Z2UI5_if_app -> z2ui5_if_app)

All code snippets now use consistent 2-space indentation for ABAP structure
- odata.md: Fix data() -> DATA() and value -> VALUE in multiple locations
- url.md: Fix data() -> DATA()
- messages.md: Fix data() -> DATA(), value -> VALUE, into data() -> INTO DATA()
- translation.md: Fix data() -> DATA(), into data() -> INTO DATA()
- barcodes.md: Fix data() -> DATA()
- tables.md: Fix value -> VALUE (2 instances)

All ABAP keywords now consistently use uppercase as per ABAP conventions
- Fixed METHOD declarations to have 2 spaces indentation (inside CLASS blocks)
- Fixed 11 METHOD statements across 5 documentation files
- Fixed capitalization: data→DATA, Z2UI5_→z2ui5_
- Ensures consistent indentation standards throughout documentation

Files updated:
- docs/development/view.md
- docs/advanced/extensibility/custom_js.md
- docs/advanced/fiori.md
- docs/development/specific/logging.md (4 methods)
- docs/development/navigation/navigation.md (4 methods)
- docs/development/popups.md (4 methods, from previous work)
- docs/development/specific/xlsx.md (keyword capitalization)
- Fixed all UI5 composite binding parts arrays to use backticks instead of single quotes
- Changed '{ client->_bind_edit(...) }' to `{ client->_bind_edit(...) }`
- Applied to Currency formatters and odata String type bindings
- Maintains consistency with Clean ABAP string literal standards

File: docs/development/specific/formatter.md
- Fixed 20 METHOD declarations to have 2 spaces indentation
- Updated code snippets in 8 documentation files
- Also fixed code group label capitalization: LCL_HELP→lcl_help
- Ensures consistent ABAP code formatting throughout documentation

Files updated:
- docs/development/events.md (3 methods)
- docs/development/messages.md (9 methods)
- docs/development/model/odata.md (1 method)
- docs/development/specific/barcodes.md (1 method)
- docs/development/specific/cds.md (1 method)
- docs/development/specific/files.md (1 method)
- docs/development/specific/xlsx.md (1 method)
- docs/development/translation.md (3 methods + label fix)
@oblomov-dev oblomov-dev merged commit 4ac9da9 into main Nov 27, 2025
@oblomov-dev oblomov-dev deleted the claude/fix-string-delimiters-01PgDBDWnGZWUMAJgeUbnmbi branch November 27, 2025 16:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants