[
https://issues.apache.org/jira/browse/LOG4J2-653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14008561#comment-14008561
]
Remko Popma commented on LOG4J2-653:
------------------------------------
Could you give an example of what a test currently looks like and contrast that
with what it would look like with a builder?
Also, I don't understand the second reason you mention why builders would be
useful. So builders can have annotations, understood. Why is that desirable?
Again, it would be good to show an example that shows how something is done now
and how annotations would improve things.
> Add plugin builder classes as alternative to factory methods.
> -------------------------------------------------------------
>
> Key: LOG4J2-653
> URL: https://issues.apache.org/jira/browse/LOG4J2-653
> Project: Log4j 2
> Issue Type: Improvement
> Components: Core
> Reporter: Matt Sicker
> Assignee: Matt Sicker
> Labels: config
>
> It would be useful to have builder-style classes as an alternative to plugin
> factory methods. This would be useful in two settings:
> # Easier to construct plugins in tests and in the code.
> # Can add annotations to fields for value injection in the PluginBuilder
> class.
> This could replace the existing factory methods, or it could complement it.
> This would also make it easier to support programmatic configuration.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]