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

Support structured diagnostics #4311

Open
wants to merge 42 commits into
base: master
Choose a base branch
from

Commits on Jun 10, 2024

  1. Configuration menu
    Copy the full SHA
    d5b70e0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3c9ae07 View commit details
    Browse the repository at this point in the history
  3. Supply structured error wherever we easily can - TODOs for hard parts

    We're leaving the TODOs for either later in this PR or in another PR
    dylan-thinnes committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    ac78312 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4b39d0f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    465ee2b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4d2f3f0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e4ca141 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2a2bc3d View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2024

  1. Configuration menu
    Copy the full SHA
    2cd33df View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c4d5edd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ae50843 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0cf77e5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4b452c9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    25b02fa View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a46f0a2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    25bfcb3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    003c15c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3500ac3 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4fed987 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    74b245d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    326f314 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    52150c7 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. Configuration menu
    Copy the full SHA
    7ec0481 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    be37756 View commit details
    Browse the repository at this point in the history
  3. Attach reasons into data field of LSP Diagnostic instead of code field

    Had to move `attachReason` between modules to achieve this, which is
    fine because it was never exported from its own module.
    dylan-thinnes committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    7bb82d0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c248bb3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8d310fb View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. Configuration menu
    Copy the full SHA
    414c845 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Configuration menu
    Copy the full SHA
    fc22ac5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5bb39cd View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

  1. Configuration menu
    Copy the full SHA
    8051130 View commit details
    Browse the repository at this point in the history
  2. CPP fix

    dylan-thinnes committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    0e9d75e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    863e42e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4c798e4 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2024

  1. Fix more CPP

    dylan-thinnes committed Jun 29, 2024
    Configuration menu
    Copy the full SHA
    b7761de View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    596a4cb View commit details
    Browse the repository at this point in the history
  3. Fixes for stylish-haskell

    stylish-haskell does not handle CPP pragmas very well, is this a
    regression?
    dylan-thinnes committed Jun 29, 2024
    Configuration menu
    Copy the full SHA
    58cdc41 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    503a861 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3ad6bca View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2024

  1. Configuration menu
    Copy the full SHA
    c30267c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    29133ba View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Configuration menu
    Copy the full SHA
    1a76f88 View commit details
    Browse the repository at this point in the history