Classes, traits and objects not marked as Serializable provoke an error in our transitive checker. Relax this condition and infer serializability based on the fields of a class. If all the fields of a class are proven serializable, then consider the owner class serializable and don't report an error.
Classes, traits and objects not marked as
Serializable
provoke an error in our transitive checker. Relax this condition and infer serializability based on the fields of a class. If all the fields of a class are proven serializable, then consider the owner class serializable and don't report an error.