No Overlapping Elements
Memastikan antar elemen tidak saling tumpang tindih secara tidak sengaja.
| Atribut | Nilai |
|---|---|
| Rule ID | no-overlapping-elements |
| Severity | Warning — disarankan diperbaiki |
| Elemen yang dicek | Seluruh elemen di diagram |
| Sumber | bpmnlint (rule bawaan) |
Rule No Overlapping Elements memeriksa agar antar elemen tidak saling tumpang tindih (overlap) secara tidak sengaja. Untuk mencegah salah tafsir, pastikan tata letak diagram tertata rapi dengan jarak yang cukup antar flow element. Elemen yang bertumpuk membuat diagram sulit dibaca dan berpotensi menyembunyikan koneksi antar elemen.
Contoh penggunaan yang salah:
Contoh penggunaan yang benar:
Pesan di Studio
Temuan rule ini tampil di panel Problems BPMN Editor dengan pesan berikut:
Element overlaps with other elementElement is outside of parent boundary
Cara memperbaiki
- Geser elemen yang dilaporkan sampai tidak lagi menumpuk dengan elemen lain.
- Untuk temuan outside of parent boundary, pindahkan elemen sepenuhnya ke dalam batas pool, lane, atau sub-process induknya, atau perbesar ukuran induknya.
Referensi
Dokumentasi BPMN Linter: https://github.com/bpmn-io/bpmnlint/blob/main/docs/rules/no-overlapping-elements.md
