Tooling Support
QuantumDMN includes a powerful FEEL Language Server Protocol (LSP) implementation to provide intelligent code assistance in the modeler.
Features
Syntax Validation
- Real-time parsing and error detection.
- Detailed error messages with line and column accuracy.
- Instant feedback on invalid expressions.
Code Completion
- Keywords: Auto-completion for all FEEL keywords (
if,then,else,for,in, etc.). - Built-in Functions: Support for all ~80 standard built-in functions.
- Shows function signatures (parameters and types).
- Includes return types and descriptions.
Hover Documentation
- Access rich documentation directly in the editor.
- Hover over any function to see:
- Full description.
- Parameter details.
- Usage examples.