equinor / equinor/fusion-framework

bookmark: remove fallback ConsoleLogger once all consumers provide a log config

Open
#5,134 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
10
Forks
10
Avg merge
19h 40m
Merged PRs (30d)
150

Description

In `packages/modules/bookmark/src/bookmark-module.ts`, a `fallbackLogger` (`ConsoleLogger`) is created as a stopgap:

```ts
// TODO - remove when all framework uses log
const fallbackLogger: ILogger = new ConsoleLogger('BookmarkModule');
```

Once all framework consumers configure a proper logger, this fallback should be removed.

Contributor guide

Open the contributing guide

Research direction

Start in packages/modules/bookmark/src/bookmark-module.ts and inspect the fallbackLogger declaration and its uses. Search for all framework consumers of BookmarkModule and their logger configuration, then confirm every consumer provides a proper logger before removing the fallback and its related imports.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
developer-experience
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.