I understand your compatibility concerns, but we are not bound by it. For instance, in `2.22.0`, we removed `FastDateParser`, which was public too. If I am not mistaken, `LogEventParser` is not documented anywhere.
All in all, I am fine with either removing or deprecating it. On Fri, Jan 5, 2024 at 11:47 AM Piotr P. Karwasz <piotr.karw...@gmail.com> wrote: > Hi Volkan, > > On Fri, 5 Jan 2024 at 11:25, Volkan Yazıcı <vol...@yazi.ci> wrote: > > @Piotr, do you propose removing it in `2.x` or `main`? My preference > would > > be both. > > Unfortunately we never marked it as an internal package, so this would > break binary compatibility. > > We should deprecate it in 2.23.0, together with all the classes that > were removed from `log4j-core` in 3.x (that includes those moved to > other modules, since their package name changed). > > Piotr >