Penstock

Guide / Every rule

Conditional event without a condition

The check bpmnlint/conditional-event, in the group Modelling rules.

Off by default

Why it matters

A conditional event with no condition can never fire.

How to fix it

Give the event a condition expression.

Where you see it

The editor puts a marker on the element while you draw, and the Problems tab of the sidebar lists it under Rules, with the rule name bpmnlint/conditional-event. In a terminal, penstock check --only rules reports it.

To change how strict this rule is, set conditional-event to error, warn or off in your .bpmnlintrc. See Validation.

Rule details

Idbpmnlint/conditional-event
GroupModelling rules
LevelOff by default
Name in penstock checkbpmnlint/conditional-event

Read more: Validation with bpmnlint. All rules: Every rule.