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

Add convenience layer to generated code for Event Grid Track 2 #14442

Merged
merged 17 commits into from
Sep 5, 2020

Commits on Jul 1, 2020

  1. Regenerate SDK from Autorest v4

    Autorest regenerated using up to date version for track 2
    pom file incorporated to jacoco and dependencies for module handled
    issue around capitalization of etag discrepancy fixed
    no test coverage yet
    Soreloser2 committed Jul 1, 2020
    Configuration menu
    Copy the full SHA
    ff8f427 View commit details
    Browse the repository at this point in the history
  2. Regenerate SDK from Autorest v4

    Autorest regenerated using up to date version for track 2
    pom file incorporated to jacoco and dependencies for module handled
    issue around capitalization of etag discrepancy fixed
    no test coverage yet
    Soreloser2 committed Jul 1, 2020
    Configuration menu
    Copy the full SHA
    12bf02a View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2020

  1. Configuration menu
    Copy the full SHA
    9327f4c View commit details
    Browse the repository at this point in the history
  2. EventGrid Track 2 Autogenerated

    Autogenerate EventGrid track 2 classes using the swagger. All files except EventGridPublisherImplTests.java, pom.xml, and the swagger readme.md are autogenerated.
    Soreloser2 committed Aug 25, 2020
    Configuration menu
    Copy the full SHA
    c24cc38 View commit details
    Browse the repository at this point in the history
  3. EventGrid Track 2 written code

    Convenience layer for EventGrid Track 2 on top of autogenerated code.
    Soreloser2 committed Aug 25, 2020
    Configuration menu
    Copy the full SHA
    51b5908 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2020

  1. Add Javadoc comments

    Add a few missing javadoc comments and remove a few comments from private methods.
    Soreloser2 committed Aug 26, 2020
    Configuration menu
    Copy the full SHA
    d76ebbe View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2020

  1. Merge in changes from autogenerated PR

    test and pom edits mostly
    Soreloser2 committed Aug 27, 2020
    Configuration menu
    Copy the full SHA
    153a22e View commit details
    Browse the repository at this point in the history
  2. Fix tests

    Rename methods and use StepVerifier instead of blocking
    Soreloser2 committed Aug 27, 2020
    Configuration menu
    Copy the full SHA
    b247b8e View commit details
    Browse the repository at this point in the history
  3. Add Changelog

    Soreloser2 committed Aug 27, 2020
    Configuration menu
    Copy the full SHA
    ecb6fe2 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2020

  1. Rework CloudEvent serialization

    Drop explicit support for non-JSON data. Modify/fix tests slightly.
    Soreloser2 committed Aug 28, 2020
    Configuration menu
    Copy the full SHA
    339867e View commit details
    Browse the repository at this point in the history
  2. Abbreviate SAS

    SharedAccessSignature -> SAS, refactor methods and classes
    Soreloser2 committed Aug 28, 2020
    Configuration menu
    Copy the full SHA
    3927dfb View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2020

  1. Small formatting changes

    Soreloser2 committed Sep 1, 2020
    Configuration menu
    Copy the full SHA
    b586b2b View commit details
    Browse the repository at this point in the history
  2. Pull autogenerated PR from master

    Now fewer files should be changed in this written pr
    Soreloser2 committed Sep 1, 2020
    Configuration menu
    Copy the full SHA
    177d859 View commit details
    Browse the repository at this point in the history
  3. Readme and changelog formatting issues

    Maven artifact not included since it hasn't published yet, some github links are broken since they point to folders that are included in this commit, however they should work once the changes are merged.
    Soreloser2 committed Sep 1, 2020
    Configuration menu
    Copy the full SHA
    0dbab7b View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2020

  1. Changed CustomEvent test

    conforms to live test expected custom event properties
    Soreloser2 committed Sep 3, 2020
    Configuration menu
    Copy the full SHA
    1d5ef37 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2020

  1. Address review comments

    Variety of changes, major ones include:
    - Async methods on generic getData
    - Lazy list creation for send methods
    - Credential methods both renamed to `credential`
    - Logging errors instead of throwing
    - Additional missing javadoc comments
    Soreloser2 committed Sep 4, 2020
    Configuration menu
    Copy the full SHA
    f5ae4ad View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2020

  1. Final set of review comments

    mostly minor changes, except a small license change to all source files, including generated ones.
    Soreloser2 committed Sep 5, 2020
    Configuration menu
    Copy the full SHA
    655825b View commit details
    Browse the repository at this point in the history