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

refactor(http-client-csharp): dump deprecated description properties #5154

Draft
wants to merge 22 commits into
base: main
Choose a base branch
from

Commits on Nov 20, 2024

  1. refactor(http-client-csharp): remove filter-out-core-models option

    - emitter: replace all `description` properties of input types with `summary` and `doc`
    - generator:
      - update json converters for the emitter schema change
      - only expose `Summary` and `Doc` properties if they are used by other classes
    - update test cases accordingly
    
    part of microsoft#4771
    Mingzhe Huang (from Dev Box) committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    1e5d06c View commit details
    Browse the repository at this point in the history
  2. fix format

    Mingzhe Huang (from Dev Box) committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    0da80d7 View commit details
    Browse the repository at this point in the history
  3. regen test projects

    Mingzhe Huang (from Dev Box) committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    a2fc591 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'main' into http-client-csharp/adopt-tcgc-doc-properties

    Mingzhe Huang (from Dev Box) committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    0a8f988 View commit details
    Browse the repository at this point in the history
  5. regen tspCodeModel.json for cadl-ranch test cases

    Mingzhe Huang (from Dev Box) committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    b7b3147 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2024

  1. replace "" with string.Empty

    Mingzhe Huang (from Dev Box) committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    496fc43 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into http-client-csharp/adopt-tcgc-doc-properties

    Mingzhe Huang (from Dev Box) committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    40879b8 View commit details
    Browse the repository at this point in the history
  3. regen resiliency case

    Mingzhe Huang (from Dev Box) committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    d8b4fca View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2024

  1. update InputClient of which description property is not used

    Mingzhe Huang (from Dev Box) committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    00efb01 View commit details
    Browse the repository at this point in the history
  2. update InputEnumType

    Mingzhe Huang (from Dev Box) committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    a582d1e View commit details
    Browse the repository at this point in the history
  3. update InputEnumTypeValue

    Mingzhe Huang (from Dev Box) committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    1b72c72 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2024

  1. update OperationResponseHeader

    Mingzhe Huang (from Dev Box) committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    57d10e2 View commit details
    Browse the repository at this point in the history
  2. update InputOperation

    Mingzhe Huang (from Dev Box) committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    ac27502 View commit details
    Browse the repository at this point in the history
  3. update InputParameter

    Mingzhe Huang (from Dev Box) committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    3bfafa9 View commit details
    Browse the repository at this point in the history
  4. update InputModelType

    Mingzhe Huang (from Dev Box) committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    dd7899c View commit details
    Browse the repository at this point in the history
  5. Update InputModelPropert

    Mingzhe Huang (from Dev Box) committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    d51c152 View commit details
    Browse the repository at this point in the history
  6. refactor

    Mingzhe Huang (from Dev Box) committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    3c7d62c View commit details
    Browse the repository at this point in the history
  7. Merge branch 'main' into http-client-csharp/adopt-tcgc-doc-properties

    Mingzhe Huang (from Dev Box) committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    1dd58ad View commit details
    Browse the repository at this point in the history
  8. fix description generation issues

    Mingzhe Huang (from Dev Box) committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    7b04dbd View commit details
    Browse the repository at this point in the history
  9. fix missing constructor initialization of InputOperation

    Mingzhe Huang (from Dev Box) committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    da3b374 View commit details
    Browse the repository at this point in the history
  10. fix enum provider name determination bug

    Mingzhe Huang (from Dev Box) committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    1af2548 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2024

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