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

feat!: Replace the XML encoder with a custom Smithy implementation #619

Merged
merged 42 commits into from
Nov 29, 2023

Commits on Nov 8, 2023

  1. Add an in-house XMLEncoder

    jbelkins committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    fe2f813 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

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

Commits on Nov 13, 2023

  1. WIP

    jbelkins committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    856fa83 View commit details
    Browse the repository at this point in the history
  2. Remove unneeded source files

    jbelkins committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    b6fce2f View commit details
    Browse the repository at this point in the history
  3. Simplify XML root node code

    jbelkins committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    6cd8f5c View commit details
    Browse the repository at this point in the history
  4. Lint fixes & cleanup

    jbelkins committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    0e04b4a View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. Cleanup & renaming

    jbelkins committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    b87aa0c View commit details
    Browse the repository at this point in the history
  2. A little more cleanup

    jbelkins committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    b8ea90a View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. Configuration menu
    Copy the full SHA
    fe89d94 View commit details
    Browse the repository at this point in the history
  2. All protocol tests pass

    jbelkins committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    11706e7 View commit details
    Browse the repository at this point in the history
  3. Fix ktlint

    jbelkins committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    a694b95 View commit details
    Browse the repository at this point in the history
  4. Fix Swiftlint

    jbelkins committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    e7826a9 View commit details
    Browse the repository at this point in the history
  5. Fix codegen tests

    jbelkins committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    75e4845 View commit details
    Browse the repository at this point in the history
  6. Test fixes

    jbelkins committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    201ae22 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3769863 View commit details
    Browse the repository at this point in the history
  8. Fix many codegen tests

    jbelkins committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    fe6f688 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    14765de View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    429827d View commit details
    Browse the repository at this point in the history
  11. Final codegen tests pass

    jbelkins committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    73e1a8f View commit details
    Browse the repository at this point in the history
  12. Fix swiftlint

    jbelkins committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    424afee View commit details
    Browse the repository at this point in the history
  13. Fix SmithyXML unit tests

    jbelkins committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    eccf8a5 View commit details
    Browse the repository at this point in the history
  14. Fix SmithyTestUtils

    jbelkins committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    7261003 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2023

  1. Configuration menu
    Copy the full SHA
    ab696cb View commit details
    Browse the repository at this point in the history
  2. More FoundationXML imports

    jbelkins committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    d91d2d9 View commit details
    Browse the repository at this point in the history
  3. Refactor, Linux fixes

    jbelkins committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    844529d View commit details
    Browse the repository at this point in the history
  4. Refactor to use defer

    jbelkins committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    fef742b View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2023

  1. Use libxml for XML parsing

    jbelkins committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    cf9b18e View commit details
    Browse the repository at this point in the history
  2. Code cleanup

    jbelkins committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    13fd680 View commit details
    Browse the repository at this point in the history
  3. Links libxml2 on AL2

    jbelkins committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    421e7eb View commit details
    Browse the repository at this point in the history
  4. Fix tests on Mac

    jbelkins committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    ab28846 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    21ae6a1 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2023

  1. Remove ReadWrite protocols

    jbelkins committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    42bec5a View commit details
    Browse the repository at this point in the history
  2. Fix swiftlint

    jbelkins committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    0217884 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

  1. Configuration menu
    Copy the full SHA
    98f9634 View commit details
    Browse the repository at this point in the history
  2. Fix modulemap

    jbelkins committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    edc803d View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2023

  1. Configuration menu
    Copy the full SHA
    9c67c59 View commit details
    Browse the repository at this point in the history
  2. Fix tests

    jbelkins committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    29d139c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c311b73 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2023

  1. Configuration menu
    Copy the full SHA
    e93ced4 View commit details
    Browse the repository at this point in the history
  2. Code review feedback

    jbelkins committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    3d4d97e View commit details
    Browse the repository at this point in the history
  3. More Kotlin fixes

    jbelkins committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    e2d5e9f View commit details
    Browse the repository at this point in the history