Closed tbouffard closed 12 months ago
:recycle: PR Preview d065c70045b897f1192d9e6d9cb343fdf97e5de7 has been successfully destroyed since this PR has been closed.
🤖 By surge-preview
Putting in draft, waiting for creating issues related to duplicated results returned by the bpmn-visualization
API.
[UPDATE] issues created, so ready for merge.
Kudos, SonarCloud Quality Gate passed!
0 Bugs
0 Vulnerabilities
0 Security Hotspots
0 Code Smells
No Coverage information
0.0% Duplication
This new class is dedicated to path resolution of a single instance/case of a process.
Given a set of elements considered as completed, it is currently able to compute the edges between the provided shapes and the shapes around the provided edges. This is the first step towards the implementation of more intelligent computing in the future.
In addition
PathResolver
: it now only accepts aElementsRegistry
parameter Previously, it required aBpmnElementsRegistry
object which is not needed as the implementation only needs to access to the methods related to the model.Covers #16 Closes #22 Covers #24
Notes about the types introduced in this PR
The types of the parameter and the returned value are defined to correspond to the state of the final implementation as it is known today. There should be no discussion of types in this PR as the API is not finalized. What follows is the current proposal with an overview of the structure. It does not mean that the final implementation will be like this (in particular, do not debate now about a pseudo duplication in the type definition, it is too early as the types may change).