Guide / Every rule
Inclusive gateway
The check bpmnlint/no-inclusive-gateway, in the group Modelling rules.
Why it matters
An inclusive gateway can take any number of ways out, which is hard to read and easy to get wrong.
How to fix it
Use exclusive or parallel gateways, or keep it and check the conditions with care.
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/no-inclusive-gateway. In a terminal, penstock check --only rules reports it.
To change how strict this rule is, set no-inclusive-gateway to error, warn or off in your .bpmnlintrc. See Validation.
Rule details
| Id | bpmnlint/no-inclusive-gateway |
| Group | Modelling rules |
| Level | Advice: it works, and reads or runs better without it |
Name in penstock check | bpmnlint/no-inclusive-gateway |
Read more: Validation with bpmnlint. All rules: Every rule.