Penstock

Guide / Every rule

Inclusive gateway

The check bpmnlint/no-inclusive-gateway, in the group Modelling rules.

Advice

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

Idbpmnlint/no-inclusive-gateway
GroupModelling rules
LevelAdvice: it works, and reads or runs better without it
Name in penstock checkbpmnlint/no-inclusive-gateway

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