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.
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
Feature:
importOrderMergeDuplicateImports
#19Feature:
importOrderMergeDuplicateImports
#19Changes from 5 commits
d4df2f0
cf4e6af
f03f96b
6c47166
dc43318
9ef2abe
f5f9e26
42999c9
2fe3128
e393e5e
e569488
0e3a871
d0a2692
6cb7764
54ec637
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
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.
Question, why the change to the name here? Remaining after what? Is this because
getSortedNodes
will now also combine/remove some nodes?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.
Yes, the return value of
getSortedNodes
is no longer "all imports" it's just the "imports that weren't deleted"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.
I'll rename this inline with renames I'm doing to match your feedback on naming of parameters to
getCodeFromAst
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.
I have a bit of a preference for breaking this into individual tests, with explicit assertions, rather than an inline snapshot. I find it easier to read, understand, and maintain.
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.
A bunch of the individual cases for this are actually added in #20 -- would you mind reviewing the test file in there instead?
This is just a bulk test that I had originally, lazily created. If after reviewing the tests there you still want me to delete or recreate this test, please let me know!