Add `@protected` onto `execute` on `Conditional`s
Open
bug
- Dominant language
- Dart
- Stars
- 489
- Forks
- 88
- Avg merge
- 3d 23h
- Merged PRs (30d)
- 10
Description
### Describe the bug
The `execute` function should be `@protected` in all `Conditional` objects, only called by `Always` execution. Some of them are missing and should be added so that the APIs are more clear to users and so they don't accidentally use a function in the wrong context.
### To Reproduce
_No response_
### Expected behavior
_No response_
### Actual behavior
_No response_
### Additional: Dart SDK info
_No response_
### Additional: pubspec.yaml
```yaml
```
### Additional: Context
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.