Skip to content
This repository was archived by the owner on Sep 6, 2023. It is now read-only.

Latest commit

 

History

History
36 lines (24 loc) · 969 Bytes

File metadata and controls

36 lines (24 loc) · 969 Bytes
Error in user YAML: (<unknown>): mapping values are not allowed in this context at line 1 column 29
---
title: Linter Checker parent: Available Checkers
---

LinterChecker

The LinterChecker processes BPMN models and checks for predefined rules regarding the process model, e.g. conditional sequenceflows.

Assumptions

  • The BPMN-models have to be in the classpath at build time

Configuration

The rule should be configured as follows:

<rule>
    <name>LinterChecker</name>
    <state>true</state>
    <settings>
        <setting name="conditional-sequenceflows">conditional-sequenceflows</setting>
    </settings>
</rule>

Error messages

Sequenceflow 'Sequenceflow_123' is not defined as default and/or conditional.

This message indicates that the sequenceflow does not have a condition and/or is not defined as default path.

Further information

Currently only the "conditional-sequenceflows" check is implemented. The LinterChecker is awaiting additional linter rules to enhance usage