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
filesAdam S
02/25/2023, 4:13 PMmbonnin
02/25/2023, 4:13 PMmbonnin
02/25/2023, 4:14 PMmbonnin
02/25/2023, 4:18 PMAdam S
02/25/2023, 4:19 PM.api
?mbonnin
02/25/2023, 4:20 PMmbonnin
02/25/2023, 4:21 PM