jvz commented on issue #1955:
URL: 
https://github.com/apache/logging-log4j2/issues/1955#issuecomment-1806523340

   Neat, this is an idea I've had in the past. It would be great if we had 
proper XSDs that made it easier to edit a log4j configuration file. Might be 
useful to see if this schema can be represented as a JsonSchema, too, so it can 
be used for JSON and YAML configuration files.
   
   One potential source of inspiration here would be whatever Spring Boot does 
for making your various `@ConfigurationProperties` classes autocomplete when 
modifying Spring properties configurations.
   
   I should note that various old plugins still use strings for various plugin 
attributes that should be a different data type, but the initial plugin system 
only supported string values for attributes as it mimicked the DOM API here. 
Thus, if you use the type info of a plugin attribute, note that a string type 
is not necessarily authoritative.


-- 
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