-
Notifications
You must be signed in to change notification settings - Fork 446
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
Support change signature refactoring #2967
Conversation
81e3c08
to
a340e9a
Compare
Signed-off-by: Shi Chen <[email protected]>
71ab292
to
af35f2e
Compare
Signed-off-by: Shi Chen <[email protected]>
Signed-off-by: Shi Chen <[email protected]>
2. split refactor/preview buttons Signed-off-by: Shi Chen <[email protected]>
Signed-off-by: Shi Chen <[email protected]>
2. align left margins Signed-off-by: Shi Chen <[email protected]>
2. set text as preview cursor Signed-off-by: Shi Chen <[email protected]>
One more change request: Please add the description about this refactoring into https://github.com/redhat-developer/vscode-java/blob/master/document/_java.learnMoreAboutRefactorings.md. And maybe other missing refactorings(e.g. extract interface)
|
Signed-off-by: Shi Chen <[email protected]>
description added in d419eab
Let me create another PR to add the missing refactoring descriptions. |
2. layout improvement 3. tips for re-open the refactoring 4. remain unchecked in the preview Signed-off-by: Shi Chen <[email protected]>
2. fix package private modifier 3. move backend functions from /webview/utils.ts to /webviewUtils.ts Signed-off-by: Shi Chen <[email protected]>
I cannot change the added parameter name now |
Signed-off-by: Shi Chen <[email protected]>
My bad, just using same style for editing and non-editing parameter cell. 1cc199b fixes this. |
Click Looks like something wrong with the status handling. |
2. use loadsh.cloneDeep() to keep state clean Signed-off-by: Shi Chen <[email protected]>
Signed-off-by: Shi Chen <[email protected]>
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.
Looks good to me. We can experiment it in the insider before the next month's stable release.
how can i try this feature? in vscode Ctrl shift P install extension: java pack? |
You can install the latest vscode-java pre-release |
it works now, i can see it, thank you ^^ |
fix #2104
related to eclipse-jdtls/eclipse.jdt.ls#2497
a simple demo:
change.mp4