Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 85342 invoked from network); 9 Nov 2006 09:39:14 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 9 Nov 2006 09:39:14 -0000 Received: (qmail 14852 invoked by uid 500); 9 Nov 2006 09:39:22 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 14813 invoked by uid 500); 9 Nov 2006 09:39:22 -0000 Mailing-List: contact harmony-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: harmony-dev@incubator.apache.org Delivered-To: mailing list harmony-dev@incubator.apache.org Received: (qmail 14804 invoked by uid 99); 9 Nov 2006 09:39:22 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 09 Nov 2006 01:39:22 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: local policy) Received: from [143.182.124.21] (HELO mga03.intel.com) (143.182.124.21) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 09 Nov 2006 01:39:08 -0800 Received: from azsmga001.ch.intel.com ([10.2.17.19]) by mga03.intel.com with ESMTP; 09 Nov 2006 01:38:48 -0800 Received: from fmsmsx334.amr.corp.intel.com ([132.233.42.1]) by azsmga001.ch.intel.com with ESMTP; 09 Nov 2006 01:38:46 -0800 X-ExtLoop1: 1 X-IronPort-AV: i="4.09,403,1157353200"; d="scan'208"; a="143509526:sNHT257995157" Received: from fmsmsx312.amr.corp.intel.com ([132.233.42.227]) by fmsmsx334.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.1830); Thu, 9 Nov 2006 01:38:44 -0800 Received: from mssmsx411.ccr.corp.intel.com ([10.125.2.10]) by fmsmsx312.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.1830); Thu, 9 Nov 2006 01:38:44 -0800 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Subject: RE: svn commit: r472115 - /incubator/harmony/enhanced/classlib/trunk/modules/swing/src/main/java/common/javax/swing/text/GapContent.java Date: Thu, 9 Nov 2006 12:37:59 +0300 Message-ID: <8E389A5F2FEABA4CB1DEC35A25CB39CE6E5E8A@mssmsx411> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: svn commit: r472115 - /incubator/harmony/enhanced/classlib/trunk/modules/swing/src/main/java/common/javax/swing/text/GapContent.java thread-index: AccDx8oSzPrvrnohT5OhSvVp2zU98wAGs12Q From: "Ivanov, Alexey A" To: X-OriginalArrivalTime: 09 Nov 2006 09:38:44.0453 (UTC) FILETIME=[D92E4950:01C703E2] X-Virus-Checked: Checked by ClamAV on apache.org >-----Original Message----- >From: Stepan Mishura [mailto:stepan.mishura@gmail.com] >Sent: Thursday, November 09, 2006 9:24 AM >To: harmony-dev@incubator.apache.org >Subject: Re: svn commit: r472115 - >/incubator/harmony/enhanced/classlib/trunk/modules/swing/src/main/java/ comm >on/javax/swing/text/GapContent.java > >On 11/8/06, Ivanov, Alexey A wrote: >> >> >-----Original Message----- >> >From: Oleg Khaschansky >> >Sent: Wednesday, November 08, 2006 4:20 PM >> >To: harmony-dev@incubator.apache.org >> >Subject: Re: svn commit: r472115 - >> >/incubator/harmony/enhanced/classlib/trunk/modules/swing/src/main/java/ >> comm >> >on/javax/swing/text/GapContent.java >> > >> >> BWT, HARMONY-1809 should be marked as "non-bug difference from RI". >> >I don't think that it's non-bug diff since it fixes an API issue. >> >> I agree. This issue fixes "bad method" from JAPItools. > > > >Then we should create another JIRA to document the difference. Yep, I thought about it too. Regards, Alexey. > >-Stepan. > >Regards, >> Alexey. >> >> > >> >On 11/8/06, Stepan Mishura wrote: >> >> On 11/8/06, Ivanov, Alexey A wrote: >> >> > >> >> > Stepan, >> >> > >> >> > I must be missing something obvious... >> >> > What kind of regression test do you expect? >> >> >> >> >> >> My logic is quite straightforward: the best way to fix a decision is >> to >> >> create a regression test. For example, if another volunteer find out >> that >> >> Harmony implementation of GapContent differ from RI's and propose a >> patch >> >to >> >> fix it will any test remind him (or committer) about the decision? >> >> >> >> In our case we decided not to follow RI and do nothing for invalid >> >> parameters. So a regression test should verify that Harmony silently >> >ignores >> >> bad parameters. >> >> >> >> BWT, HARMONY-1809 should be marked as "non-bug difference from RI". >> >> >> >> Thanks, >> >> Stepan. >> >> >> >> What was done is the signature of the GapContent.replace had been >> >> > changed so that it didn't contain 'throws BadLocationException' >> clause. >> >> > >> >> > What is a regression test to demonstrate? That BadLocationException >> is >> >> > not thrown any more? >> >> > Or do you insist on setting gapStart to -2 after call replace(-2, >> 2, >> >> > null, 0), so that any subsequent operation on GapContent generates >> >> > ArrayIndexOutOfBounds? >> >> > >> >> > Regards, >> >> > Alexey. >> >> > >> >> > >> >> > P.S. The discussion thread: >> >> > >> http://thread.gmane.org/gmane.comp.java.harmony.devel/17837/focus=3D17837= >> >> > The related JIRA issues: >> >> > https://issues.apache.org/jira/browse/HARMONY-1809 >> >> > https://issues.apache.org/jira/browse/HARMONY-1975 >> >> > >> >> > >> >> > -- >> >> > Alexey A. Ivanov >> >> > Intel Middleware Product Division >> >> > >> >> > >> >> > >-----Original Message----- >> >> > >From: Stepan Mishura [mailto: stepan.mishura@gmail.com ] >> >> > >Sent: Wednesday, November 08, 2006 9:12 AM >> >> > >To: harmony-dev >> >> > >Subject: Re: svn commit: r472115 - >> >> > >> >>/incubator/harmony/enhanced/classlib/trunk/modules/swing/src/main/java >> / >> >> > comm >> >> > >on/javax/swing/text/GapContent.java >> >> > > >> >> > >Hi, >> >> > > >> >> > >Any chance to see regression test (that I asked for in >> HARMONY-1975)? >> >> > :-) >> >> > > >> >> > >Thanks, >> >> > >Stepan. >> >> > > >> >> > >>-----Original Message----- >> >> > >>From: apetrenko@apache.org [mailto: apetrenko@apache.org] >> >> > >>Sent: Tuesday, November 07, 2006 7:50 PM >> >> > >>To: harmony-commits@incubator.apache.org >> >> > >>Subject: svn commit: r472115 - >> >> > >> >>>/incubator/harmony/enhanced/classlib/trunk/modules/swing/src/main/jav >> a >> >> > /com >> >> > >m >> >> > > >> >> > >>on/javax/swing/text/GapContent.java >> >> > >> >> >> > >>Author: apetrenko >> >> > >>Date: Tue Nov 7 05:50:07 2006 >> >> > >>New Revision: 472115 >> >> > >> >> >> > >>URL: http://svn.apache.org/viewvc?view=3Drev&rev=3D472115 >> >> > >>Log: >> >> > >>Patch for HARMONY-1809 >> >> > >>"[classlib][swing]javax.swing.text.GapContent.replace(int, int, >> >> > >>java.lang.Object, int) throws unspescified BadLocationException" >> >> > >> >> >> > >>Modified: >> >> > >> >> >> > >> >>>incubator/harmony/enhanced/classlib/trunk/modules/swing/src/main/java >> / >> >> > comm >> >> > >o >> >> > >>n/javax/swing/text/GapContent.java >> >> > >> >> >> > > >> >> > >> >> > >> >> -- >> >> Stepan Mishura >> >> Intel Middleware Products Division >> >> ------------------------------------------------------ >> >> Terms of use : http://incubator.apache.org/harmony/mailing.html >> >> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org >> >> For additional commands, e-mail: >> harmony-dev-help@incubator.apache.org >> >> >> >> >> >> -- >> Alexey A. Ivanov >> Intel Middleware Product Division >> > > > >-- >Stepan Mishura >Intel Middleware Products Division >------------------------------------------------------ >Terms of use : http://incubator.apache.org/harmony/mailing.html >To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org >For additional commands, e-mail: harmony-dev-help@incubator.apache.org -- Alexey A. Ivanov Intel Enterprise Solutions Software Division