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

Port graph editor to new AST #4113

Merged
merged 97 commits into from
Feb 10, 2023
Merged

Port graph editor to new AST #4113

merged 97 commits into from
Feb 10, 2023

Commits on Feb 1, 2023

  1. Configuration menu
    Copy the full SHA
    593d2f7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fdb4dbf View commit details
    Browse the repository at this point in the history
  3. eliminate parser-bridge-tests

    kazcw committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    e16f66c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    61e814b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cc6eacc View commit details
    Browse the repository at this point in the history
  6. translating types...

    kazcw committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    23409f0 View commit details
    Browse the repository at this point in the history
  7. eliminate spaceless ast

    kazcw committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    9f6a6bf View commit details
    Browse the repository at this point in the history
  8. whitespace

    kazcw committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    a9b0129 View commit details
    Browse the repository at this point in the history
  9. ast::Tree

    kazcw committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    85ece1e View commit details
    Browse the repository at this point in the history
  10. wip: spantree

    kazcw committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    707dfb2 View commit details
    Browse the repository at this point in the history
  11. wip: TreeCrumbs

    kazcw committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    23bf2a4 View commit details
    Browse the repository at this point in the history
  12. remove old types

    kazcw committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    6714b51 View commit details
    Browse the repository at this point in the history
  13. wip

    kazcw committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    565bb4f View commit details
    Browse the repository at this point in the history
  14. fix after rebase

    kazcw committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    926569b View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    1b6dce8 View commit details
    Browse the repository at this point in the history
  16. refactor

    kazcw committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    da4d63f View commit details
    Browse the repository at this point in the history
  17. new test

    kazcw committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    af8c5e7 View commit details
    Browse the repository at this point in the history
  18. debugging

    kazcw committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    f25a627 View commit details
    Browse the repository at this point in the history
  19. dead code

    kazcw committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    4248c44 View commit details
    Browse the repository at this point in the history
  20. wip: documented nodes

    kazcw committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    60fe00c View commit details
    Browse the repository at this point in the history
  21. cleanup

    kazcw committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    740d9c1 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2023

  1. wip doc comments

    kazcw committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    15bad70 View commit details
    Browse the repository at this point in the history
  2. eliminate orphan blocks

    kazcw committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    ecef766 View commit details
    Browse the repository at this point in the history
  3. wip doc comments

    kazcw committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    af7c8a4 View commit details
    Browse the repository at this point in the history
  4. cut Ast deserialization

    kazcw committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    c8ed885 View commit details
    Browse the repository at this point in the history
  5. doc comments

    kazcw committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    256e52b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    956195b View commit details
    Browse the repository at this point in the history
  7. fix tests

    kazcw committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    d3a7239 View commit details
    Browse the repository at this point in the history
  8. dead code

    kazcw committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    459670d View commit details
    Browse the repository at this point in the history
  9. cut Ast serialization

    kazcw committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    acfeae4 View commit details
    Browse the repository at this point in the history
  10. import analysis

    kazcw committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    bf5f435 View commit details
    Browse the repository at this point in the history
  11. fix test failures

    kazcw committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    02e7bcc View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    378cc50 View commit details
    Browse the repository at this point in the history
  13. lambda analysis

    kazcw committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    5567ded View commit details
    Browse the repository at this point in the history
  14. cleanup tests

    kazcw committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    903939e View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2023

  1. Configuration menu
    Copy the full SHA
    95c7917 View commit details
    Browse the repository at this point in the history
  2. update test

    kazcw committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    538a027 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7260042 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f9ad1e9 View commit details
    Browse the repository at this point in the history
  5. multi-line pretty_text

    kazcw committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    2c0521c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e448b1a View commit details
    Browse the repository at this point in the history
  7. pass more tests

    kazcw committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    545aaa4 View commit details
    Browse the repository at this point in the history
  8. attach IDs to nodes

    kazcw committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    5923269 View commit details
    Browse the repository at this point in the history
  9. implement whitespace case

    kazcw committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    4f8d7cd View commit details
    Browse the repository at this point in the history
  10. parsing is no longer fallible

    kazcw committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    c44aea9 View commit details
    Browse the repository at this point in the history
  11. fmt

    kazcw committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    d218a92 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2023

  1. support more syntax cases

    kazcw committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    76620c6 View commit details
    Browse the repository at this point in the history
  2. lint

    kazcw committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    e20ad3f View commit details
    Browse the repository at this point in the history
  3. TODO

    kazcw committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    560880f View commit details
    Browse the repository at this point in the history
  4. operator IDs

    kazcw committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    55d900f View commit details
    Browse the repository at this point in the history
  5. refactor

    kazcw committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    9085236 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f132d38 View commit details
    Browse the repository at this point in the history
  7. clean up

    kazcw committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    deb27fd View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    893fa01 View commit details
    Browse the repository at this point in the history
  9. dead code

    kazcw committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    c4e49fa View commit details
    Browse the repository at this point in the history
  10. handle more spacing cases

    kazcw committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    5866114 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    041e647 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    862bb93 View commit details
    Browse the repository at this point in the history
  13. refactor

    kazcw committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    b63d0d9 View commit details
    Browse the repository at this point in the history
  14. eliminate paren special case

    kazcw committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    0b685c4 View commit details
    Browse the repository at this point in the history
  15. set id and kind in span tree

    kazcw committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    08ee510 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2023

  1. parse borrowed str

    kazcw committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    b4b2086 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ebe9db0 View commit details
    Browse the repository at this point in the history
  3. dead code

    kazcw committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    e1f16fe View commit details
    Browse the repository at this point in the history
  4. fix subtree enumeration bug

    kazcw committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    a8b6e41 View commit details
    Browse the repository at this point in the history
  5. lint

    kazcw committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    6cc158d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cc124fd View commit details
    Browse the repository at this point in the history
  7. debugging info

    kazcw committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    d72a12a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0005aab View commit details
    Browse the repository at this point in the history
  9. use new parser associativity

    kazcw committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    24f55d9 View commit details
    Browse the repository at this point in the history
  10. debugging

    kazcw committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    b5c9a59 View commit details
    Browse the repository at this point in the history
  11. metadata error handling

    kazcw committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    47741a0 View commit details
    Browse the repository at this point in the history
  12. full operator block support

    kazcw committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    295da12 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b96fc7c View commit details
    Browse the repository at this point in the history
  14. fix Mod logic

    kazcw committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    aabe822 View commit details
    Browse the repository at this point in the history
  15. annotations

    kazcw committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    265213b View commit details
    Browse the repository at this point in the history
  16. variable base names

    kazcw committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    cea3280 View commit details
    Browse the repository at this point in the history
  17. no ID for module

    kazcw committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    0c5ecd2 View commit details
    Browse the repository at this point in the history
  18. update tests

    kazcw committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    7f6fa6a View commit details
    Browse the repository at this point in the history
  19. fix app metadata parsing

    kazcw committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    2174b0a View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    709166b View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2023

  1. update backend tests

    kazcw committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    563f920 View commit details
    Browse the repository at this point in the history
  2. fmt

    kazcw committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    083dd9f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    50ccfc9 View commit details
    Browse the repository at this point in the history
  4. clean up

    kazcw committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    9e769a9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0c737b9 View commit details
    Browse the repository at this point in the history
  6. fix

    kazcw committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    d37114e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    eef2c0f View commit details
    Browse the repository at this point in the history
  8. full comment representation

    kazcw committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    684f3ed View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2023

  1. rename crate

    kazcw committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    bea098c View commit details
    Browse the repository at this point in the history
  2. organize

    kazcw committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    5279cd1 View commit details
    Browse the repository at this point in the history
  3. cleanup / document

    kazcw committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    45beda6 View commit details
    Browse the repository at this point in the history
  4. prune unused ids

    kazcw committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    e61b8b9 View commit details
    Browse the repository at this point in the history
  5. fix lost-ID-sync case

    kazcw committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    38b6c4b View commit details
    Browse the repository at this point in the history
  6. fmt

    kazcw committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    4f4b35f View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2023

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

Commits on Feb 10, 2023

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