Mez Pahlan
08/03/2025, 7:14 AMWARNING
by default and then removing the signatures on a major version bump. But why, for example, shouldn't I just mark everything as HIDDEN
by default?
What approaches do you take?mbonnin
08/03/2025, 7:52 AMWARNING
• Major version n+1
: ERROR
• Major version `n+2`: remove symbolmbonnin
08/03/2025, 7:53 AMHIDDEN
if you know the symbol is used a lot and you want to maintain binary compatibility. kotlinx.coroutines is doing it here for an example.Joffrey
08/03/2025, 8:19 AMMez Pahlan
08/03/2025, 12:01 PM