I found a bug where methods Jobs::shouldGetArtifactsByRefName and Jobs::shouldGetArtifactByRefName unnecesarily call self::encodePath() to encode query parameters, while all the query parameters are later encoded again in AbstractApi::prepareUri by call to QueryStringBuilder::build().
I've corrected those two methods and modified tests acordingly. I have not checked other methods for similar bugs, but I think it is probable it is there.
I found a bug where methods
Jobs::shouldGetArtifactsByRefName
andJobs::shouldGetArtifactByRefName
unnecesarily callself::encodePath()
to encode query parameters, while all the query parameters are later encoded again inAbstractApi::prepareUri
by call toQueryStringBuilder::build()
.I've corrected those two methods and modified tests acordingly. I have not checked other methods for similar bugs, but I think it is probable it is there.