Hi there, I just finished the audit of component_writeInfo usage - which (it seems) is the sign of bit-rotted code (for built-in components at least).
I was interested in the plugins / extensions that we bundle: eg. the sdext/ stuff etc. I assume that (since we have to support old extensions) that we still can read the nasty, legacy binary .rdb file format. Bjoern - any idea if we can do better by using XML to describe these guys though: mysqlc/source/mysqlc_services.cxx sdext/source/minimizer/pppoptimizeruno.cxx sdext/source/pdfimport/services.cxx sdext/source/presenter/PresenterComponent.cxx all of which seem to have writeInfo stuff, and no .component files around. Interestingly, the report designer does have .component files so ... perhaps this is just a bug. Lubos - I couldn't quickly work out what is going on with: fpicker/source/unx/kde_unx/UnxFPentry.cxx which has a component_writeInfo - but is one of three directories all doing kde file picker stuff; thoughts appreciated. Tor - no idea if you have some ideas wrt: fpicker/source/odma/fps_odma.cxx is that stuff compiled ? if so, does it need a .component file to register it ? and/or what is the story there :-) Then there were these testtools/ objects - I wonder if these are intended to be some sort of external extensions or something: testtools/source/performance/ubobject.cxx testtools/source/performance/ubtest.cxx Any general thoughts there also appreciated :-) Apart from that, I rid us of a number of bogus / obsolete component_writeInfo methods that were malingering around the place - but failed to cleanup all the (doubtless also now non-functioning) workben tests. HTH, Michael. -- michael.me...@novell.com <><, Pseudo Engineer, itinerant idiot _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice