mbonnin
02/24/2023, 8:57 PMSerializationConstructorMarker
as last parameter). My understanding is that they're only used from the companion serializer. Would it be possible to hide them? Maybe make it internal? Or do they need to actually be public?Emil Kantis
02/25/2023, 11:19 AMmbonnin
02/25/2023, 11:22 AMAdam S
02/25/2023, 4:00 PM@JvmSynthetic
? https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.jvm/-jvm-synthetic/
If they were, could BCV be set to ignore them?mbonnin
02/25/2023, 4:02 PMAdam S
02/25/2023, 4:11 PM@Deprecated
though. You could argue that all deprecated declarations should be excluded from the .api
?Emil Kantis
02/25/2023, 4:12 PMAdam S
02/25/2023, 4:12 PMdoLast {}
in the Gradle tasks with some regex remove them from the .api
filesmbonnin
02/25/2023, 4:13 PMAdam S
02/25/2023, 4:19 PM.api
?mbonnin
02/25/2023, 4:20 PM