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

Workaround Fix for Server.env Diagnostic and Popup Not Appearing Issue #992

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

vaisakhkannan
Copy link
Contributor

As a workaround for this issue #945, the team has agreed to try closing and reopening server.env after inserting the invalid value 'NONE'.
We need to ensure the underlying issue is resolved in the future, and the workaround added in the PR should be removed at that time.

NOTE: I observed that there is no issue in the server.env files for version 0.3.0 (for all builds), but I found that the 'diagnostic not appearing' error leads to the 'hover not present' error in the server.env files for versions 0.4.0 and 0.5.0 (for all builds). Aparna also confirmed that the same issue is present in version 0.6.0 as well

@vaisakhkannan
Copy link
Contributor Author

For Reference: https://github.com/vaisakhkannan/liberty-tools-intellij/actions/runs/11045391029
https://github.com/vaisakhkannan/liberty-tools-intellij/actions/runs/11034622933

There are no builds failing due to the mentioned issue, so this workaround is acceptable for now to achieve green builds.

aparnamichael
aparnamichael previously approved these changes Oct 4, 2024
Copy link
Contributor

@aparnamichael aparnamichael 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!!

Co-authored-by: Trevor Crawford <[email protected]>
@TrevCraw
Copy link
Contributor

Since we are getting close to a fix for redhat-developer/lsp4ij#577, we may not need this workaround.

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.

3 participants