Skip to content

fix(proto): prune TakTalkMessage and TakTalkRoomData from Wire codegen#5624

Merged
jamesarich merged 1 commit into
mainfrom
jamesarich/symmetrical-couscous
May 27, 2026
Merged

fix(proto): prune TakTalkMessage and TakTalkRoomData from Wire codegen#5624
jamesarich merged 1 commit into
mainfrom
jamesarich/symmetrical-couscous

Conversation

@jamesarich

Copy link
Copy Markdown
Collaborator

The proto submodule update to 9ab4a1d ("Add TAKTALK message and room data structures to atak.proto") introduced TakTalkMessage and TakTalkRoomData message types. These are owned by TAKPacket-SDK, which ships the Wire-generated classes in its KMP artifacts. Without pruning them from our Wire codegen, the fdroid release build produces duplicate classes that break the rb-check CI job.

This adds the two missing prune() directives in core/proto/build.gradle.kts, consistent with how all other TAKPacket-SDK-owned atak.proto types are already handled.

The proto submodule update to 9ab4a1d added TakTalkMessage and
TakTalkRoomData message types to atak.proto. These are owned by
TAKPacket-SDK, so they must be pruned to avoid duplicate class
generation that breaks the fdroid release build (rb-check).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-actions github-actions Bot added the bugfix PR tag label May 27, 2026
@jamesarich jamesarich merged commit fda8f97 into main May 27, 2026
17 checks passed
@jamesarich jamesarich deleted the jamesarich/symmetrical-couscous branch May 27, 2026 18:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bugfix PR tag

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant