You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refactor Shell codemod to allow variable-less pipes (#7691)
* WIP: Allow all sweeps to work on variable-less profiles
Fixes#7657
* Fix test
* Fix circ dep
* Add unit tests for getVariableExprsFromSelection
* Codespell
* Add unit tests for createVariableExpressionsArray
* Add unit test createPathToNodeForLastVariable
* WIP new util function
* Add other test case
* We going
* Lint & complete addExtrude tests
* Add addSweep test
* Add basic addLoft and addRevolve tests, will have to see how to distribute coverage
* Add getSketchSelectionsFromOperation test
* retrieveSelectionsFromOpArg generic fn and tests
* Extend getVariableExprsFromSelection to include child look up
* Add test to catch potentially wrong double pipe substitutions
* Fix circular dep and test
* Fix bad imports
* WIP: Refactor Shell codemod to allow variable-less pipes
* Fix test, still need to fix circ dep
* Fix circular dep
* Remove playwright tests and beefing up vitest integration tests
* Back to a px click for loft selection :sad:, other fixes
* Leverage @jtran's magic 🙏
* Fix existing test
* Another test case
* Clean up
* Clean up
* Edit cases
* WIP pw
* Fix test
* Add todo
* Remove pw sketch on face pw tests
* Clean up
* WIP more unit tests
* Making things a bit more reliable
* Add test case for issue #7640
* Add new case when for no var no pipe
* Improve test and fix spelling
* Update snapshots
* Update snapshots
* Update snapshots
* Update snapshots
* Update snapshots
* Update snapshots
* Fix url-checker
* Remove explicit solids selection, also fixing #7669 at the same time
* Codespell
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
0 commit comments