-
Notifications
You must be signed in to change notification settings - Fork 85
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
#2061 Correcting the behavior of DiagramServices #2713
base: master
Are you sure you want to change the base?
#2061 Correcting the behavior of DiagramServices #2713
Conversation
🚀 Build master-PR-2713-1 started! |
...lla.core.sirius.analysis/src/org/polarsys/capella/core/sirius/analysis/DDiagramContents.java
Outdated
Show resolved
Hide resolved
🚀 Build master-PR-2713-2 started! |
😞 Build master-PR-2713-2 failed! |
Bonjour @pdulth, the CI has the same error on my three merge requests on this repository, on a plugin I haven't touched yet (I'm waiting to resolve pending issue before pushing the associated doc update).
|
yep weird, i will look |
f9173ee
to
b9ad835
Compare
🚀 Build master-PR-2713-3 started! |
👍 Build master-PR-2713-3 is successfull! The product is available here. |
🚀 Build master-PR-2713-4 started! |
Kudos, SonarCloud Quality Gate passed! |
👍 Build master-PR-2713-4 is successfull! The product is available here. |
FYI build is ok if you rebase your branch from master |
d09ad10
to
447c86a
Compare
🚀 Build master-PR-2713-5 started! |
Kudos, SonarCloud Quality Gate passed! |
👍 Build master-PR-2713-5 is successfull! The product is available here. |
According to @pdulth you should use DiagramService.isMapping directly instead of having your own code. |
When DiagramServices tests an EdgeMapping for selection or visibility, the disconnect between EdgeMappingImpl and EdgeMappingWrapper is now managed, allowing easier integration of external features and plugins into Capella.
447c86a
to
8763399
Compare
🚀 Build master-PR-2713-6 started! |
Quality Gate failedFailed conditions 0.0% Coverage on New Code (required ≥ 80%) |
😟 Build master-PR-2713-6 is unstable! The product is available here. |
I tried using only |
Hi @pdulth, thanks for the new PR, I will check the scenario with your new PR and get back to you. |
When DiagramServices tests an EdgeMapping for selection or visibility, the disconnect between EdgeMappingImpl and EdgeMappingWrapper is now managed, allowing easier integration of external features and plugins into Capella.