diff --git a/core/jvm/resources/META-INF/proguard/datetime.pro b/core/jvm/resources/META-INF/proguard/datetime.pro index d15c7cd6e..485dea8ef 100644 --- a/core/jvm/resources/META-INF/proguard/datetime.pro +++ b/core/jvm/resources/META-INF/proguard/datetime.pro @@ -1,11 +1,7 @@ # We depend on kotlinx-serialization as compileOnly. # If the serializers don't get used, the library works properly even without the # kotlinx-serialization dependency, but Proguard emits warnings about datetime -# classes mentioning some serialization-related entities. -# These rules should not cause problems: if a project actually relies on -# serialization, then much more than just these two classes will be required, -# so telling Proguard not to worry if these two are missing will not prevent it -# from emitting errors for code that does use serialization but somehow forgot -# to depend on it. --dontwarn kotlinx.serialization.KSerializer --dontwarn kotlinx.serialization.Serializable +# classes mentioning some serialization-related entities, for example: +# Missing class kotlinx.serialization.KSerializer (referenced from: kotlinx.datetime.serializers.InstantIso8601Serializer) +# Missing class kotlinx.serialization.Serializable (referenced from: kotlinx.datetime.Instant) +-dontwarn kotlinx.datetime.**