Good free tool for finding dead code: ProGuard. Jon
> -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On > Behalf Of Larry Becker > Sent: Sunday, July 08, 2007 6:32 AM > To: List for discussion of JPP development and use. > Subject: Re: [JPP-Devel] notice: removal of > LoadDatasetFromFilePlugIn() > > > There is a lot of dead code that could be removed. I'm > surprised that the ones on your list are no longer > referenced, but it doesn't hurt to try. > > Larry > > On 7/8/07, Stefan Steiniger <[EMAIL PROTECTED]> wrote: > > > > > > Michaël Michaud schrieb: > > > Hi, > > > > > > OK, I did not remember the ok button problem with mac > osx. I thing > > > there should be a solution without duplicating the plugins, but I > > > have no mac to test. I'll have a deeper look in the code > to try to > > > understand. Mac users are welcome to make more tests with > load and > > > save features (from the source code or from nightly snapshot). > > > If we find no better solution, I can re-activate the > 'asFile' plugins > > > before next official release (any date fixed). > > > > not that I know ;) > > > > > > > > Another think about the driver/datasource api > > > There is much more place for cleaning, due to the fact > that the old > > > driver api has been replaced by a new datasource api. I > could remove > > > more than 20 classes without modifying OpenJUMP's core > behaviour (as > > > far as I could see after only few tests). > > > > mhm.. lets try if Larry agrees > > > > stefan > > > > > Those classes seem no more used in the core of OpenJUMP > > > jumptest.io.AbstractDriverPanelProxy > > > com.vividsolutions.jump.workbench.driver.* (14 classes) > > > com.vividsolutions.jump.workbench.ui.AbstractDriverPanel > > > com.vividsolutions.jump.workbench.ui.BasicFileDriverPanel > > > com.vividsolutions.jump.workbench.ui.DriverDialog > > > com.vividsolutions.jump.workbench.ui.DriverPanelCache > > > com.vividsolutions.jump.workbench.ui.FMEFileDriverPanel > > > com.vividsolutions.jump.workbench.ui.GMLFileDriverPanel > > > com.vividsolutions.jump.workbench.ui.JMLFileDriverPanel > > > And those one have to be modified if the previous are removed > > > com.vividsolutions.jump.workbench.plugin.PlugInContext > > > com.vividsolutions.jump.workbench.JUMPWorkbench > > > com.vividsolutions.jump.workbench.JUMPWorkbenchContext > > > com.vividsolutions.jump.workbench.WorkbenchContext > > > > > > Here is the code with all this stuff removed if some of > you want to > > > make more tests or check if it works well with your plugins. > > > > http://geo.michaelm.free.fr/OpenJUMP/resources/OJ-dist-mm-20070707.z > > > ip > > > > > > Michaël > > > > > > Stefan Steiniger a écrit : > > > > > >> Salut Michael, > > >> > > >> i have seen your last commits (thanx for the changes). > > >> > > >> There is one thing to note: > > >> The plugin seems to be necessary for MacOSX users, since > the other > > >> LoadDataset dialog does not show the "ok" button. Thus, before > > >> doing a release we need to test the > file-selection-dialog on OSX (I > > >> have - still > > >> - a running osx). > > >> I don't know if the "todo" file is already in use, but > it seems to be > > >> worth to add this there. could you do that? (i will see > if I can do > > >> today my first svn checkout) > > >> > > >> I will additionally add this on the OJ-wiki: > > >> http://openjump.org/wiki/show/Future+Developments > > >> > > >> thanx, > > >> stefan > > >> > > >> > ------------------------------------------------------------------- > > >> ------ > > >> This SF.net email is sponsored by DB2 Express > > >> Download DB2 Express C - the FREE version of DB2 express and take > > >> control of your XML. No limits. Just data. Click to get it now. > > >> http://sourceforge.net/powerbar/db2/ > > >> _______________________________________________ > > >> Jump-pilot-devel mailing list > > >> Jump-pilot-devel@lists.sourceforge.net > > >> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > > >> > > >> > > >> > > >> > > > > > > > > > > -------------------------------------------------------------------- > > > ----- > > > This SF.net email is sponsored by DB2 Express > > > Download DB2 Express C - the FREE version of DB2 express and take > > > control of your XML. No limits. Just data. Click to get it now. > > > http://sourceforge.net/powerbar/db2/ > > > _______________________________________________ > > > Jump-pilot-devel mailing list > > > Jump-pilot-devel@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > > > > > > > > > > > ---------------------------------------------------------------------- > > --- > > This SF.net email is sponsored by DB2 Express > > Download DB2 Express C - the FREE version of DB2 express and take > > control of your XML. No limits. Just data. Click to get it now. > > http://sourceforge.net/powerbar/db2/ > > _______________________________________________ > > Jump-pilot-devel mailing list > > Jump-pilot-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > > > > > -- > http://amusingprogrammer.blogspot.com/ > > -------------------------------------------------------------- > ----------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and > take control of your XML. No limits. Just data. Click to get > it now. http://sourceforge.net/powerbar/db2/ > _______________________________________________ > Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel