sbt/internal
Stefan Zeiger da79479ff7 Fix logging of raw strings
sbt passes raw string messages in `ConsoleAppenderFromLog4J` to `StringFormatterMessageFactory`. This is wrong because these strings are pre-formatted and should not be processed again for formatting. There is no way to pass parameters to them anyway. This causes problems when the raw strings contain characters that `StringFormatterMessageFactory` wants to interpret.

For example, when using `-Ystatistics`:

```
ERROR StatusConsoleListener Unable to format msg:   nscprofiling                : 1 spans, ()7.543ms (0.3%)
java.util.UnknownFormatConversionException: Conversion = ')'
at java.base/java.util.Formatter.checkText(Formatter.java:2732)
at java.base/java.util.Formatter.parse(Formatter.java:2718)
at java.base/java.util.Formatter.format(Formatter.java:2655)
at java.base/java.util.Formatter.format(Formatter.java:2609)
at java.base/java.lang.String.format(String.java:2938)
at org.apache.logging.log4j.message.StringFormattedMessage.formatMessage(StringFormattedMessage.java:121)
at org.apache.logging.log4j.message.StringFormattedMessage.getFormattedMessage(StringFormattedMessage.java:89)
at sbt.internal.util.Appender.$anonfun$appendMessage$1(ConsoleAppender.scala:522)
...
```
2024-05-02 18:31:23 +02:00
..
util-collection fix typo 2023-06-24 20:05:52 +09:00
util-complete some trivial refactoring 2023-06-25 08:57:41 +09:00
util-control Transfer copyright to Scala Center 2023-06-20 16:39:07 +02:00
util-interface/src/main/java/xsbti Transfer copyright to Scala Center 2023-06-20 16:39:07 +02:00
util-logging Fix logging of raw strings 2024-05-02 18:31:23 +02:00
util-logic/src Transfer copyright to Scala Center 2023-06-20 16:39:07 +02:00
util-position/src Transfer copyright to Scala Center 2023-06-20 16:39:07 +02:00
util-relation/src Transfer copyright to Scala Center 2023-06-20 16:39:07 +02:00
util-scripted/src/main Transfer copyright to Scala Center 2023-06-20 16:39:07 +02:00