Andrew Bernhagen created LOG4J2-1323:
----------------------------------------

             Summary: Remove Final Declarations on Many Classes/Methods
                 Key: LOG4J2-1323
                 URL: https://issues.apache.org/jira/browse/LOG4J2-1323
             Project: Log4j 2
          Issue Type: Wish
          Components: API, Appenders, Pattern Converters
    Affects Versions: 2.5
            Reporter: Andrew Bernhagen


Within my organization, I've had to develop a custom appender that 
automatically configures certain properties and a specific layout to tie into 
other initiatives we have tied to logging.  Log4j2 made this much more 
difficult than Log4j1 due to the use of final on many classes (e.g. the 
appender implementations) and methods (all pattern layout methods).  This has 
made extension overly difficult and filled with a lot of copy and paste that 
I'd rather not have.  Is it possible that these could be removed to make it 
easier to extend the existing implementations?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org
For additional commands, e-mail: log4j-dev-h...@logging.apache.org

Reply via email to