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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to