dotnet / dotnet/msbuild

Graph property definitions don't allow "unset" easily

Open
#6,851 0 comments 1 reaction 0 assignees View on GitHub
Area: Static Graph triaged
Dominant language
C#
Stars
5.5k
Forks
1.5k
Avg merge
1d 8h
Merged PRs (30d)
141

Description

I had to break out every global property as defined in the removed lines below with this, with each one conditioned on being non-null. Apparently although the MSBuild task is fine to accept empty-valued global properties, the static graph's `ProjectReference.Properties` parser is *not*.
@rainersigwald Is this a bug in msbuild?

_Originally posted by @AArnott in https://github.com/dotnet/Nerdbank.GitVersioning/pull/648#discussion_r697777912_

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.