CheckClass
Check syntax of ABAP classes—active, inactive, or hypothetical source code—and receive errors, warnings, and messages.
Instructions
Perform syntax check on an ABAP class. Can check existing class (active/inactive) or validate hypothetical source code. Returns syntax errors, warnings, and messages.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| class_name | Yes | Class name (e.g., ZCL_MY_CLASS). | |
| version | No | Version to check: 'active' (last activated) or 'inactive' (current unsaved). Default: active. | |
| source_code | No | Optional: source code to validate. If provided, validates hypothetical code without creating object. Must include complete CLASS DEFINITION and IMPLEMENTATION sections. |