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:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated: