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

Fix a wingman bug caused by mismanaged stale data #1657

Merged
merged 23 commits into from
Apr 6, 2021

Commits on Apr 3, 2021

  1. Start tracking provenance of stale data

    It's amazing how wrong this code used to be
    isovector committed Apr 3, 2021
    Configuration menu
    Copy the full SHA
    bd33819 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    489f216 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4398610 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8fb6be7 View commit details
    Browse the repository at this point in the history
  5. Formatting

    isovector committed Apr 3, 2021
    Configuration menu
    Copy the full SHA
    a648a25 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2021

  1. Haddock and small changes

    isovector committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    f1b1c49 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4b77f7f View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2021

  1. Update to lsp-1.2 (haskell#1631)

    * Update to lsp-1.2
    
    * fix stack
    
    * fix splice plugin tests
    
    * fix tactic plugin tests
    
    * fix some tests
    
    * fix some tests
    
    * fix outline tests
    
    * hlint
    
    * fix func-test
    wz1000 authored and isovector committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    2285f68 View commit details
    Browse the repository at this point in the history
  2. Avoid reordering plugins (haskell#1629)

    * Avoid reordering plugins
    
    Order of execution matters for notification plugins, so lets avoid unnecessary
    reorderings
    
    * remove duplicate plugins
    
    * fix tests
    pepeiborra authored and isovector committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    d43a087 View commit details
    Browse the repository at this point in the history
  3. Civilized indexing progress reporting (haskell#1633)

    * Civilized indexing progress reporting
    
    * optProgressStyle
    
    * Consistency: Indexing references ==> Indexing
    
    * Fix progress tests
    pepeiborra authored and isovector committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    f22718f View commit details
    Browse the repository at this point in the history
  4. Do not override custom user commands (haskell#1650)

    Co-authored-by: Potato Hatsue <1793913507@qq.com>
    2 people authored and isovector committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    00240fa View commit details
    Browse the repository at this point in the history
  5. Shut the Shake session on exit, instead of restarting it (haskell#1655)

    Restarting the session will result in progress reporting and other messages
    being sent to the client, which might have already closed the stream
    
    Co-authored-by: Potato Hatsue <1793913507@qq.com>
    2 people authored and isovector committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    f687a27 View commit details
    Browse the repository at this point in the history
  6. Fix importing type operators (haskell#1644)

    * Fix importing type operators
    
    * Update test
    
    * Add expected failure tests
    berberman authored and isovector committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    80662f2 View commit details
    Browse the repository at this point in the history
  7. log exceptions before killing the server (haskell#1651)

    * log hiedb exceptions before killing the server
    
    * This is not the hiedb thread - fix message
    
    * Fix handler - either an error or success
    pepeiborra authored and isovector committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    5217a04 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    594e31b View commit details
    Browse the repository at this point in the history
  9. Fix ignore paths (haskell#1656)

    * Skip individual steps
    
    * Skip individual steps
    
    * And needs pre_job
    jneira authored and isovector committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    de03ac2 View commit details
    Browse the repository at this point in the history
  10. Add bounds for Diff (haskell#1665)

    berberman authored and isovector committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    f6da637 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    80122ec View commit details
    Browse the repository at this point in the history
  12. Port UseStale to ghcide

    isovector committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    3028692 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    9a191f3 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    f877af0 View commit details
    Browse the repository at this point in the history
  15. Fix hlint complaints

    isovector committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    d54cccf View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2021

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