Matt Sicker created LOG4J2-2783:
-----------------------------------

             Summary: PluginService should use a list of Class references 
instead of names
                 Key: LOG4J2-2783
                 URL: https://issues.apache.org/jira/browse/LOG4J2-2783
             Project: Log4j 2
          Issue Type: Improvement
          Components: Plugins
    Affects Versions: 3.0.0
            Reporter: Matt Sicker
             Fix For: 3.0.0


The {{PluginService}} class can be updated to return a list of plugin entries 
that refer directly to the {{Class<?>}} instances rather than their class 
names. This would avoid the need to lazily load classes, avoids problems with 
module systems, and prevents the use of optional dependencies which makes it 
much easier to write proper JPMS-compatible modules.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to