Skip to content

Add @Deprecated annotation support for messages, enums, and enum values - #296

Open
falcon4ever wants to merge 1 commit into
streem:masterfrom
falcon4ever:feature/deprecated-annotations-for-messages-enums
Open

Add @Deprecated annotation support for messages, enums, and enum values#296
falcon4ever wants to merge 1 commit into
streem:masterfrom
falcon4ever:feature/deprecated-annotations-for-messages-enums

Conversation

@falcon4ever

Copy link
Copy Markdown

This PR aims to address the remaining constructs from issue #1: messages, enums, and enum values. It extends the existing field-level @deprecated support (added in #169).

Adds @Suppress("DEPRECATION") in generated code where deprecated types are self-referenced.

Extends the existing field-level @deprecated support (added in streem#169) to
cover the remaining constructs from issue streem#1: messages, enums, and enum
values. Adds @Suppress("DEPRECATION") in generated code where deprecated
types are self-referenced.

Assisted by AI

Co-Authored-By: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant