CheckClass
Validate ABAP class syntax for active, inactive, 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 |
|---|---|---|---|
| version | No | Version to check: 'active' (last activated) or 'inactive' (current unsaved). Default: active. | |
| class_name | Yes | Class name (e.g., ZCL_MY_CLASS). | |
| source_code | No | Optional: source code to validate. If provided, validates hypothetical code without creating object. Must include complete CLASS DEFINITION and IMPLEMENTATION sections. |