Opened 13 years ago

Closed 13 years ago

#283 closed defect (fixed)

Named interface shouldn't extend Serializable

Reported by: Kevin Milner Owned by: Kevin Milner
Priority: major Milestone: OpenSHA 1.2
Component: commons Version:
Keywords: Cc:

Description

Classes that are serializable should implement the serializable interface on their own, Named should simply include the getName() method. This is going to be a little tricky, because once removed, there will probably be lots of classes that should implement Serializeable but don't.

Change History (2)

comment:1 Changed 13 years ago by Kevin Milner

Milestone: OpenSHA 1.2

comment:2 Changed 13 years ago by Kevin Milner

Resolution: fixed
Status: newclosed

Done in [7864], although we still might see some issues. I tried to make everything that implemented Named but not Serializable, and clearly should, implement it.

Note: See TracTickets for help on using tickets.