You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openjpa.apache.org by Kevin Sutter <kw...@gmail.com> on 2007/08/17 22:26:36 UTC

Re: svn commit: r567127 - /openjpa/trunk/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/DiscriminatorMappingInfo.java

Marc,
How do you find these 1.5-ism's?  You caught one of my previous 1.5-ism's as
well.  When I do the maven build, nothing is flagged.  Or, are these only
warnings and I need to be looking closer?  Just wondering if you have some
other build trick that makes detecting these before we commit these type of
changes.

Thanks,
Kevin

On 8/17/07, mprudhom@apache.org <mp...@apache.org> wrote:
>
> Author: mprudhom
> Date: Fri Aug 17 13:16:25 2007
> New Revision: 567127
>
> URL: http://svn.apache.org/viewvc?view=rev&rev=567127
> Log:
> Fixed JDK 1.5-ism of Character.valueOf(char) by changing it to new
> Characher(char).
>
> Modified:
>
>     openjpa/trunk/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/DiscriminatorMappingInfo.java
>
> Modified:
> openjpa/trunk/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/DiscriminatorMappingInfo.java
> URL:
> http://svn.apache.org/viewvc/openjpa/trunk/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/DiscriminatorMappingInfo.java?view=diff&rev=567127&r1=567126&r2=567127
>
> ==============================================================================
> ---
> openjpa/trunk/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/DiscriminatorMappingInfo.java
> (original)
> +++
> openjpa/trunk/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/DiscriminatorMappingInfo.java
> Fri Aug 17 13:16:25 2007
> @@ -77,7 +77,7 @@
>              case JavaTypes.INT:
>                  return Integer.valueOf(_value);
>              case JavaTypes.CHAR:
> -               return Character.valueOf
> (_value.charAt(_value.indexOf('\'')+1));
> +               return new
> Character(_value.charAt(_value.indexOf('\'')+1));
>              case JavaTypes.STRING:
>              default:
>                  return _value;
>
>
>

Re: svn commit: r567127 - /openjpa/trunk/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/DiscriminatorMappingInfo.java

Posted by Marc Prud'hommeaux <mp...@apache.org>.
Kevin-

I verify 1.4 compatibility with:

   mvn clean compile -Djava14.jar=/System/Library/Frameworks/ 
JavaVM.framework/Versions/1.4.2/Classes/classes.jar


See:

   http://openjpa.apache.org/building-openjpa.html#BuildingOpenJPA- 
BuildingwithJDK1.4moduleverification

   http://mail-archives.apache.org/mod_mbox/openjpa-dev/200706.mbox/% 
3CF49951BA-EB10-4715-8CA6-A24948EE041D@SUN.com%3E




On Aug 17, 2007, at 4:26 PM, Kevin Sutter wrote:

> Marc,
> How do you find these 1.5-ism's?  You caught one of my previous 1.5- 
> ism's as
> well.  When I do the maven build, nothing is flagged.  Or, are  
> these only
> warnings and I need to be looking closer?  Just wondering if you  
> have some
> other build trick that makes detecting these before we commit these  
> type of
> changes.
>
> Thanks,
> Kevin
>
> On 8/17/07, mprudhom@apache.org <mp...@apache.org> wrote:
>>
>> Author: mprudhom
>> Date: Fri Aug 17 13:16:25 2007
>> New Revision: 567127
>>
>> URL: http://svn.apache.org/viewvc?view=rev&rev=567127
>> Log:
>> Fixed JDK 1.5-ism of Character.valueOf(char) by changing it to new
>> Characher(char).
>>
>> Modified:
>>
>>     openjpa/trunk/openjpa-jdbc/src/main/java/org/apache/openjpa/ 
>> jdbc/meta/DiscriminatorMappingInfo.java
>>
>> Modified:
>> openjpa/trunk/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/ 
>> meta/DiscriminatorMappingInfo.java
>> URL:
>> http://svn.apache.org/viewvc/openjpa/trunk/openjpa-jdbc/src/main/ 
>> java/org/apache/openjpa/jdbc/meta/DiscriminatorMappingInfo.java? 
>> view=diff&rev=567127&r1=567126&r2=567127
>>
>> ===================================================================== 
>> =========
>> ---
>> openjpa/trunk/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/ 
>> meta/DiscriminatorMappingInfo.java
>> (original)
>> +++
>> openjpa/trunk/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/ 
>> meta/DiscriminatorMappingInfo.java
>> Fri Aug 17 13:16:25 2007
>> @@ -77,7 +77,7 @@
>>              case JavaTypes.INT:
>>                  return Integer.valueOf(_value);
>>              case JavaTypes.CHAR:
>> -               return Character.valueOf
>> (_value.charAt(_value.indexOf('\'')+1));
>> +               return new
>> Character(_value.charAt(_value.indexOf('\'')+1));
>>              case JavaTypes.STRING:
>>              default:
>>                  return _value;
>>
>>
>>