You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@logging.apache.org by GitBox <gi...@apache.org> on 2022/11/13 19:40:30 UTC

[GitHub] [logging-log4j2] jvz commented on pull request #1139: Clean up static config in SimpleLogger/StatusLogger

jvz commented on PR #1139:
URL: https://github.com/apache/logging-log4j2/pull/1139#issuecomment-1312805264

   I was kind of thinking of some sort of way to better represent this sort of property name to type map binding, though in the meantime, I figured I'd at least make the use of configuration beans more explicit. One idea I had was to support interfaces with annotations declaring the property name. The interface could be dynamically proxied to return data from the appropriate property environment. Alternatively, if there were a way to generate code from some annotated interfaces, then we could have compile-time proxies, too, to make it simpler to update how properties work for https://cwiki.apache.org/confluence/display/LOGGING/Properties+Enhancement


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@logging.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org