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

Adds changes for setting up integration roundtrip tests for generated code #94

Merged
merged 6 commits into from
Apr 5, 2024

Commits on Mar 27, 2024

  1. Adds changes to struct template

    * Add ISL type name in the Field to call read/write APIs for
    symbol/string or blob/clob accordingly.
    * Adds manifest directory in the path for the templates
    desaikd committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    405c2c0 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Adds support for generating code for all schemas in authorities

    * Adds `CodeGenerator::generate_code_for_authorities` which generates
    code for each schema in given authorities
    * Makes `--schema` optional for code generation
    desaikd committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    47f38d4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9b5e242 View commit details
    Browse the repository at this point in the history
  3. Adds changes to generate code in single module for Rust code generation

    * Removed Import statements from template as those were used for
    reference to other generated data models
    * Removes mod.templ as the generated code now uses single module
    * Removes generating `ion_data_model` module for generated code instead
    uses a single file `ion_generated_code`
    desaikd committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    e172f3f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9e73f65 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. Adds suggested changes

    desaikd committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    80b6b38 View commit details
    Browse the repository at this point in the history