enso/tools/legal-review
Hubert Plociniczak 352ad06d2f
Reduce extra output in compilation and tests (#7809)
* Reduce extra output in compilation and tests

I couldn't stand the amount of extra output that we got when compiling
a clean project and when executing regular tests. We should strive to
keep output clean and not print anything additional to stdout/stderr.

* Getting rid of explicit setup by service loading

In order for SL4J to use service loading correctly had to upgrade to
latest slf4j. Unfortunately `TestLogProvider` which essentially
delegates to `logback` provider will lead to spurious ambiguous warnings
on multiple providers. In order to dictate which one to use and
therefore eliminate the warnings we can use the `slf4j.provider` env
var, which is only available in slf4j 2.x.

Now, there is no need to explicitly call `LoggerSetup.get().setup()` as
that is being called during service setup.

* legal review

* linter

* Ensure ConsoleHandler uses the default level

ConsoleHandler's constructor uses `Level.INFO` which is unnecessary for
tests.

* report warnings
2023-10-16 10:57:44 +02:00
..
AWS First part of AWS S3 API, various small fixes. (#6973) 2023-06-15 16:20:13 +00:00
Base Scala 2.13.11 and libraries update (#7010) 2023-06-14 13:15:57 +00:00
Database Update sqlite jdbc dependency (#7031) 2023-06-15 11:00:18 +00:00
engine Reduce extra output in compilation and tests (#7809) 2023-10-16 10:57:44 +02:00
Google_Api Scala 2.13.11 and libraries update (#7010) 2023-06-14 13:15:57 +00:00
Image Scala 2.13.11 and libraries update (#7010) 2023-06-14 13:15:57 +00:00
launcher Reduce extra output in compilation and tests (#7809) 2023-10-16 10:57:44 +02:00
license-texts Batch insert suggestions (#6189) 2023-04-06 07:47:23 +00:00
project-manager Reduce extra output in compilation and tests (#7809) 2023-10-16 10:57:44 +02:00
Table Always log to console and file (#7825) 2023-09-26 11:32:04 +02:00