mirror of
https://github.com/meshtastic/Meshtastic-Android.git
synced 2026-04-20 22:23:37 +00:00
chore(r8): remove redundant keep rules covered by consumer rules (#5172)
Co-authored-by: GitHub Copilot CLI <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
parent
b979663e24
commit
15a7c19b74
4 changed files with 36 additions and 114 deletions
|
|
@ -1,2 +0,0 @@
|
|||
-keep class org.meshtastic.core.model.DataPacket
|
||||
-keep class org.meshtastic.core.model.DataPacket$CREATOR
|
||||
|
|
@ -1,43 +0,0 @@
|
|||
# Core proto classes required for packet handling and serialization
|
||||
# FromRadio and related message types (primary packet container)
|
||||
-keep class org.meshtastic.proto.FromRadio
|
||||
-keep class org.meshtastic.proto.Data
|
||||
-keep class org.meshtastic.proto.MeshPacket
|
||||
-keep class org.meshtastic.proto.LogRecord
|
||||
|
||||
# Message type payloads (handled in packet routing)
|
||||
-keep class org.meshtastic.proto.AdminMessage
|
||||
-keep class org.meshtastic.proto.StoreAndForward
|
||||
-keep class org.meshtastic.proto.StoreForwardPlusPlus
|
||||
-keep class org.meshtastic.proto.Routing
|
||||
|
||||
# User and Node information
|
||||
-keep class org.meshtastic.proto.User
|
||||
-keep class org.meshtastic.proto.NeighborInfo
|
||||
-keep class org.meshtastic.proto.Neighbor
|
||||
|
||||
# Location and environment data
|
||||
-keep class org.meshtastic.proto.Position
|
||||
-keep class org.meshtastic.proto.Waypoint
|
||||
-keep class org.meshtastic.proto.StatusMessage
|
||||
|
||||
# Telemetry data types
|
||||
-keep class org.meshtastic.proto.Telemetry
|
||||
-keep class org.meshtastic.proto.DeviceMetrics
|
||||
-keep class org.meshtastic.proto.EnvironmentMetrics
|
||||
-keep class org.meshtastic.proto.AirQualityMetrics
|
||||
-keep class org.meshtastic.proto.PowerMetrics
|
||||
-keep class org.meshtastic.proto.LocalStats
|
||||
-keep class org.meshtastic.proto.HostMetrics
|
||||
|
||||
# Other data
|
||||
-keep class org.meshtastic.proto.Paxcount
|
||||
-keep class org.meshtastic.proto.DeviceMetadata
|
||||
|
||||
# Configuration classes
|
||||
-keep class org.meshtastic.proto.ChannelSet
|
||||
-keep class org.meshtastic.proto.LocalConfig
|
||||
-keep class org.meshtastic.proto.Config
|
||||
-keep class org.meshtastic.proto.ModuleConfig
|
||||
-keep class org.meshtastic.proto.Channel
|
||||
-keep class org.meshtastic.proto.ClientNotification
|
||||
Loading…
Add table
Add a link
Reference in a new issue