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)