Skip to content

deprecation struct deserialization: validate properties depending on reason #988

@lmolkova

Description

@lmolkova

See open-telemetry/semantic-conventions#3004

In

      - id: db.cosmosdb.status_code
        type: int
        stability: development
        deprecated:
          reason: uncategorized
          renamed_to: Use `db.response.status_code` instead.

renamed_to is not valid with reason uncategorized.

We should require note on uncategorized and obsolete reasons and renamed_to on renamed reason.

Metadata

Metadata

Assignees

No one assigned

    Labels

    resolution engineIssues relating to behavior of resolving raw schema files into a cohesive model

    Type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions