Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8332286 Fix the `@since` tags in java source code documentation
  3. JDK-8335727

since-checker: Add `@since` tags to ClassFile::transformClass and CodeBuilder

XMLWordPrintable

    • Icon: Sub-task Sub-task
    • Resolution: Won't Fix
    • Icon: P4 P4
    • 24
    • None
    • core-libs

      Some methods were renamed yesterday as part of JDK-8335290 and JDK-8335110, they are essentially new methods and need to have `@since` 24.

      The methods in question are the following, which the format of the output being `filename.line: method:VM-descriptor`

      src/java.base/java/lang/classfile/ClassFile.java:444 method: byte[] java.lang.classfile.ClassFile.transformClass(java.lang.classfile.ClassModel,java.lang.classfile.ClassTransform)
      src/java.base/java/lang/classfile/ClassFile.java:460 method: byte[] java.lang.classfile.ClassFile.transformClass(java.lang.classfile.ClassModel,java.lang.constant.ClassDesc,java.lang.classfile.ClassTransform)
      src/java.base/java/lang/classfile/ClassFile.java:483 method: byte[] java.lang.classfile.ClassFile.transformClass(java.lang.classfile.ClassModel,java.lang.classfile.constantpool.ClassEntry,java.lang.classfile.ClassTransform)
      src/java.base/java/lang/classfile/CodeBuilder.java:1644 method: java.lang.classfile.CodeBuilder java.lang.classfile.CodeBuilder.ifnonnull(java.lang.classfile.Label)
      src/java.base/java/lang/classfile/CodeBuilder.java:1653 method: java.lang.classfile.CodeBuilder java.lang.classfile.CodeBuilder.ifnull(java.lang.classfile.Label)

            nbenalla Nizar Benalla
            nbenalla Nizar Benalla
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: