Skip to content
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

Do not generate false positive unused parameter warning #925

Merged
merged 1 commit into from
Nov 5, 2024

Conversation

akurtakov
Copy link

The following cases are fixed:

  • Interface methods
  • Abstract methods
  • Methods marked with Override annotation

The following cases are fixed:
* Interface methods
* Abstract methods
* Methods marked with Override annotation
@datho7561
Copy link

The number of test failures increased by 30. I'll try to get the list of new failures (unfortunately this is a manual process so far).

@akurtakov
Copy link
Author

The number of test failures increased by 30. I'll try to get the list of new failures (unfortunately this is a manual process so far).

Interesting, do you see anything that might cause them in the PR itself?

@datho7561
Copy link

My initial guess was a null check missing somewhere. However it seems that there are some failures in CompletionTests18 that are listed twice. This doesn't make sense to me, but it could be the culprit.

@datho7561
Copy link

eg. CompletionTests18.test492947b is listed three times: twice as 'javac specific tests' and once as 'Build and Test'

@akurtakov
Copy link
Author

I've rerun the build as I don't see any relation between what you pointed and the PR.

@akurtakov
Copy link
Author

https://ci.eclipse.org/ls/job/jdt-core-incubator/job/PR-925/2/ has 1313 failing tests while head of dom-with-javac branch has 1312 tests https://ci.eclipse.org/ls/job/jdt-core-incubator/job/dom-with-javac/603/ . Aka failures are not caused by this patch.

@akurtakov
Copy link
Author

Merging as per previous comment.

@akurtakov akurtakov merged commit 8d3654c into eclipse-jdtls:dom-with-javac Nov 5, 2024
5 of 6 checks passed
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.

2 participants