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

Iss632 after rebase on future #721

Merged
merged 7 commits into from
Jun 12, 2024
Merged

Iss632 after rebase on future #721

merged 7 commits into from
Jun 12, 2024

Commits on Jun 12, 2024

  1. refact branch rebase off of future; introduce custom error (Unparalle…

    …lizableError and AdjLineNoteImplemented Error) caught before general errors, introduce custom error to ast_to_ir and ir in compiler at appropriate places with more detail error messages
    
    Signed-off-by: YUUU23 <[email protected]>
    YUUU23 committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    54e41fd View commit details
    Browse the repository at this point in the history
  2. refactor: import custom error to ast_to_ir, raise unparallelizable er…

    …r in pash_compiler
    
    Signed-off-by: YUUU23 <[email protected]>
    YUUU23 committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    41f2e09 View commit details
    Browse the repository at this point in the history
  3. refactor: put all expansion custom error from the sh_expand library (…

    …expand.py file) under one ExpansionError class in custom_error to catch and log these errors separately
    
    Signed-off-by: YUUU23 <[email protected]>
    YUUU23 committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    acad33d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bdbcb94 View commit details
    Browse the repository at this point in the history
  5. refactor: import ExpansionError (ExpansionError class initiated withi…

    …n expand package
    
    Signed-off-by: YUUU23 <[email protected]>
    YUUU23 committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    38aada7 View commit details
    Browse the repository at this point in the history
  6. delete: remove expand.py changes as it will be changed in the origina…

    …l package
    
    Signed-off-by: YUUU23 <[email protected]>
    YUUU23 committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    7d3dad7 View commit details
    Browse the repository at this point in the history
  7. fix: import expansion error

    Signed-off-by: YUUU23 <[email protected]>
    YUUU23 committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    828bec3 View commit details
    Browse the repository at this point in the history