Thanks so much for thinking along with me Piotr in this pretty
sophisticated puzzler. Regarding your following statements...

On Mon, Feb 5, 2024 at 8:43 PM Piotr P. Karwasz <piotr.karw...@gmail.com> wrote:
> I would prefer for the two event factories **not** to call
> `Message#getFormattedMessage` at all.
> ...
> Both issues are caused by an additional
> `InternalAsyncUtil.makeMessageImmutable()` in
> `MutableLogEvent#setMessage`, that can be removed.

I don't feel comfortable enough with the async. code base to carry out
these two changes. Nevertheless, I am all in for them. I don't know if
I can spare more time on this to examine it further and implement the
necessary changes. If you would like to go ahead yourself, you are
more than welcome.

For now, I will only remove `*Nested*Test` classes blocking the
`2.x-StatusLogger-revamp` branch.

Reply via email to