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

Better row unification error messages #4421

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

Commits on Nov 29, 2022

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

Commits on Dec 4, 2022

  1. Revert "Try to show which labels are mismatched as well"

    This reverts commit 4975df0.
    FredTheDino committed Dec 4, 2022
    Configuration menu
    Copy the full SHA
    47aff37 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2022

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

Commits on Dec 19, 2022

  1. Revert "Display a merged error message"

    This reverts commit 7b4c4d6.
    FredTheDino committed Dec 19, 2022
    Configuration menu
    Copy the full SHA
    c0cd73d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ef71d77 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b5e4f81 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    335b873 View commit details
    Browse the repository at this point in the history
  5. Change a sequence into a parU

    Changes to tests after typecheck changes
    FredTheDino committed Dec 19, 2022
    Configuration menu
    Copy the full SHA
    5969058 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3cb3074 View commit details
    Browse the repository at this point in the history
  7. Add test for parU change

    FredTheDino committed Dec 19, 2022
    Configuration menu
    Copy the full SHA
    9c1c4f4 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2023

  1. Merge remote-tracking branch 'origin/master' into HEAD

    # Conflicts:
    #	src/Language/PureScript/TypeChecker/Unify.hs
    MonoidMusician committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    fe37bdc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7041b93 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. Configuration menu
    Copy the full SHA
    48c33f6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    03ba84a View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. Configuration menu
    Copy the full SHA
    af8260b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d4cf721 View commit details
    Browse the repository at this point in the history
  3. Revert "Test out substituteType approach"

    This reverts commit d4cf721.
    JordanMartinez committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    fa7235f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ed9bcd9 View commit details
    Browse the repository at this point in the history
  5. Revert "Show master's output of added tests"

    This reverts commit ed9bcd9.
    JordanMartinez committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    0ae5f1f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f9a8aad View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7a160d4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    48516ea View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    958c954 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    25b8c10 View commit details
    Browse the repository at this point in the history
  11. Cleanup comments

    JordanMartinez committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    c7566f9 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    f7ec585 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. Generalize unifyRows to unifyishRows

    Moved to its own module
    - so that `Kinds.hs` can import it
    - because `L.PS.Types.hs` works on `Type a`, not `SourceType`
    - because operation is no longer just unification
    JordanMartinez committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    cb9031a View commit details
    Browse the repository at this point in the history
  2. Update subsumes to use unifyishRows

    - `data-ordlist` dep is no longer used
    JordanMartinez committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    5bae146 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    14702f7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f70c8d9 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. Configuration menu
    Copy the full SHA
    93617e1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5fa4ea0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b80d3d3 View commit details
    Browse the repository at this point in the history
  4. Rework checkProperties

    rhendric committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    de51a65 View commit details
    Browse the repository at this point in the history
  5. Update tests

    Deleted RowOneMissingLabel because it's covered by the existing
    MissingRecordField
    rhendric committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    28f4dff View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7202333 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d02efa1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6acdd99 View commit details
    Browse the repository at this point in the history
  9. Appease HLint

    rhendric committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    7ceba4c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    97b6b86 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9b54c4c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    cee90c4 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    75aa382 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    09567b6 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    5b56006 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    6b60710 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

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