Commit Graph

7 Commits

Author SHA1 Message Date
Tristan B. Velloza Kildaire cbeb844af5 Context
- Documented each enum member for the `Level` enum
- Documented all public members of `CompilationInfo`
2023-03-03 15:29:28 +02:00
Tristan B. Velloza Kildaire 9b79e6f154 Core
- Updated documentation

Context

- Updated documentation

Transform

- Updated documentation
2023-03-03 15:21:16 +02:00
Tristan B. Velloza Kildaire 484b9f949b Context
- Added documentation headers for `CompilationInfo`
2023-03-02 11:26:41 +02:00
Tristan B. Velloza Kildaire 20dc3c0058 Context
- Implemented `setLevel(Level)` and `getLevel()`
2023-03-02 11:09:45 +02:00
Tristan B. Velloza Kildaire 528654e428 Logger
- Added a statci method `flatten(...)` which lets you flatten an arbitrary sequance of actual argumnets (an AliasSeq) into a `string[]`
- Removed old commented-out code
- Updated documentation for methods
- Ensure thge aliases `log` and `logc` are public

Context

- Added `Level` enum with members `INFO`, `WARN`, `ERROR` and `DEBUG`
- Added a field `level` to `Context`
2023-03-02 10:40:32 +02:00
Tristan B. Velloza Kildaire 494b96e4a0 Context
- Added the idea of a `Context`
- A `Context` default has `CompilationInfo` attached to it

Transform

- Switched to using `Context`

Core

- Added new `Context`-based functions, removed old
- Disabled some unit tests for now

Defaults

- Updated the defaults
2023-03-01 16:30:49 +02:00
Tristan B. Velloza Kildaire 5a503fb14c Context
- Added new Context class for future version
2023-03-01 09:14:14 +02:00