Business Process/Linter Rules

No Disconnected

Memastikan setiap flow element terhubung dengan elemen lain melalui sequence flow.


AtributNilai
Rule IDno-disconnected
SeverityError — wajib diperbaiki agar BPMN lolos linter
Elemen yang dicekTask, gateway, sub-process, dan event
Sumberbpmnlint (rule bawaan)

Rule No Disconnected memeriksa agar setiap flow element terhubung dengan elemen lain, baik melalui sequence flow masuk (incoming) maupun keluar (outgoing). Elemen yang berdiri sendiri tanpa koneksi (mengambang) membuat proses tidak utuh, sulit diinterpretasikan, dan biasanya merupakan tanda kesalahan pemodelan.

Contoh penggunaan yang salah:

Contoh salah rule No Disconnected

Contoh penggunaan yang benar:

Contoh benar rule No Disconnected

Pesan di Studio

Temuan rule ini tampil di panel Problems BPMN Editor dengan pesan berikut:

  • Element is not connected

Cara memperbaiki

  1. Sambungkan elemen tersebut ke alur dengan sequence flow masuk dan keluar.
  2. Hapus elemen bila merupakan sisa desain yang tidak dipakai.

Referensi

Dokumentasi BPMN Linter: https://github.com/bpmn-io/bpmnlint/blob/main/docs/rules/no-disconnected.md