Automaton constructor Clocks and Boolean variables
Open
enhancement
- Dominant language
- Java
- Stars
- 4
- Forks
- 9
- PR merge metrics
- No merged PRs in 30d
Description
The ```Automaton``` constructor takes a list of ```Clock``` and one with ```BoolVar```. We should consider checking whether all clocks and boolean variables are present in the guards and update.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start at the Automaton constructor and inspect how its Clock and BoolVar lists relate to guards and updates. Clarify the intended validation for variables absent from those expressions, then add coverage for constructor cases involving missing clocks or boolean variables; done means the constructor consistently enforces the decided rule.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100