forked from Cloud-Pipelines/pipeline-editor
-
Notifications
You must be signed in to change notification settings - Fork 4
Refactor addAndConnectNode #1089
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
Draft
camielvs
wants to merge
1
commit into
10-08-fix_node_replacement_issues_on_io_rename
Choose a base branch
from
10-08-refactor_addandconnectnode
base: 10-08-fix_node_replacement_issues_on_io_rename
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Refactor addAndConnectNode #1089
camielvs
wants to merge
1
commit into
10-08-fix_node_replacement_issues_on_io_rename
from
10-08-refactor_addandconnectnode
+439
−131
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This was referenced Oct 9, 2025
Collaborator
Author
|
Warning This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
This stack of pull requests is managed by Graphite. Learn more about stacking. |
9baa419 to
48d97de
Compare
193cf57 to
fd7edd0
Compare
48d97de to
16889de
Compare
859d5bc to
1d7d9e4
Compare
16889de to
14a9005
Compare
1d7d9e4 to
b871988
Compare
14a9005 to
2fa3659
Compare
2fa3659 to
f7f0199
Compare
b871988 to
ec381ea
Compare
f7f0199 to
640fd57
Compare
ec381ea to
4ee4c6b
Compare
4ee4c6b to
77cb16f
Compare
640fd57 to
45ef183
Compare
77cb16f to
1e7d67e
Compare
45ef183 to
4a86a01
Compare
1e7d67e to
0243d66
Compare
4a86a01 to
83e04a1
Compare
975e96d to
c1b04bc
Compare
069c913 to
fc45d63
Compare
2d86930 to
b6c0b7d
Compare
9315807 to
9b406a7
Compare
b6c0b7d to
f4b579c
Compare
f964219 to
5789306
Compare
f4b579c to
4190130
Compare
5789306 to
f337b73
Compare
292963c to
76acaa5
Compare
f337b73 to
0c80e6d
Compare
3 tasks
0c80e6d to
8829abe
Compare
349bbc8 to
28a303a
Compare
b13e86e to
e210e0b
Compare
3abfd3a to
cddf9de
Compare
e210e0b to
7641e1b
Compare
cddf9de to
4ba5633
Compare
7641e1b to
1fa53c2
Compare
This was referenced Oct 28, 2025
1fa53c2 to
adc9360
Compare
4ba5633 to
0bd4ecc
Compare
adc9360 to
b54b933
Compare
0bd4ecc to
4601f48
Compare
4601f48 to
7a8cb63
Compare
b54b933 to
9eea6fc
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.

Description
Refactor
addAndConnectNodeto make it more human readable and logical by more smartly utilizing the node manager system to simplify logic statements and conditionals.Also adds tests for the file.
Related Issue and Pull requests
Closes https://github.com/Shopify/oasis-frontend/issues/328
Type of Change
Checklist
Screenshots (if applicable)
Test Instructions
This functionality relates to the
ghostNodeinteractions.tabtabthrough the various eligible tasks that can be placed alongside the drag operation - you should see the previewsAdditional Comments