sourceOutline
Get a table of contents for any ABAP source, listing all blocks (methods, forms, includes) with their start lines to quickly locate routines and navigate long programs.
Instructions
Table of contents of an ABAP source: every REPORT, CLASS, METHOD, FORM, MODULE, FUNCTION, INCLUDE and event block with the line it starts on. Read this before paging through a long report or class - it turns "where is that subroutine" into one call. Text scanning, so it works on programs, includes and function groups alike.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kinds | No | Only these kinds, e.g. ["FORM","METHOD"]. Omit for all of them. | |
| version | No | Which version to read: "active", "inactive" or "workingArea". | |
| searchIncludes | No | Also outline the includes the program pulls in (default false). | |
| objectSourceUrl | Yes | Source URL, e.g. /sap/bc/adt/programs/programs/zr_app_foo/source/main |