Skip to content

Add code action support in BI extension #2319

@kanushka

Description

@kanushka

Problem

Currently, when diagnostics or errors appear within the BI extension, users lack a mechanism to automatically resolve them. This creates friction in the development workflow, particularly within the expression editor, forms, and diagrams.

Proposed Solution

Integrate the existing Language Server Protocol (LSP) Code Action feature into the BI extension. This will enable:

  • Auto-fixes: Allow users to resolve common diagnostic issues with a single click.
  • Improved UX: Streamline error handling in the expression editor and form builders.
  • Consistency: Leverage standard language server capabilities to maintain parity with other development tools.

Scope

  • Expression Editor: Quick fixes for syntax and logic errors.
  • Forms: Automated corrections for configuration mismatches.
  • Diagrams: Resolve warnings and errors showed in diagrams.

Sub-issues

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions