-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
feat/display-subflow-content #2007
Conversation
Screencast.from.31-08-2023.21.09.11.webm |
12b0c79
to
f92ab78
Compare
fe99460
to
05e88f2
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The fact that you had to modify a method signature inside the FlowableTask is annoying as this interface may have been used on custom plugins.
If there is no other way we can live with it but it would be better if we avoid updating such interface.
core/src/main/java/io/kestra/core/services/AdvancedGraphService.java
Outdated
Show resolved
Hide resolved
05e88f2
to
79b8905
Compare
For the flowable part maybe I can duplicate it without the subflow part to ensure backport compat with a default for the parent subflow one but I think people will need to agree and implement this part if they want proper subflow visualization so idk |
6df1d9f
to
3a26593
Compare
core/src/main/java/io/kestra/core/services/AdvancedGraphService.java
Outdated
Show resolved
Hide resolved
@Skraye brian will refactor a lot this one, the current implementation break the immutability principle of Kestra and is to intrusive on the Flowable task. |
5d3d891
to
916168c
Compare
core/src/main/java/io/kestra/core/models/hierarchies/AbstractGraph.java
Outdated
Show resolved
Hide resolved
core/src/main/java/io/kestra/core/models/hierarchies/GraphCluster.java
Outdated
Show resolved
Hide resolved
916168c
to
11ba4cb
Compare
9f4857e
to
0afea62
Compare
0afea62
to
99149cb
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
99149cb
to
1dd24b1
Compare
SonarCloud Quality Gate failed. 2 Bugs 73.1% Coverage Catch issues before they fail your Quality Gate with our IDE extension SonarLint |
closes #774