Hi, > Thanks for offering to help with Nacho's bug. I think the first step > would be modifying the code to report the FID of the problem feature > in the exception message. At least, that is what I was going to try. > You might have a short cut to the problem. > Here is what I've done for UnionByAttribute PlugIn
Currently, it was not exactly a bug but a problem with invalid input geometries. Nacho's input geometries could have been fixed by a pre-processing step (it was just 0 length LineString), but I didn't do it, because it cannot be a general solution. Instead, I added a warning and still processed valid geometries *Invalid geometries have been excluded !* and detailed output messages Tell me if you thing this behaviour can be improved Michaël > You wrote: "There is another bug for which I spent some time without success : > 2792806 Error while deleting heterogeneous item > If you or someone else wants to have a look, it needs a good > understanding of the item selection process (which is quite complex in > OpenJUMP due to partial feature slection capability)" > > I've done a little work with the SelectionManager in my super select > plug-in. I'll add this to my list of things to fix if I can. I'm just > waiting for Stefan's permission to get a branch to work in. I'll copy > him direction on this e-mail since I know he sometimes travels and > looses track of the messages on this list. > > Thanks, > > The Sunburned Surveyor > > > 2010/4/8 Michaël Michaud <michael.mich...@free.fr>: > >> Hi Sunburned Surveyor >> >> Fixing these bugs would be nice and starting unit tests would be nice too. >> >> I forgot bug (1) reported by Nacho as it has never been reported in the >> bug tracker. >> I can have a look this week end as I think I wrote the guilty plugin, >> and Nacho kindly supplied the data to reproduce the problem. >> >> There is another bug for which I spent some time without success : >> 2792806 Error while deleting heterogeneous item >> If you or someone else wants to have a look, it needs a good >> understanding of the item selection process (which is quite complex in >> OpenJUMP due to partial feature slection capability) >> >> Michaël >> >> >> >> Sunburned Surveyor a écrit : >> >>> I'd like to request permission to create a branch in the JPP SVN where >>> I can start work on two tasks: >>> >>> - A series of bug fixes and minor improvements. These fixes include >>> (1) reporting the FID in the Union By Attribute plug-in to address a >>> problem reported some time ago by Nacho; (2) making the cut polygon >>> tool obey the "editable" status of the layer that contains the polygon >>> being cut; and (3) consolidation of some utility code. >>> >>> - Creation of a set of units tests to start testing the OpenJUMP core. >>> I'll probably start with classes in the >>> com.vividsolutions.jump.workbench.model packages, since those are the >>> simplest. >>> >>> I would like to move these improvements to the trunk of the SVN, one >>> at a time, after getting approval from the other programmers on this >>> mailing list. I won't be proposing any major changes to the core, and >>> will make sure I get buy off from everyone before commiting to the >>> trunk. >>> >>> With Stefan's permission I'd like to start packaging monthly builds of >>> this branch in between his major OpenJUMP releases. >>> >>> Any comments or strong objections? >>> >>> The Sunburned Surveyor >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> Jump-pilot-devel mailing list >>> Jump-pilot-devel@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >>> >>> >>> >>> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> Jump-pilot-devel mailing list >> Jump-pilot-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >> >> > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > > > ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel