Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-24640

Purge use of VisibleForTesting

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 3.0.0-alpha-1, 2.4.0
    • 3.0.0-alpha-1, 1.7.0, 2.4.0
    • community
    • None
    • Reviewed

    Description

      From the dev-list thread "[DISCUSS] VisibleForTesting annotation as it pertains to our API compatibility guidelines", when used in classes annotated with interface audience other than IA.Private, the VisibleForTesting annotation is confusing and considered harmful. The consensus is that we do not want to use this annotation as part of the definition of our public APIs, and we need to remove the point of confusion.

      Attachments

        Issue Links

          Activity

            People

              apurtell Andrew Kyle Purtell
              ndimiduk Nick Dimiduk
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: