lint
Run static ABAP analysis to detect syntax, type, obsolete-code, and naming issues in source text or a project folder.
Instructions
Run abaplint static analysis (syntax, types, obsolete code, naming).
Lints source when given, otherwise the project at path, using the
project's own abaplint.json if it has one. Requires Node.js.
Args: source: ABAP source text to lint instead of a project. path: Project folder relative to the workspace root.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "lint"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | . | |
| source | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |