-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Item Functions are not parsed correctly in conditions #368
Comments
Is it still open for grab? |
@nikson Yes, this is still up for grabs. However, it's in a part of the code that hasn't seen changes in a while, so we'd like to be cautious. If you'd like to take a look, can you post a quick summary of the changes you think you'll make before going all the way through the fix? (Of course, if it's easier to just send a PR with a proposed fix, that's fine, but I'd like to potentially save some of your time by considering an approach first.) |
#368 fixed Scanner to consume correct close paren.
Versions prior to v14.0 have a bug in parsing item functions when used within a condition: dotnet/msbuild#368. Since commit [db9c2e3] this results in an error when building MicroPython with for example VS2013. Fix this by creating an intermediate property.
Versions prior to v14.0 have a bug in parsing item functions when used within a condition: dotnet/msbuild#368. Since commit [db9c2e3] this results in an error when building MicroPython with for example VS2013. Fix this by creating an intermediate property.
Versions prior to v14.0 have a bug in parsing item functions when used within a condition: dotnet/msbuild#368. Since commit [db9c2e3] this results in an error when building MicroPython with for example VS2013. Fix this by creating an intermediate property.
…0317.5 (dotnet#368) - Microsoft.Dotnet.Toolset.Internal - 3.1.201-servicing.20167.5 Dependency coherency updates - Microsoft.DotNet.Cli.Runtime - 3.1.201-servicing.20167.3 (parent: Microsoft.Dotnet.Toolset.Internal) Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
This came up on an internal mailing list. A user was trying to emit a message if an item didn't contain a certain element, and I recommended using the Item Function
AnyHaveMetadataValue
. But that produces an error:This can be worked around by creating a property:
I see no reason that we should behave differently in a
Condition
.The text was updated successfully, but these errors were encountered: