mirror of
https://github.com/meshtastic/Meshtastic-Android.git
synced 2026-04-20 22:23:37 +00:00
feat: Add stable class definitions for Meshtastic models (#4500)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
This commit is contained in:
parent
7c37b308a0
commit
8c9743ca77
1 changed files with 17 additions and 2 deletions
|
|
@ -2,9 +2,24 @@
|
|||
// It allows us to define classes that are not part of our codebase without wrapping them in a stable class.
|
||||
// For more information, check https://developer.android.com/jetpack/compose/performance/stability/fix#configuration-file
|
||||
|
||||
|
||||
// Meshtastic Models
|
||||
org.meshtastic.core.database.model.Node
|
||||
org.meshtastic.core.database.model.Message
|
||||
org.meshtastic.core.database.entity.Reaction
|
||||
org.meshtastic.core.database.entity.ReactionEntity
|
||||
org.meshtastic.core.model.**
|
||||
|
||||
// Wire / Protocol Buffers (Migration from Google Protobuf)
|
||||
// Wire generated classes are typically immutable and stable.
|
||||
org.meshtastic.proto.**
|
||||
com.google.protobuf.ByteString
|
||||
com.squareup.wire.Message
|
||||
okio.ByteString
|
||||
|
||||
// Kotlin Immutable Collections
|
||||
kotlinx.collections.immutable.*
|
||||
|
||||
// Java Time
|
||||
java.time.*
|
||||
|
||||
// External Libraries
|
||||
com.google.android.gms.maps.model.**
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue