DSL Condition Support: Known Issues
Open
Nobody has claimed this yet.
bug
go
java
javascript
- Dominant language
- Go
- Stars
- 35
- Forks
- 17
- Avg merge
- 48m
- Merged PRs (30d)
- 10
Description
The following are the known issues for the current WIP support for conditions in language:
Validation in JS
(Note language does not yet do validations in Go)
- Condition CEL Expression is not validated
- Condition Parameters are not validated to be used and usable in the expression
- Condition CEL Expression is not validated to be not using undefined parameters
Parsing
- Some valid CEL expressions are not parsed properly
-
}cannot occur in the expression - Relation, parameter or type names that conflict with parameter type keywords (
map,list,string, etc..) are parsed incorrectly
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names no files, tests, or entry points. Use the Validation in JS and Parsing checklists to inspect the current WIP condition support and reproduce each unchecked case; done means the listed CEL expression and parameter validation gaps are addressed and valid CEL expressions parse correctly.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, javascript
- Domain
- compilers
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100