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

Cleanup some of WorkArounds and usage thereof

    XMLWordPrintable

Details

    Description

      The doclet WorkArounds class is used to gain back-door access to internal API that is not otherwise exposed. Some of that functionality is now available on public API, and can be removed from the WorkArounds class. In some cases, the footprint on the backdoor API can be reduced.

      One particularly annoying wart is the cast on DocletEnvironment to DocEnvImpl, which effectively prevents using subtypes to carry additional info. It is not clear (even now) what the best way is to replace that logic.

      Attachments

        Issue Links

          Activity

            People

              jjg Jonathan Gibbons
              jjg Jonathan Gibbons
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: