CheckClass
Validate ABAP class syntax by checking active or inactive versions, or hypothetical source code. Returns syntax 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. |