[ https://issues.apache.org/jira/browse/JDO-810?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Tilmann Zäschke closed JDO-810. ------------------------------- Resolution: Fixed > Fix Java 9 warnings > ------------------- > > Key: JDO-810 > URL: https://issues.apache.org/jira/browse/JDO-810 > Project: JDO > Issue Type: Bug > Components: api, tck > Affects Versions: JDO 3.2 > Reporter: Tilmann Zäschke > Assignee: Tilmann Zäschke > Priority: Major > Fix For: JDO 3.2.1 > > > Fix warnings from Java 9, especially cponstructor calls on primitive Wrappers > such as "Integer(5)" or "Long(2)" (note that AccessControler and > SecurityManager warnings are fixed in a separate issue: JDO-808 ): > {code:java} > [WARNING] [options] bootstrap class path not set in conjunction with -source 8 > [WARNING] > C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\JDOImplHelper.java:[781,32] > [removal] Integer(int) in Integer has been deprecated and marked for removal > [WARNING] > C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\I18NHelper.java:[357,25] > [removal] Integer(int) in Integer has been deprecated and marked for removal > [WARNING] > C:\work\github\db-jdo\api\src\main\java\javax\jdo\PersistenceManager.java:[566,36] > [unchecked] Possible heap pollution from parameterized vararg type T > where T is a type-variable: > T extends Object declared in method <T>makePersistentAll(T...) > [WARNING] > C:\work\github\db-jdo\api\src\main\java\javax\jdo\PersistenceManager.java:[1096,32] > [unchecked] Possible heap pollution from parameterized vararg type T > where T is a type-variable: > T extends Object declared in method <T>detachCopyAll(T...) > [WARNING] > C:\work\github\db-jdo\api\src\main\java\javax\jdo\identity\IntIdentity.java:[131,15] > [removal] Integer(int) in Integer has been deprecated and marked for removal > [WARNING] > C:\work\github\db-jdo\api\src\main\java\javax\jdo\identity\CharIdentity.java:[142,15] > [removal] Character(char) in Character has been deprecated and marked for > removal > [WARNING] > C:\work\github\db-jdo\api\src\main\java\javax\jdo\identity\ShortIdentity.java:[131,15] > [removal] Short(short) in Short has been deprecated and marked for removal > [WARNING] > C:\work\github\db-jdo\api\src\main\java\javax\jdo\identity\LongIdentity.java:[141,15] > [removal] Long(long) in Long has been deprecated and marked for removal > [WARNING] > C:\work\github\db-jdo\api\src\main\java\javax\jdo\identity\ByteIdentity.java:[134,15] > [removal] Byte(byte) in Byte has been deprecated and marked for removal > [WARNING] > C:\work\github\db-jdo\api\src\main\java\javax\jdo\JDOHelper.java:[1529,20] > [removal] Integer(int) in Integer has been deprecated and marked for removal > [WARNING] > C:\work\github\db-jdo\api\src\main\java\javax\jdo\JDOHelper.java:[1530,20] > [removal] Integer(int) in Integer has been deprecated and marked for removal > ... > {code} -- This message was sent by Atlassian Jira (v8.20.7#820007)