Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 70441 invoked from network); 1 Apr 2006 23:22:01 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 1 Apr 2006 23:22:01 -0000 Received: (qmail 33817 invoked by uid 500); 1 Apr 2006 23:21:58 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 33759 invoked by uid 500); 1 Apr 2006 23:21:57 -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 33748 invoked by uid 99); 1 Apr 2006 23:21:57 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 01 Apr 2006 15:21:57 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [66.11.181.4] (HELO griffin.griffaction.ca) (66.11.181.4) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 01 Apr 2006 15:21:56 -0800 Received: from perseval.info.uqam.ca ([132.208.137.96]) by griffin.griffaction.ca with esmtp (Exim 4.50 #1 (Debian)) id 1FPpPS-00057P-VO for ; Sat, 01 Apr 2006 18:21:35 -0500 Received: from localhost ([127.0.0.1]) by perseval.info.uqam.ca with esmtp (Exim 4.50 #1 (Debian)) id 1FPpPS-0007bc-AI for ; Sat, 01 Apr 2006 18:21:34 -0500 Message-ID: <442F0AFB.4020706@sablevm.org> Date: Sat, 01 Apr 2006 18:21:31 -0500 From: Etienne Gagnon User-Agent: Debian Thunderbird 1.0.2 (X11/20051010) X-Accept-Language: en-us, en MIME-Version: 1.0 To: harmony-dev@incubator.apache.org Subject: Patches to fix java.lang [Was: Fixing java.lang] References: <8AEB79DC01BE994D8DE3FD02FA5B475B0231365F@orsmsx409> In-Reply-To: <8AEB79DC01BE994D8DE3FD02FA5B475B0231365F@orsmsx409> X-Enigmail-Version: 0.91.0.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigE097B80AD562A1B41A2D907E" X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N --------------enigE097B80AD562A1B41A2D907E Content-Type: multipart/mixed; boundary="------------050703060309020403090908" This is a multi-part message in MIME format. --------------050703060309020403090908 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Hi Geir, So, it's time for me to learn, slowly, the customs of the Harmony project. I'm ready to contribute the following 4 very modest patches. FYI, I seeked the SerialVersionUIDs in Sun's public API: http://java.sun.com/j2se/1.5.0/docs/api/serialized-form.html What's the usual procedure? [both in the legal sense and the technical one] Thanks for your patience helping a newbie, Etienne PS: I can make it into one patch. I am just trying to figure out the desired granularity for contributions. Magnusson, Geir wrote: > Thanks for volunteering..... :) -- Etienne M. Gagnon, Ph.D. http://www.info2.uqam.ca/~egagnon/ SableVM: http://www.sablevm.org/ SableCC: http://www.sablecc.org/ --------------050703060309020403090908 Content-Type: text/plain; name="IllegalArgumentException.java-patch" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="IllegalArgumentException.java-patch" Index: modules/luni/src/main/java/java/lang/IllegalArgumentException.java =================================================================== --- modules/luni/src/main/java/java/lang/IllegalArgumentException.java (revision 390759) +++ modules/luni/src/main/java/java/lang/IllegalArgumentException.java (working copy) @@ -22,6 +22,8 @@ */ public class IllegalArgumentException extends RuntimeException { + private static final long serialVersionUID = -5365630128856068164L; + /** * Constructs a new instance of this class with its walkback filled in. */ --------------050703060309020403090908 Content-Type: text/plain; name="IllegalStateException.java-patch" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="IllegalStateException.java-patch" Index: modules/luni/src/main/java/java/lang/IllegalStateException.java =================================================================== --- modules/luni/src/main/java/java/lang/IllegalStateException.java (revision 390759) +++ modules/luni/src/main/java/java/lang/IllegalStateException.java (working copy) @@ -22,6 +22,8 @@ */ public class IllegalStateException extends RuntimeException { + private static final long serialVersionUID = -1848914673093119416L; + /** * Constructs a new instance of this class with its walkback filled in. */ --------------050703060309020403090908 Content-Type: text/plain; name="SecurityException.java-patch" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="SecurityException.java-patch" Index: modules/luni/src/main/java/java/lang/SecurityException.java =================================================================== --- modules/luni/src/main/java/java/lang/SecurityException.java (revision 390759) +++ modules/luni/src/main/java/java/lang/SecurityException.java (working copy) @@ -21,6 +21,8 @@ */ public class SecurityException extends java.lang.RuntimeException { + private static final long serialVersionUID = 6878364983674394167L; + /** * Constructs a new instance of this class with its walkback filled in. */ --------------050703060309020403090908 Content-Type: text/plain; name="UnsupportedOperationException.java-patch" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="UnsupportedOperationException.java-patch" Index: modules/luni/src/main/java/java/lang/UnsupportedOperationException.java =================================================================== --- modules/luni/src/main/java/java/lang/UnsupportedOperationException.java (revision 390759) +++ modules/luni/src/main/java/java/lang/UnsupportedOperationException.java (working copy) @@ -21,6 +21,8 @@ */ public class UnsupportedOperationException extends RuntimeException { + private static final long serialVersionUID = -1242599979055084673L; + /** * Constructs a new instance of this class with its walkback filled in. */ --------------050703060309020403090908-- --------------enigE097B80AD562A1B41A2D907E Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFELwr7jyrJi4rH84gRApoHAJ9yLsCDztM4CiVabYHcuVOKnaajHQCfTCXv 2qcLO9QEZA0LxEF8cbowixs= =mqfo -----END PGP SIGNATURE----- --------------enigE097B80AD562A1B41A2D907E--