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

Expr transformation #338

Merged
merged 55 commits into from
Apr 2, 2024
Merged

Expr transformation #338

merged 55 commits into from
Apr 2, 2024

Commits on Mar 2, 2024

  1. Update examples

    afsalthaj committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    16ed0b7 View commit details
    Browse the repository at this point in the history
  2. Update more info

    afsalthaj committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    7dbd8dd View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

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

Commits on Mar 6, 2024

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

    afsalthaj committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    a2e8bbc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2d431b2 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

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

Commits on Mar 18, 2024

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

Commits on Mar 21, 2024

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

Commits on Mar 22, 2024

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

Commits on Mar 25, 2024

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

Commits on Mar 27, 2024

  1. Configuration menu
    Copy the full SHA
    d2ea735 View commit details
    Browse the repository at this point in the history
  2. Update wasm-rpc

    afsalthaj committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    1493ad2 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. Configuration menu
    Copy the full SHA
    6631b66 View commit details
    Browse the repository at this point in the history
  2. Remove resolved variables

    afsalthaj committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    886a5e6 View commit details
    Browse the repository at this point in the history
  3. Constructor

    afsalthaj committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    a233ee6 View commit details
    Browse the repository at this point in the history
  4. Remove ResolvedVariables

    afsalthaj committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    086b99f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3d4c73c View commit details
    Browse the repository at this point in the history
  6. Fix spec path variables

    afsalthaj committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    a4de132 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b11e33c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8d8f558 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2e3bbf6 View commit details
    Browse the repository at this point in the history
  10. Fix test compilation errors

    afsalthaj committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    b34b182 View commit details
    Browse the repository at this point in the history
  11. Cache template met

    afsalthaj committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    68d8e8f View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. Configuration menu
    Copy the full SHA
    d3d3d2f View commit details
    Browse the repository at this point in the history
  2. Remove compile time error

    afsalthaj committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    499568b View commit details
    Browse the repository at this point in the history
  3. Start fixing errors

    afsalthaj committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    a8f8bb6 View commit details
    Browse the repository at this point in the history
  4. Fix more errors

    afsalthaj committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    d22a079 View commit details
    Browse the repository at this point in the history
  5. Fix all main errors

    afsalthaj committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    b6b0de7 View commit details
    Browse the repository at this point in the history
  6. Fix more errors

    afsalthaj committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    d8099b7 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2024

  1. Configuration menu
    Copy the full SHA
    a9d7321 View commit details
    Browse the repository at this point in the history
  2. Add tests for type infernce

    afsalthaj committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    84fec20 View commit details
    Browse the repository at this point in the history
  3. Add comments

    afsalthaj committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    477e67f View commit details
    Browse the repository at this point in the history
  4. Upgrade to latest wasm rpc

    afsalthaj committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    2a8c316 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d79a2d2 View commit details
    Browse the repository at this point in the history
  6. Fix more errors

    afsalthaj committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    807bc15 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7dc6ddf View commit details
    Browse the repository at this point in the history
  8. Handle optional field

    afsalthaj committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    cd856c3 View commit details
    Browse the repository at this point in the history
  9. Fix more errors

    afsalthaj committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    ea97ed7 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1f34f22 View commit details
    Browse the repository at this point in the history
  11. Fix all tests in evaluator

    afsalthaj committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    bd1af90 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d0e8fdc View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    cbb8dff View commit details
    Browse the repository at this point in the history
  14. Fix all parser tests

    afsalthaj committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    5f7b3b8 View commit details
    Browse the repository at this point in the history
  15. Fix all tests

    afsalthaj committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    0088924 View commit details
    Browse the repository at this point in the history
  16. Fix clippy

    afsalthaj committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    0500e23 View commit details
    Browse the repository at this point in the history
  17. Fix clippy

    afsalthaj committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    081c13b View commit details
    Browse the repository at this point in the history
  18. Remove comments

    afsalthaj committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    c8ebe68 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2024

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

Commits on Apr 2, 2024

  1. Configuration menu
    Copy the full SHA
    e6bfac1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a82193 View commit details
    Browse the repository at this point in the history
  3. Fix formatting

    afsalthaj committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    b4f5824 View commit details
    Browse the repository at this point in the history
  4. Make ApiDefinition concept generic (#342)

    * Make the concept of ApiDefinition generic
    
    * Move validator to generic
    
    * make golem worker binding a generic idea
    
    * Start moving everything to an expression module
    
    * Start introducing more modules
    
    * Start compiling
    
    * Initial draft of code organisation
    
    * Fix errors
    
    * Fix errors
    
    * Fix errors
    
    * Add constraints
    
    * Use Has patterns to support generic
    
    * Response binding
    
    * First compiled version of draft
    
    * Optimise imports
    
    * Make modules private and use pub for crate
    
    * Tighten privacy in every module
    
    * Avoid leaking Response mapping outside base module
    
    * Move internal logic to internal module
    
    * make sure to use mod internal pattern
    
    * Refactor oas_worker_bridge
    
    * Further maximise private modules
    
    * Try to compile golem worker service
    
    * Fix errors
    
    * Fix all compile time errors
    
    * Compile everything
    
    * Make sure everything compile
    
    * Fix clippy
    
    * Remove unused trait
    
    * Fix more errors
    
    * Fix more errors
    
    * Rename
    
    * Rearrange further
    
    * Reorganise code
    
    * Reformat and rename service
    
    * Fix clippy
    
    * Reformat and clippy for worker-service
    
    * Fix formatting
    
    * Fix worker service test
    
    * Delete commented code
    afsalthaj authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    aefed6f View commit details
    Browse the repository at this point in the history
  5. Update yaml file

    afsalthaj committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    0ea0a04 View commit details
    Browse the repository at this point in the history