Add structured location information to BuildCheck results
Open
10.0
Area: BuildCheck
triaged
- Dominant language
- C#
- Stars
- 5.5k
- Forks
- 1.5k
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 141
Description
### Context
`BuildCheckResultError`, `BuildCheckResultWarning`, `BuildCheckResultInfo` currently do not have structured information about location (see https://github.com/dotnet/msbuild/pull/10227#discussion_r1668107852).
In order to do this - we'll need move `IMsBuildElementLocation` into Microsoft.Build.Framework and add it to `IBuildCheckResult` (instead of just the `LocationString`)
### Justification
This will unlock the integration that uses the location info from the EventArgs (Binlog Viewer, Visual Studio Error Window, ...)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.