Uploaded image for project: 'Qpid Proton'
  1. Qpid Proton
  2. PROTON-1428

remove invalid constructor deprecation markers

VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • proton-j-0.17.0
    • proton-j-0.18.0
    • proton-j
    • None

    Description

      Various constructors were marked deprecated long ago, apparently with intent to reduce their visibility in future releases. That never occurred, but the API and impl were moved around a significant amount, and new factories were established to create the objects. All the constructors in question are in impl packages, and have impl class names, and all the factory methods for them are in other packages meaning their visibility cant be changed. Given this, and it already being doubly clear that application code should not be using the constructors directly, the deprecations should just be removed.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            robbie Robbie Gemmell
            robbie Robbie Gemmell
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment