Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8344541

[lworld] jdk/tools/sincechecker/modules/java_base/CheckSince_javaBase.java finds "@since" version errors

XMLWordPrintable

      New Valhalla API @since tags need updating:

      src/java.base/java/lang/Class.java:696 method: boolean java.lang.Class.isIdentity(): `@since` version: 9; should be: 24
      src/java.base/java/lang/Class.java:708 method: boolean java.lang.Class.isValue(): `@since` version: 9; should be: 24
      src/java.base/java/lang/IdentityException.java:37 class: java.lang.IdentityException: `@since` version: 9; should be: 24
      src/java.base/java/lang/IdentityException.java:45 method: void java.lang.IdentityException.<init>(): `@since` version: 9; should be: 24
      src/java.base/java/lang/IdentityException.java:53 method: void java.lang.IdentityException.<init>(java.lang.Class): `@since` version: 9; should be: 24
      src/java.base/java/lang/IdentityException.java:62 method: void java.lang.IdentityException.<init>(java.lang.String): `@since` version: 9; should be: 24
      src/java.base/java/lang/IdentityException.java:72 method: void java.lang.IdentityException.<init>(java.lang.Throwable): `@since` version: 9; should be: 24
      src/java.base/java/lang/IdentityException.java:83 method: void java.lang.IdentityException.<init>(java.lang.String,java.lang.Throwable): `@since` version: 9; should be: 24
      src/java.base/java/lang/reflect/AccessFlag.java:212 field: java.lang.reflect.AccessFlag:IDENTITY: `@since` version: 20; should be: 24
      src/java.base/java/lang/reflect/AccessFlag.java:378 field: java.lang.reflect.AccessFlag:STRICT_FIELD: `@since` version: 20; should be: 24
      src/java.base/java/lang/reflect/AccessFlag.java:578 method: java.util.Set java.lang.reflect.AccessFlag.maskToAccessFlags(int,java.lang.reflect.AccessFlag.Location,java.lang.reflect.ClassFileFormatVersion): `@since` version: 20; should be: 24
      src/java.base/java/lang/reflect/Modifier.java:352 field: java.lang.reflect.Modifier:IDENTITY: `@since` version: 9; should be: 24
      src/java.base/java/lang/reflect/Modifier.java:153 method: boolean java.lang.reflect.Modifier.isIdentity(int): `@since` version: 9; should be: 24
      src/java.base/java/util/Objects.java:189 method: boolean java.util.Objects.hasIdentity(java.lang.Object): `@since` version: 9; should be: 24
      src/java.base/java/util/Objects.java:207 method: java.lang.Object java.util.Objects.requireIdentity(java.lang.Object): `@since` version: 9; should be: 24
      src/java.base/java/util/Objects.java:228 method: java.lang.Object java.util.Objects.requireIdentity(java.lang.Object,java.lang.String): `@since` version: 9; should be: 24
      src/java.base/java/util/Objects.java:249 method: java.lang.Object java.util.Objects.requireIdentity(java.lang.Object,java.util.function.Supplier): `@since` version: 9; should be: 24
      src/java.base/java/util/Objects.java:506 method: long java.util.Objects.getObjectSize(java.lang.Object): `@since` version: 9; should be: 24
      src/java.base/java/util/WeakHashMap.java:254 method: void java.util.WeakHashMap.<init>(int,float,java.util.WeakHashMap.ValuePolicy): `@since` version: 9; should be: 24
      src/java.base/java/util/WeakHashMap.java:305 method: void java.util.WeakHashMap.<init>(java.util.WeakHashMap.ValuePolicy): `@since` version: 9; should be: 24
      src/java.base/java/util/WeakHashMap.java:332 method: java.util.WeakHashMap.ValuePolicy java.util.WeakHashMap.valuePolicy(): `@since` version: 9; should be: 24
      src/java.base/java/util/WeakHashMap.java:1591 class: java.util.WeakHashMap.ValuePolicy: `@since` version: 9; should be: 24
      src/java.base/java/util/WeakHashMap.java:1596 field: java.util.WeakHashMap.ValuePolicy:SOFT: `@since` version: 9; should be: 24
      src/java.base/java/util/WeakHashMap.java:1600 field: java.util.WeakHashMap.ValuePolicy:STRONG: `@since` version: 9; should be: 24
      src/java.base/java/util/WeakHashMap.java:1605 field: java.util.WeakHashMap.ValuePolicy:DISCARD: `@since` version: 9; should be: 24
      src/java.base/java/util/WeakHashMap.java:1610 field: java.util.WeakHashMap.ValuePolicy:THROW: `@since` version: 9; should be: 24
      src/java.base/java/util/WeakHashMap.java:1621 method: java.util.WeakHashMap.ValuePolicy java.util.WeakHashMap.ValuePolicy.defaultValuePolicy(): `@since` version: 9; should be: 24

            dsimms David Simms
            dsimms David Simms
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: