Skip to content

Quickfixes should be available at the line level#1908

Merged
rgrunber merged 1 commit intoeclipse-jdtls:masterfrom
snjeza:issue-2130
Nov 11, 2021
Merged

Quickfixes should be available at the line level#1908
rgrunber merged 1 commit intoeclipse-jdtls:masterfrom
snjeza:issue-2130

Conversation

@snjeza
Copy link
Copy Markdown
Contributor

@snjeza snjeza commented Oct 14, 2021

@snjeza snjeza changed the title Quickfixes should be available at the line level [WIP] Quickfixes should be available at the line level Oct 15, 2021
@snjeza snjeza changed the title [WIP] Quickfixes should be available at the line level Quickfixes should be available at the line level Oct 18, 2021
@snjeza snjeza force-pushed the issue-2130 branch 4 times, most recently from 9e5e9dd to 910bfce Compare November 2, 2021 01:20
@snjeza
Copy link
Copy Markdown
Contributor Author

snjeza commented Nov 2, 2021

test this please

@snjeza snjeza force-pushed the issue-2130 branch 2 times, most recently from 097a5d6 to ad73823 Compare November 9, 2021 20:21
@snjeza
Copy link
Copy Markdown
Contributor Author

snjeza commented Nov 9, 2021

@rgrunber @testforstephen I have updated the PR.

Copy link
Copy Markdown
Contributor

@testforstephen testforstephen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. Just a minor comment on the unnecessary changes.

@snjeza
Copy link
Copy Markdown
Contributor Author

snjeza commented Nov 10, 2021

@fbricon @rgrunber @testforstephen I have updated the PR.

Signed-off-by: Snjezana Peco <snjezana.peco@redhat.com>
@rgrunber rgrunber merged commit 8d601dd into eclipse-jdtls:master Nov 11, 2021
@0dinD
Copy link
Copy Markdown
Contributor

0dinD commented Nov 15, 2021

@snjeza I just noticed a critical bug/regression with this PR while testing something else:

implement-quick-fix-bug.mp4

It seems like the "Add unimplemented methods" quick fix (and possibly others) are duplicated for every unimplemented method, and it's also taking a long time to compute quick fixes because of that.

Going back to the previous commit on master confirms that this bug was introduced with this PR.

@snjeza
Copy link
Copy Markdown
Contributor Author

snjeza commented Nov 15, 2021

@0dinD Could you, please, create a new (regression) ticket.

@0dinD
Copy link
Copy Markdown
Contributor

0dinD commented Nov 15, 2021

@snjeza Here you go: #1942

@snjeza
Copy link
Copy Markdown
Contributor Author

snjeza commented Nov 15, 2021

Here you go: #1942

@0dinD I have seen it. Thanks!

@rgrunber rgrunber added this to the Late November milestone Nov 25, 2021
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.

Quickfixes should be available at the line level

4 participants