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
Issue #14448: Migrated IDEA to highest true scopes release v2022.3.3 #14696
Conversation
This comment was marked as outdated.
This comment was marked as outdated.
We have |
from CI:
it is again scope problems. Inputs should not be validated, as they weird by design.
this looks like false positives. As this properties are for logging library, not for Checkstyle. |
@romani , Issue reported to jetBrains tracker at IDEA-351113 Shall we hold this PR meanwhile? Please let me know what you suggest? |
Yes, Let's wait for their feedback. |
It is sad to be blocked and not doing any progress forward. Did you try 2022.2.5 or 2022.3 ? At least we can upgrade to version before they damage scopes. |
Yes @romani , label blocked doesn't ring good for me either :) I will try to find another release supporting scopes, also keeping in mind the Yaml validation which is the main reason for this update. |
Yaml validation instability , probably just another point to report to jetbrains |
60fae95
to
b7c21a1
Compare
@romani , @nrmancuso , The PR has been updated for description, commit msg and suppressions resulting with new image. |
I am ok to merge. |
@MANISH-K-07 please update image tag and make CI happy |
@nrmancuso , image updated :) Rebased on master.... |
@nrmancuso , @romani , CI is green except for check_issues |
Ok, what do we need to do to make this green? |
@nrmancuso , this is irrelevant to our code changes, I believe. However, if this doesn't give you confidence, I will explain further.... We need to edit by #14448 (comment) and restart CI to see a green suite |
We need to try to enable this inspection again |
Yupp, figured that out but wanted to confirm with you all @nrmancuso Will re-enable in new PR as minor once this is merged? |
Better to ree able in separate PR, and rerun CI numerous times before merge. This PR is already big. |
Makes sense.. will try after this is merged :) |
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.
@MANISH-K-07 please create a new issue to track reenabling the yaml validation inspection in this repo (not contribution) and send a minor PR to update the linked issue to make CI happy while we test the fix
Sure @nrmancuso .. will do |
@nrmancuso , @romani , Please see #14806 |
Aims to close #14448
Follow-up of #14604 and checkstyle/contribution#837
Based on observations from #14604 (comment) and further discussions.
The latest IDEA release that we have used for update (2023.3.4) had issues with scopes.
A bit of research on different versions landed me on
v2022.3.3
being stable and good with scopes.Link to docker image (personal) for testing update :
https://hub.docker.com/layers/manishkk07/manish-k-07-checkstyle/jdk11-idea2022.3.3/images/sha256-3a659714655f8e033e648d894ac20eb110a0aa557f0f19821366cb54e4089305?context=repo
To pull image :
docker pull manishkk07/manish-k-07-checkstyle:jdk11-idea2022.3.3