Skip to content

Conversation

tiginamaria
Copy link
Collaborator

@tiginamaria tiginamaria commented Jul 7, 2025

Edit parallel node execution API:

  • Remove transformation (if needed, it could be node inside the node)
  • Combine parallel and merge node to one (as they can not leave without each other and make type more complex keeping them separate)

The new approach to define parallel nodes is:

val parallelNode by parallel(node1, node2, node3) {
     // Merge output and context
     selectBy {...}
}

Copy link

github-actions bot commented Jul 7, 2025

Qodana for JVM

249 new problems were found

Inspection name Severity Problems
Check Kotlin and Java source code coverage 🔶 Warning 216
Missing KDoc for public API declaration 🔶 Warning 17
Unused import directive 🔶 Warning 12
Vulnerable imported dependency 🔶 Warning 4
@@ Code coverage @@
+ 58% total lines covered
6534 lines analyzed, 3837 lines covered
# Calculated according to the filters of your coverage tool

☁️ View the detailed Qodana report

Contact Qodana team

Contact us at [email protected]

@Ololoshechkin
Copy link
Collaborator

@tiginamaria please don't forget to notify the documentation changes

@tiginamaria tiginamaria merged commit 26a7078 into develop Jul 9, 2025
5 checks passed
@tiginamaria tiginamaria deleted the tigina/parallel-pretty-dsl branch July 9, 2025 10:08
@Ololoshechkin Ololoshechkin mentioned this pull request Jul 14, 2025
14 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants