[
https://issues.apache.org/jira/browse/JDO-810?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Tilmann Zäschke updated JDO-810:
--------------------------------
Description:
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}
was:
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:[29,20]
[removal] AccessController in java.security has been deprecated and marked for
removal
[WARNING]
C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\I18NHelper.java:[22,20]
[removal] AccessController in java.security has been deprecated and marked for
removal
[WARNING]
C:\work\github\db-jdo\api\src\main\java\javax\jdo\identity\ObjectIdentity.java:[29,20]
[removal] AccessController in java.security has been deprecated and marked for
removal
[WARNING]
C:\work\github\db-jdo\api\src\main\java\javax\jdo\JDOHelper.java:[35,20]
[removal] AccessController in java.security has been deprecated and marked for
removal
[WARNING]
C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\JDOImplHelper.java:[211,8]
[removal] SecurityManager in java.lang has been deprecated and marked for
removal
[WARNING]
C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\JDOImplHelper.java:[211,36]
[removal] getSecurityManager() in System has been deprecated and marked for
removal
[WARNING]
C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\JDOImplHelper.java:[457,8]
[removal] SecurityManager in java.lang has been deprecated and marked for
removal
[WARNING]
C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\JDOImplHelper.java:[457,36]
[removal] getSecurityManager() in System has been deprecated and marked for
removal
[WARNING]
C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\JDOImplHelper.java:[494,8]
[removal] SecurityManager in java.lang has been deprecated and marked for
removal
[WARNING]
C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\JDOImplHelper.java:[494,36]
[removal] getSecurityManager() in System has been deprecated and marked for
removal
[WARNING]
C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\JDOImplHelper.java:[578,8]
[removal] SecurityManager in java.lang has been deprecated and marked for
removal
[WARNING]
C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\JDOImplHelper.java:[578,35]
[removal] getSecurityManager() in System has been deprecated and marked for
removal
[WARNING]
C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\JDOImplHelper.java:[600,8]
[removal] SecurityManager in java.lang has been deprecated and marked for
removal
[WARNING]
C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\JDOImplHelper.java:[600,35]
[removal] getSecurityManager() in System has been deprecated and marked for
removal
[WARNING]
C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\JDOImplHelper.java:[683,14]
[removal] SecurityManager in java.lang has been deprecated and marked for
removal
[WARNING]
C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\JDOImplHelper.java:[683,42]
[removal] getSecurityManager() in System has been deprecated and marked for
removal
[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\JDOImplHelper.java:[882,17]
[removal] AccessController in java.security has been deprecated and marked for
removal
[WARNING]
C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\I18NHelper.java:[110,34]
[removal] AccessController in java.security 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\spi\I18NHelper.java:[392,15]
[removal] AccessController in java.security 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\identity\ObjectIdentity.java:[47,8]
[removal] AccessController in java.security has been deprecated and marked for
removal
[WARNING]
C:\work\github\db-jdo\api\src\main\java\javax\jdo\JDOHelper.java:[180,8]
[removal] AccessController in java.security 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
[WARNING]
C:\work\github\db-jdo\api\src\main\java\javax\jdo\JDOHelper.java:[1913,15]
[removal] AccessController in java.security has been deprecated and marked for
removal
[WARNING]
C:\work\github\db-jdo\api\src\main\java\javax\jdo\JDOHelper.java:[1927,15]
[removal] AccessController in java.security has been deprecated and marked for
removal
[WARNING]
C:\work\github\db-jdo\api\src\main\java\javax\jdo\JDOHelper.java:[1951,19]
[removal] AccessController in java.security has been deprecated and marked for
removal
[WARNING]
C:\work\github\db-jdo\api\src\main\java\javax\jdo\JDOHelper.java:[1970,28]
[removal] AccessController in java.security has been deprecated and marked for
removal
[WARNING]
C:\work\github\db-jdo\api\src\main\java\javax\jdo\JDOHelper.java:[2001,19]
[removal] AccessController in java.security has been deprecated and marked for
removal
[WARNING]
C:\work\github\db-jdo\api\src\main\java\javax\jdo\JDOHelper.java:[2027,19]
[removal] AccessController in java.security has been deprecated and marked for
removal
[WARNING]
C:\work\github\db-jdo\api\src\main\java\javax\jdo\JDOHelper.java:[2048,19]
[removal] AccessController in java.security has been deprecated and marked for
removal
{code}
> 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.1#820001)