Hi Adrian,

Thank you for the feedback. Please note this patch is not related to a
compiler warning but rather a compiler error which _only_ happens with the
ECJ and not with javac. That is why I posted it specifically as a seperate
patch in the JIRA. When you upgrade to JDK 8 you get a compiler error in
the ECJ. I will revert this commit as soon as I reach my PC as you
requested but this means upon upgrading to JDK 8 OFBiz will not compile on
eclipse.

Taher Alkhateeb
On Jun 8, 2015 5:48 PM, "Adrian Crum" <adrian.c...@sandglass-software.com>
wrote:

> Please revert this. Removing specific types is NOT an acceptable way to
> fix compiler errors!
>
> Taher - please stop trying to fix compiler warnings/errors by hiding them.
> Take some time to understand how Java Generics work before you change
> anything else.
>
> Adrian Crum
> Sandglass Software
> www.sandglass-software.com
>
> On 6/8/2015 2:58 AM, jler...@apache.org wrote:
>
>> Author: jleroux
>> Date: Mon Jun  8 09:58:50 2015
>> New Revision: 1684133
>>
>> URL: http://svn.apache.org/r1684133
>> Log:
>> A patch from Taher Alkhateeb "Upgrade OFBiz to Java JDK 8"
>> https://issues.apache.org/jira/browse/OFBIZ-6458
>> 2nd step: allows Eclipse EJC to compile, fixes a problem with compilation
>> error in eclipse only, it works okay in javac but not in Eclipse EJC
>>
>> jleroux: this introduces a small "regression" in the code syntax but to
>> allow users to compile with Eclipse EJC.
>>
>>
>> Modified:
>>
>>  
>> ofbiz/trunk/framework/entity/src/org/ofbiz/entity/condition/EntityFieldMap.java
>>
>> Modified:
>> ofbiz/trunk/framework/entity/src/org/ofbiz/entity/condition/EntityFieldMap.java
>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/framework/entity/src/org/ofbiz/entity/condition/EntityFieldMap.java?rev=1684133&r1=1684132&r2=1684133&view=diff
>>
>> ==============================================================================
>> ---
>> ofbiz/trunk/framework/entity/src/org/ofbiz/entity/condition/EntityFieldMap.java
>> (original)
>> +++
>> ofbiz/trunk/framework/entity/src/org/ofbiz/entity/condition/EntityFieldMap.java
>> Mon Jun  8 09:58:50 2015
>> @@ -68,7 +68,7 @@ public final class EntityFieldMap extend
>>           return
>> Collections.unmodifiableSet(this.fieldMap.keySet()).iterator();
>>       }
>>
>> -    public Iterator<Map.Entry<String, Object>> getFieldEntryIterator() {
>> +    public Iterator<?> getFieldEntryIterator() {
>>           return
>> Collections.unmodifiableMap(this.fieldMap).entrySet().iterator();
>>       }
>>
>>
>>
>>

Reply via email to