Prevent test failures for invalid SCP-style URLs in go 1.12 #205
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #203
This (invalid) format was introduced in f9ec369 but it was introduced in such a way that getter always treated it as invalid anyway (as mentioned in the commit message).
Detector would keep it as is, which I assume was just attempt to retain some backward compatibility, rather than intention? @apparentlymart
That said (because
go-getter
is used as a library) if anyone already compiled this under Go 1.12.8+ then it's already "broken" for them anyway and I so I feel there's very little value in attempting to retain backward compatibility for <1.12.8 when we already broke it for many people and depending on the way folks use this library it may (probably?) even pose a risk - see https://nvd.nist.gov/vuln/detail/CVE-2019-14809 for more details about the motivation behind the patch in Go.