Skip to content

Handling Diagnostics with start position -1 while writing error/warning index.#7998

Closed
dbalek wants to merge 1 commit intoapache:masterfrom
dbalek:dbalek/7981
Closed

Handling Diagnostics with start position -1 while writing error/warning index.#7998
dbalek wants to merge 1 commit intoapache:masterfrom
dbalek:dbalek/7981

Conversation

@dbalek
Copy link
Copy Markdown
Contributor

@dbalek dbalek commented Nov 27, 2024

Addition to the #7983 to handle also Diagnostics with start position -1.

@dbalek dbalek added Java [ci] enable extra Java tests (java.completion, java.source.base, java.hints, refactoring.java, form) LSP [ci] enable Language Server Protocol tests VSCode Extension labels Nov 27, 2024
@dbalek dbalek added this to the NB24 milestone Nov 27, 2024
@dbalek dbalek requested review from lahodaj and mbien November 27, 2024 09:17
@dbalek dbalek self-assigned this Nov 27, 2024
@lahodaj
Copy link
Copy Markdown
Contributor

lahodaj commented Nov 27, 2024

While I think this is probably a good solution, unless the original change is very important, I would suggest to go with Michael's proposal, and revert the original change (+the hotfix) from NetBeans 24, and re-apply to master.

@dbalek dbalek changed the base branch from delivery to master November 27, 2024 13:07
@dbalek dbalek modified the milestones: NB24, NB25 Nov 27, 2024
@neilcsmith-net neilcsmith-net added the do not merge Don't merge this PR, it is not ready or just demonstration purposes. label Nov 27, 2024
@neilcsmith-net
Copy link
Copy Markdown
Member

I agree with @lahodaj However, that revert will also sync to master, so the whole change from the original PR plus patches will need to be opened and reviewed again. I've added do not merge to this, but ideally close and wait for @mbien @ebarboni to sync everything through.

@dbalek dbalek closed this Nov 27, 2024
@mbien
Copy link
Copy Markdown
Member

mbien commented Nov 27, 2024

I think reverting both PRs #7981 (comment) might work without having to resolve conflicts.

We should avoid working on those files until this is resolved if possible - otherwise syncs back to master will cause unnecessary conflicts and/or PRs might show up multiple times on release notes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do not merge Don't merge this PR, it is not ready or just demonstration purposes. Java [ci] enable extra Java tests (java.completion, java.source.base, java.hints, refactoring.java, form) LSP [ci] enable Language Server Protocol tests VSCode Extension

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants