convict-git / KoraKaagaz

A collaborative whiteboard application as part of CS5617 Software Engineering project at IIT Palakkad
MIT License
13 stars 31 forks source link

ObjectComparator not marked as Serializable #162

Closed convict-git closed 3 years ago

convict-git commented 3 years ago

We are using the default serialization process which acts recursively, i.e. serializes each field (be it primitive or reference) inside it (except static and transient).

Line 222, of src/processing/BoardState.java, which is inside BoardState (a serializable class), contains instances of ObjectComparator (which is marked as serializable right now)

Hence, ObjectComparator in src/processing/ObjectComparator.java needs to be marked as serializable as well.

@sakshi1603