8000 Comparing 0.27.5...0.27.6 · eclipse-lsp4e/lsp4e · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: eclipse-lsp4e/lsp4e
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.27.5
Choose a base ref
...
head repository: eclipse-lsp4e/lsp4e
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.27.6
Choose a head ref
  • 3 commits
  • 9 files changed
  • 3 contributors

Commits on Jun 6, 2025

  1. Synchronize markers updates (#1283)

    Sending the same diagnostics from LS twice for example results in race
    conditions in `LSPDiagnosticsToMarkers`, namely the job for updating the
    Eclipse resource markers in `updateMarkers(...)` method. The job's
    scheduling rule is `null`. There is an expression for computing proper
    marker modification scheduling rule but the value of the resultant rule
    is `null`. Therefore, marker update jobs can run in parallel and result
    in some markers duplicated sometimes.
    Fixing this cabbe a different scheduling rule, i.e. the resource but
    this might affect the build and other things. The other option is just
    sync block for updating the markers within the job body. The "sync
    block" solution seemed to work and is included in the PR.
    BoykoAlex authored Jun 6, 2025
    Configuration menu
    Copy the full SHA
    db23dde View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2025

  1. fix: Check project is accessible before updating markers. (#1284)

    Checking that a resource exists is not sufficient for Project resources
    as they still exist even if they are closed. This prevents 'project is
    not open' exceptions when publishing markers on a close-project event as
    introduced by #1266.
    andrewL-avlq authored Jun 11, 2025
    Configuration menu
    Copy the full SHA
    2e1ac7e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1d31925 View commit details
    Browse the repository at this point in the history
Loading
0