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 2 #4433

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

Commits on Oct 23, 2024

  1. Configuration menu
    Copy the full SHA
    bd1404f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e684905 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 authored and noughtmare committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    9d4cad1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e6a0b09 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d87c246 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cc2188c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d2cbe55 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6e1eab7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    dcf9397 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7bda67b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6d1f0d7 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c92afae View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b2fb63d View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    c6bc82d View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    9f5391b View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    dd2229a View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    094974d View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    e948f2a View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    79fd77e View commit details
    Browse the repository at this point in the history
  20. Revert "Drop attachReason logic", needed by pragmas-plugin

    This reverts commit 4fed987.
    dylan-thinnes authored and noughtmare committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    869edd6 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    1b2dd28 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    03c8409 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    2f83b0b View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    1cb1325 View commit details
    Browse the repository at this point in the history
  25. 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 authored and noughtmare committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    9337f25 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    a857b9e View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    14d6697 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    acbf1cb View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    413d1b8 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    926b6c4 View commit details
    Browse the repository at this point in the history
  31. CPP fix

    dylan-thinnes authored and noughtmare committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    342b9fb View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    aaf5736 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    7215d80 View commit details
    Browse the repository at this point in the history
  34. Fix more CPP

    dylan-thinnes authored and noughtmare committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    1a7856b View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    0a2174d View commit details
    Browse the repository at this point in the history
  36. Fixes for stylish-haskell

    stylish-haskell does not handle CPP pragmas very well, is this a
    regression?
    dylan-thinnes authored and noughtmare committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    619098e View commit details
    Browse the repository at this point in the history
  37. Qualify s, t for FuzzySearch

    dylan-thinnes authored and noughtmare committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    361dd5b View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    1ec3db3 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    ef5518f View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    45e77c7 View commit details
    Browse the repository at this point in the history
  41. DRY up definition of closure_errs

    dylan-thinnes authored and noughtmare committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    6ca2a19 View commit details
    Browse the repository at this point in the history
  42. Remove unused imports

    noughtmare committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    165e6b0 View commit details
    Browse the repository at this point in the history
  43. Post-rebase fixes

    noughtmare committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    1047d55 View commit details
    Browse the repository at this point in the history
  44. stylish-haskell formatting

    noughtmare committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    a64120f View commit details
    Browse the repository at this point in the history
  45. Fix issue with GHC 9.4

    noughtmare committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    1fed0f9 View commit details
    Browse the repository at this point in the history
  46. Please stylish-haskell

    noughtmare committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    73bba51 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    6c9860c View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    c44a43d View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    1f835da View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Configuration menu
    Copy the full SHA
    1bc221c View commit details
    Browse the repository at this point in the history
  2. Resolve fendor's feedback

    noughtmare committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    16551d1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5a6216b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4465f49 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. Configuration menu
    Copy the full SHA
    79341ed View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    82367ec View commit details
    Browse the repository at this point in the history
  3. Fix small issues

    noughtmare committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    ada484e View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2024

  1. Remove unused imports

    noughtmare committed Oct 26, 2024
    Configuration menu
    Copy the full SHA
    6c05e23 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

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