-
Suggestion
-
Resolution: Out of scope
-
Not Evaluated
-
None
-
None
-
None
A user on IRC reported an issue where he was seeing the error:
g++.exe: error: : No such file or directory
This was due to having inadvertently passed an empty string argument to the cFlags property. I can think of very few valid use cases for passing an empty string argument to underlying commands. Of course there WILL be one in some weird edge case, but for 99% of cases it presents a difficult-to-debug issue to the end user.
Should we strip empty string arguments when executing Commands and/or issue a warning (which can be turned off of course)?