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

Use default methods as appropriate for language model visitors

XMLWordPrintable

        When visitModule as added to ElementVisitor (JDK-8142968), it was added as a normal abstract interface method. This approach was necessary in Java SE 8 since the package in question is built under the previously JDK during the bootstrap process. For 9, better source compatibility would come from using a default method here.

        Likewise, several convenience methods in the visitors can be upgraded to default methods.

              darcy Joe Darcy
              darcy Joe Darcy
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: