Uploaded image for project: 'Log4j 2'
  1. Log4j 2
  2. LOG4J2-2226

Make log4j-core a Java 9 module

    XMLWordPrintableJSON

Details

    • Epic
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Core
    • Log4j-core modularization

    Description

      Log4j-core is currently an automatic module.

      By making it a real module the Java platform can help enforce the distinction between internal and exported classes.

      This epic links together tickets related to this goal. I expect that most of the work will be about:

      • moving external dependencies out of the core module¬†
      • reorganizing packages and classes into internal and exported packages. Other Log4j modules and custom plugins can depend on the exported packages but not the internal ones.¬†

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              rpopma Remko Popma
              Votes:
              3 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated: