Collector fails to detect file extension of command correctly on Windows
When checking if the base call of the command has a file extension, Collector incorrectly runs the extname
function on the entire command string (cmd
) instead of the just the base call (cmd0
). As a result, it sometimes thinks that the base call has a file extension when it does not.
Example:
gradlew :my.project.api:generateDocs
In this case, no file extension should be detected.