Mariana Dematte

Results 10 issues of Mariana Dematte

Fixes https://github.com/dotnet/msbuild/issues/9467 ### Context When building targets we only specify a reason when it has direct control over the flow. So some targets have no built reason at the end...

Fixes https://github.com/KirillOsenkov/MSBuildStructuredLog/issues/762 ### Context On a specific edge case, where a target is an after target of the build's entry target, the parent target does not show. Using the example...

### Context * https://github.com/dotnet/msbuild/pull/9853#discussion_r1539496108 * https://github.com/dotnet/msbuild/pull/9853#discussion_r1539480094 ### Goals * Severities aligned with Roslyn - https://learn.microsoft.com/en-us/visualstudio/code-quality/use-roslyn-analyzers?view=vs-2022#configure-severity-levels, we can omit `silent`. * The `isEnabled`configuration is passed to Analyzer `Initialize` call - and...

Fixes: https://github.com/dotnet/msbuild/issues/9747 ### Context We currently run BuildCheck during the restore phase of the build, because of this we end up running BuildCheck twice per project. This PR disables BuildCheck...

Fixes https://github.com/dotnet/msbuild/issues/10123 ### Changes Made Analyzers now have access to infrastructure configuration data, which contains `severity` and `isEnabled` attributes.

Current e2e tests are disabled, but some tests need to be added for new functionality, specifically this: https://github.com/dotnet/msbuild/pull/10199#discussion_r1625472357. This issue is a reminder to do it once we reactivate the...

Area: Tests
triaged
Area: BuildCheck

Originating from https://github.com/dotnet/msbuild/pull/10175 discussion. The scenario of running .NET Framework MSBuild in a .NET process is unsupported, but it worked until a recent change. Since there is some confusion around...

BuildCheck needs better error messages when a Check fails. When that happens we get a generic error message instead of the intended one that a Check has failed: `error MSB4184:...

Priority:1
triaged
Area: BuildCheck

MuxLogger and normal logger have output difference of a blank line with the introduction of new event. The test (here) was made more lenient so we could get work done...

Area: Logging
Priority:2
triaged
Area: BuildCheck

There is currently a lot of stale documentation around the wiki. Those need to be updated as they are not correct anymore. These are the changes that need to be...

Documentation
Priority:2
triaged