In the last three weeks, I’ve been investing most of my time in the DMN editor, and the “Included Models” feature is the special part of the work I did there.
When we think about programming, reusability is one of the most important topics. It enables us to take a piece of knowledge and apply it all over the solution, without the need of thinking about that specific logic again.
That is just the beginning of the feature. In the future PRs, users will be able to reuse nodes from external files and add new DMN models.
If you’re curious about the implementation for this, check the code here.