sounds good to me, especially the 'not breaking' part. let's see what you commit, maybe we eventually get our builds unit checked if i find time to implement that.
..ede On 02.07.2013 03:57, Landon Blake wrote: > Ede: > > Let me see if I can provide a little more information. > > I'm proposing the addition of a few utility methods to the Feature and > FeatureSchema classes/interfaces. This include methods to clone, compare, and > convert the objects to Strings. These are all pretty standard Java utility > methods that I try to implement on almost all of my classes. > > None of these new methods break the current OpenJUMP API. > > Having said that, none of these methods are essential, and they don't fix any > bugs. I implemented them because they made unit testing easier. > > I'm also proposing to add adaptations of my JUnit text cases for the Feature > and FeatureSchema classes/interfaces. The reason for this is simple: We don't > do very much unit testing in the OpenJUMP core, and we should. (This is just > a first baby step in this direction. I'd like to continue committing unit > tests for the OpenJUMP core as I can develop as part of the code I write.) > > Neither the utility methods or the unit tests are critical changes. I'm just > trying to be a good citizen by pushing some of my improvements from JUMP-Lib > back upstream to OpenJUMP. > > No hard feelings if the community decides these changes aren't improvements. > :] > > Thanks. > > Landon > > > On Thu, Jun 27, 2013 at 1:36 AM, <edgar.sol...@web.de > <mailto:edgar.sol...@web.de>> wrote: > > On 27.06.2013 05 <tel:27.06.2013%2005>:15, Landon Blake wrote: > > I'd like to port some features from JUMP-Lib to OpenJUMP. These > features are listed here: > > > > > http://openjumpblog.wordpress.com/2013/06/27/improvements-from-jump-lib-for-openjump/ > > > > What do you guys think? > > > > I'm basically adding some standard utility methods to the > Feature/BasicFeature and FeatureSchema. I'd also like to add some JUnit tests > for Feature/BasicFeature and FeatureSchema to a testing package. > > > > If there are no strong objections, I can start the work of porting the > features one at a time, and post here after each commit so the other > programmers can review the changes. > > > > could you describe what the advantages of these changes mentioned on the > blog page are? point by point? > > ..ede > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by Windows: > > Build for Windows Store. > > http://p.sf.net/sfu/windows-dev2dev > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > <mailto:Jump-pilot-devel@lists.sourceforge.net> > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > > > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by Windows: > > Build for Windows Store. > > http://p.sf.net/sfu/windows-dev2dev > > > > _______________________________________________ > 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 Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel