ashr123 commented on PR #4128:
URL: https://github.com/apache/logging-log4j2/pull/4128#issuecomment-4532476439

   @ramanathan1504 see #3789 it is in version 2.26, if so, the current version 
(3.0.0) doesn't include those named patterns so it's now technically breaking 
compatibility
   
   I agree that if it will be pure `static final` will literally embed the 
strings into the compiled classes so if you supply `log4j2-core` as a separate 
jar the compiled project won't be affected, but, for `war`s and fat `jar`s you 
still need to preserve compatibility, as it compiles together so it should be 
fine for other needs (like using `values()` or other things) and it won't be 
possible with "regular" fields and I do love the capabilities that enum 
supplies (👀)


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