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

Purge use of VisibleForTesting

    XMLWordPrintableJSON

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.0.0-alpha-1, 2.4.0
    • Fix Version/s: 3.0.0-alpha-1, 1.7.0, 2.4.0
    • Component/s: community
    • Labels:
      None
    • Hadoop Flags:
      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

              • Assignee:
                apurtell Andrew Kyle Purtell
                Reporter:
                ndimiduk Nick Dimiduk
              • Votes:
                0 Vote for this issue
                Watchers:
                9 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: