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

Rework module resolution #11168

Merged
merged 57 commits into from
Oct 20, 2023
Merged

Rework module resolution #11168

merged 57 commits into from
Oct 20, 2023

Commits on Apr 19, 2023

  1. start on m.module_resolution

    Simn committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    7fa5696 View commit details
    Browse the repository at this point in the history
  2. support static inits

    Simn committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    caef2fd View commit details
    Browse the repository at this point in the history
  3. finish module_globals removal

    Simn committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    a01743c View commit details
    Browse the repository at this point in the history
  4. remove wildcard_packages

    Simn committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    742d2cd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7c7853c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    44f7230 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2023

  1. Configuration menu
    Copy the full SHA
    6d5bfa4 View commit details
    Browse the repository at this point in the history
  2. turn into class

    Simn committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    0b9637d View commit details
    Browse the repository at this point in the history
  3. add RLazy

    Simn committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    bd8e5dc View commit details
    Browse the repository at this point in the history
  4. (finally) remove context_init

    Simn committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    daa6bc2 View commit details
    Browse the repository at this point in the history
  5. don't expand for type lookups

    Simn committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    7585e5b View commit details
    Browse the repository at this point in the history
  6. fix 2/3 of broken display test

    Simn committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    1d97c94 View commit details
    Browse the repository at this point in the history
  7. rename some things

    Simn committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    dbfd99c View commit details
    Browse the repository at this point in the history
  8. make immutable

    Simn committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    662a226 View commit details
    Browse the repository at this point in the history
  9. add own_resolution

    Simn committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    e0fd468 View commit details
    Browse the repository at this point in the history
  10. avoid some duplicate lookuppery

    Simn committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    b1f3dc1 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4055247 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    3709de7 View commit details
    Browse the repository at this point in the history
  13. move to own module

    Simn committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    0a0da53 View commit details
    Browse the repository at this point in the history
  14. add test for alias conflict

    Simn committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    a675ed2 View commit details
    Browse the repository at this point in the history
  15. add test

    #closes 2729
    Simn committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    67bae47 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    d142d76 View commit details
    Browse the repository at this point in the history
  17. Merge branch 'development' into module_resolution

    # Conflicts:
    #	src/typing/typer.ml
    Simn committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    19d27a1 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    2737e97 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

  1. change expected enum typing

    Simn committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    382269a View commit details
    Browse the repository at this point in the history
  2. Merge branch 'development' into module_resolution

    # Conflicts:
    #	src/context/typecore.ml
    Simn committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    419d254 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2023

  1. try something different

    Simn committed Apr 22, 2023
    Configuration menu
    Copy the full SHA
    bb9c70f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fe2bdfe View commit details
    Browse the repository at this point in the history
  3. remove add_l

    Simn committed Apr 22, 2023
    Configuration menu
    Copy the full SHA
    f73bcb2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    408440e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    949ef84 View commit details
    Browse the repository at this point in the history
  6. deal with weirdness

    Simn committed Apr 22, 2023
    Configuration menu
    Copy the full SHA
    0472886 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2023

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

Commits on Apr 26, 2023

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

Commits on Apr 28, 2023

  1. Configuration menu
    Copy the full SHA
    08e179a View commit details
    Browse the repository at this point in the history
  2. remove weird import lookup

    see #9150
    Simn committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    3f41919 View commit details
    Browse the repository at this point in the history
  3. meh

    Simn committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    ff2c6d6 View commit details
    Browse the repository at this point in the history
  4. asdfg

    Simn committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    1ee74fb View commit details
    Browse the repository at this point in the history

Commits on May 3, 2023

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

Commits on May 4, 2023

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

Commits on May 5, 2023

  1. investigate

    Simn committed May 5, 2023
    Configuration menu
    Copy the full SHA
    de52786 View commit details
    Browse the repository at this point in the history
  2. add timer for flush_pass

    Simn committed May 5, 2023
    Configuration menu
    Copy the full SHA
    935946b View commit details
    Browse the repository at this point in the history

Commits on May 6, 2023

  1. Configuration menu
    Copy the full SHA
    2e58fc4 View commit details
    Browse the repository at this point in the history
  2. add absurd amount of timers

    Simn committed May 6, 2023
    Configuration menu
    Copy the full SHA
    1c49717 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

  1. Merge branch 'development' into module_resolution

    # Conflicts:
    #	tests/misc/projects/Issue6794/compile.hxml.stderr
    Simn committed May 10, 2023
    Configuration menu
    Copy the full SHA
    48c9c96 View commit details
    Browse the repository at this point in the history
  2. Revert "add absurd amount of timers"

    This reverts commit 1c49717.
    Simn committed May 10, 2023
    Configuration menu
    Copy the full SHA
    7a88ce4 View commit details
    Browse the repository at this point in the history
  3. Revert "add timer for flush_pass"

    This reverts commit 935946b.
    Simn committed May 10, 2023
    Configuration menu
    Copy the full SHA
    b6a4112 View commit details
    Browse the repository at this point in the history
  4. Revert "investigate"

    This reverts commit de52786.
    Simn committed May 10, 2023
    Configuration menu
    Copy the full SHA
    8197349 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

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

Commits on Jun 26, 2023

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

Commits on Jul 8, 2023

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

Commits on Jul 12, 2023

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

    Simn committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    307c94c View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2023

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

Commits on Sep 28, 2023

  1. Remove unused open

    kLabz committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    65d7a0a View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2023

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

Commits on Oct 20, 2023

  1. remove timers

    for now
    Simn committed Oct 20, 2023
    Configuration menu
    Copy the full SHA
    f096714 View commit details
    Browse the repository at this point in the history