dotnet / dotnet/msbuild

Binlogs should only log invariant data, not culture-specific data

Open
#13,252 1 comment 0 reactions 0 assignees View on GitHub
Area: Debuggability Area: Logging backlog needs-design triaged
Dominant language
C#
Stars
5.5k
Forks
1.5k
Avg merge
1d 8h
Merged PRs (30d)
141

Description

### Summary

Binlogs are intended to be machine-readable, so they should use a single, unified output format for strings and data.

### Background and Motivation

Ease of tooling implementation.

### Proposed Feature

This one might be a bit hairy - it probably means that log messages directly shouldn't include rendered strings, and instead should be able to be 'projected' into their rendered forms upon processing of the message.

### Alternative Designs

_No response_

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.