Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Research meaning of null keyword in MSBuild #10037

Open
ghogen opened this issue Apr 18, 2024 · 0 comments
Open

Research meaning of null keyword in MSBuild #10037

ghogen opened this issue Apr 18, 2024 · 0 comments

Comments

@ghogen
Copy link
Contributor

ghogen commented Apr 18, 2024

User feedback (on the docs):
Please document the use of the "null" keyword in MSBuild function calls. There is already an example of it at GetRegistryValueFromView but no specification of what it means in the MSBuild language.- As an argument of a property function, null is a case-insensitive keyword that means a null reference. It is not the same as 'null', which instead means a four-character string.- In MSBuild conditions however, null means the same as 'null'.- Does it work in item functions too?
https://github.com/dotnet/msbuild/pull/8745/files#r1547744498
"

However this issue is about discovering the full story as an engineering research project, so that we can then write the docs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants