Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8147894 Refresh jlink API
  3. JDK-8160641

PostProcessingPlugin and ExecutableImage should not be part of plugin API

XMLWordPrintable

    • b126
    • generic
    • generic

      All built-in plugins are TransformerPlugins. PostProcessingPlugin was supposed to be used by verifiers, processors etc. But there are not PostProcessorPlugins in internal plugins. Just like ResourcePrevisitor, PostProcessor could just be an internal interface for now. If we want to revisit Post processing plugins in future, we could add to (experimental) jlink API.

      TransformerPlugin being the only remaining Plugin type, the visit method of TransformerPlugin can be moved to Plugin. And TransformerPlugin can be removed.

            sundar Sundararajan Athijegannathan
            sundar Sundararajan Athijegannathan
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: