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

No CSR/CCC for addition of "since=9" info to deprecated type of protected API's under javax.lang.model.*

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • P3
    • None
    • 10
    • core-libs

    Description

      As part JCK AutoSig activity, I am checking the difference between sequential JDK 10 build API signatures from which I noticed that
      constructors of many protected APIs under javax.lang.model.* package were changed to add “since =9” to the Deprecated type of the corresponding constructors.
       
      Change set in JDK10 build 30: (see the comment [1] )

      JBS issue responsible for the change which does not have a relevant CSR request: JDK-8172818

       The aforementioned changes do not have a CSR request filed in JCK10 .
       
      As per the CCC charter I read,
      (1) Every change to the specification of an exported interface, either
                external or private, requires a CCC request regardless of the size of
                the change.
       
      I believe this applies to protected API members whose signature is changed.

      Attachments

        Issue Links

          Activity

            People

              darcy Joe Darcy
              bnallakaluva Bharath Nallakaluva (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: