lint_report
Run static-analysis lint rules on .rdl files to detect v0.2/v0.3 bug classes like multi-value-eq and dangling-embedded-image. Returns issues with severity, rule, location, message, and suggestion. Optionally select specific rules by name.
Instructions
Run static-analysis lint rules against an .rdl. Sixteen rules cover the v0.2/v0.3 sweep bug classes (multi-value-eq, missing-field-reference, dangling-embedded-image, pbidataset-at-prefix, parameter-layout-out-of-sync, double-encoded-entities, stale-designer-state, tablix-span-misplaced, dataset-fields-out-of-sync, etc.). Returns {issues, rules_run} with each issue {severity, rule, location, message, suggestion?}. Optional rules selects a subset by name.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | ||
| rules | No | Optional subset of rule names; default runs all 16. |