enso/tools
Hubert Plociniczak 8a60bc6dcd
Replace a custom logger with off the shelf implementation (#7559)
This change replaces Enso's custom logger with an existing, mostly off the shelf logging implementation. The change attempts to provide a 1:1 replacement for the existing solution while requiring only a minimal logic for the initialization.

Loggers are configured completely via `logging-server` section in `application.conf` HOCON file, all initial logback configuration has been removed. This opens up a lot of interesting opportunities because we can benefit from all the well maintained slf4j implementations without being to them in terms of functionality.

Most important differences have been outlined in `docs/infrastructure/logging.md`.

# Important Notes
Addresses:
- #7253
- #6739
2023-09-04 09:40:16 +00:00
..
build-performance Faster dev builds; tooling for measuring build times and app performance. (#3491) 2022-06-02 19:24:18 +00:00
ci Remove FastR component from Dockerfile. (#7374) 2023-07-24 10:56:30 +02:00
enso4igv Update the Enso grammar in the VS Code extension (#7625) 2023-08-22 14:20:02 +00:00
graphmod Add a markdown style guide (#1022) 2020-07-21 13:59:40 +01:00
language-server Consistent naming of visualization (#7124) 2023-06-26 17:04:35 +00:00
legal-review Execution Context integration for Database write operations (#7072) 2023-06-27 15:51:21 +00:00
legal-review-helper First part of AWS S3 API, various small fixes. (#6973) 2023-06-15 16:20:13 +00:00
native-image-config-cleanup Apply unified prettier style to engine codebase (#3145) 2021-11-08 16:45:29 +01:00
performance Add benchmarks comparing performance of Table operations 'vectorized' in Java vs performed in Enso (#7270) 2023-07-21 17:25:02 +00:00
simple-httpbin Update sbt-java-formatter plugin (#7011) 2023-06-12 14:18:48 +00:00
simple-library-server Replace a custom logger with off the shelf implementation (#7559) 2023-09-04 09:40:16 +00:00
README.md Add a markdown style guide (#1022) 2020-07-21 13:59:40 +01:00

Enso Tools

This folder contains various tools and utilities that aid in the development of the Enso programming language. It should not be used as a dumping ground for things that have better places, but instead is used to hold things that should be part of this repository but do not have another sensible place for them.