[geos-devel] Can we remove serialVersionUID?

Mateusz Łoskot mateusz at loskot.net
Mon Feb 20 08:10:02 EST 2006


Hi,

Yesterday, I consulted with strk and we decided to ask if there is 
anyone using/relaying on serialVersionUID data member in GEOS classes?

If it's not used anywhere we would suggest to remove it in near future.
Any comments?

Here is a list of files/lines whre serialVersionUID is defined.
I found it using following command:

findu . -name *.h | xargs grep "Version"

./headers/geos/config.h:/* Version number of package */
./headers/geos/geom.h:	static const int64 serialVersionUID = 
7777263578777803835I64;
./headers/geos/geom.h:	static const int64 serialVersionUID = 
7777263578777803835LL;
./headers/geos/geom.h:	static const int64 
serialVersionUID=6683108902428366910I64;
./headers/geos/geom.h:	static const int64 
serialVersionUID=6683108902428366910LL;
./headers/geos/geom.h:	static const int64 
serialVersionUID=5873921885273102420I64;
./headers/geos/geom.h:	static const int64 
serialVersionUID=5873921885273102420LL;
./headers/geos/geom.h:	static const int64 serialVersionUID = 
-6820524753094095635I64;
./headers/geos/geom.h:	static const int64 serialVersionUID = 
-6820524753094095635LL;
./headers/geos/geom.h:    static const int64 serialVersionUID = 
8763622679187376702I64;
./headers/geos/geom.h:    static const int64 serialVersionUID = 
8763622679187376702LL;
./headers/geos/geom.h:  static const int64 
serialVersionUID=3252005833466256227I64;
./headers/geos/geom.h:  static const int64 
serialVersionUID=3252005833466256227LL;
./headers/geos/geom.h:	static const int64 serialVersionUID = 
-5694727726395021467I64;
./headers/geos/geom.h:	static const int64 serialVersionUID = 
-5694727726395021467LL;
./headers/geos/geom.h:	static const int64 serialVersionUID = 
4902022702746614570I64;
./headers/geos/geom.h:	static const int64 serialVersionUID = 
4902022702746614570LL;
./headers/geos/geom.h:	static const int64 serialVersionUID = 
3110669828065365560I64;
./headers/geos/geom.h:	static const int64 serialVersionUID = 
3110669828065365560LL;
./headers/geos/geom.h:	static const int64 serialVersionUID = 
-4261142084085851829I64;
./headers/geos/geom.h:	static const int64 serialVersionUID = 
-4261142084085851829LL;
./headers/geos/geom.h:	static const int64 serialVersionUID = 
-3494792200821764533I64;
./headers/geos/geom.h:	static const int64 serialVersionUID = 
-3494792200821764533LL;
./headers/geos/geom.h:	static const int64 serialVersionUID = 
-8048474874175355449I64;
./headers/geos/geom.h:	static const int64 serialVersionUID = 
-8048474874175355449LL;
./headers/geos/geom.h:	static const int64 serialVersionUID = 
8166665132445433741I64;
./headers/geos/geom.h:	static const int64 serialVersionUID = 
8166665132445433741LL;
./headers/geos/geom.h:	static const int64 serialVersionUID = 
-551033529766975875I64;
./headers/geos/geom.h:	static const int64 serialVersionUID = 
-551033529766975875LL;


Cheers
-- 
Mateusz Łoskot
http://mateusz.loskot.net



More information about the geos-devel mailing list