I'm curious why compose keeps using the old `inlin...
# compose
a
I'm curious why compose keeps using the old
inline class
syntax and suppressing the deprecated warning as shown here instead of replacing it with
value class
after supporting Kotlin 1.5? I tried using value classes (with snapshot version of compose) in my app and there seems no problem.
a
There is an issue with some of our other tooling using value class that we were discussing how to move forward with. @jim has further details, I think it was around our binary compatibility tracking with the metalava tool but I might be remembering something else instead
๐Ÿ™Œ๐Ÿผ 1
๐Ÿ™Œ 2
j
@Adam Powell You're remembering correctly. I don't know how you manage to keep the current state of everything in your head ๐Ÿ˜‡. At first glance, it wasn't even until I read your response that I was able to remember why, even though I'm pretty sure I was the person who told you about that issue in the first place. Yes, details here: https://issuetracker.google.com/issues/189196253
๐Ÿ˜… 1
๐Ÿ™Œ๐Ÿผ 1
๐Ÿ™Œ 1