Don't have the answers yet. But hopefully this will motivate us to clean up our 
generics in general.

Andrus

> On Aug 5, 2016, at 5:45 AM, Aristedes Maniatis <[email protected]> wrote:
> 
> [ERROR] 
> /home/jenkins/jenkins-slave/workspace/cayenne-master/cayenneTestConnection/derby/jdk/JDK
>  9 b128 (early access 
> build)/label/Ubuntu/cayenne-server/src/main/java/org/apache/cayenne/ObjectId.java:[145,23]
>  error: incompatible types: HashMap<String,CAP#1> cannot be converted to 
> Map<String,Object>
> [ERROR] 
>    CAP#1 extends Object from capture of ?
> /home/jenkins/jenkins-slave/workspace/cayenne-master/cayenneTestConnection/derby/jdk/JDK
>  9 b128 (early access 
> build)/label/Ubuntu/cayenne-server/src/main/java/org/apache/cayenne/velocity/VelocitySQLTemplateProcessor.java:[133,89]
>  error: incompatible types: HashMap<String,? extends Object> cannot be 
> converted to Map<String,Object>
> [ERROR] 
> /home/jenkins/jenkins-slave/workspace/cayenne-master/cayenneTestConnection/derby/jdk/JDK
>  9 b128 (early access 
> build)/label/Ubuntu/cayenne-server/src/main/java/org/apache/cayenne/query/AbstractMappedQuery.java:[44,26]
>  error: incompatible types: HashMap<String,CAP#1> cannot be converted to 
> Map<String,Object>
> [ERROR] 
>    CAP#1 extends Object from capture of ?
> /home/jenkins/jenkins-slave/workspace/cayenne-master/cayenneTestConnection/derby/jdk/JDK
>  9 b128 (early access 
> build)/label/Ubuntu/cayenne-server/src/main/java/org/apache/cayenne/query/SQLSelect.java:[179,17]
>  error: incompatible types: HashMap<String,CAP#1> cannot be converted to 
> Map<String,Object>
> [ERROR] 
>    CAP#1 extends Object from capture of ?
> /home/jenkins/jenkins-slave/workspace/cayenne-master/cayenneTestConnection/derby/jdk/JDK
>  9 b128 (early access 
> build)/label/Ubuntu/cayenne-server/src/main/java/org/apache/cayenne/query/NamedQuery.java:[64,30]
>  error: incompatible types: HashMap<String,CAP#1> cannot be converted to 
> Map<String,Object>
> [ERROR] 
>    CAP#1 extends Object from capture of ?
> /home/jenkins/jenkins-slave/workspace/cayenne-master/cayenneTestConnection/derby/jdk/JDK
>  9 b128 (early access 
> build)/label/Ubuntu/cayenne-server/src/main/java/org/apache/cayenne/query/ProcedureCall.java:[87,26]
>  error: incompatible types: HashMap<String,CAP#1> cannot be converted to 
> Map<String,Object>
> 
> 
> 
> Does anyone know what changes were made to generics in Java 9?
> 
> Ari
> 
> 
> -- 
> -------------------------->
> Aristedes Maniatis
> GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A

Reply via email to