microsoft / microsoft/kiota

Allow language writers and refiners to use the logging infrastructure used by kiota builder.

Open
#4,208 2 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
C#
Stars
3.8k
Forks
333
Avg merge
16h 29m
Merged PRs (30d)
116

Description

Currently, only `KiotaBuilder` can log messages, however, it is useful to also log messages when running a language writer. e.g. to warn about a potential issue in the code dom or report progress.

Contributor guide

Open the contributing guide

Research direction

Start by tracing how KiotaBuilder currently logs messages, then inspect the language writer and refiner entry points mentioned in the issue. Determine how those components could use the same logging infrastructure, and verify that warnings and progress messages are emitted correctly when they run.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.