Skip to content

Fix CopyObject panic when X-Amz-Copy-Source is fully URL-encoded#119

Open
rjpr wants to merge 1 commit into
johannesboyne:masterfrom
rjpr:fix-copy-source-url-decode
Open

Fix CopyObject panic when X-Amz-Copy-Source is fully URL-encoded#119
rjpr wants to merge 1 commit into
johannesboyne:masterfrom
rjpr:fix-copy-source-url-decode

Fix copyObject panic when X-Amz-Copy-Source is fully URL-encoded

de79099
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Apr 16, 2026 in 17s

Quality Gate failed

Failed conditions
75.3% Duplication on New Code (required ≤ 3%)
C Reliability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Annotations

Check failure on line 722 in gofakes3.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=johannesboyne_gofakes3&issues=AZ2Upmw8cxDkm0aPZMRH&open=AZ2Upmw8cxDkm0aPZMRH&pullRequest=119

Check warning on line 1196 in gofakes3.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

This condition duplicates the one on line 1179.

See more on https://sonarcloud.io/project/issues?id=johannesboyne_gofakes3&issues=AZ2Upmw8cxDkm0aPZMRJ&open=AZ2Upmw8cxDkm0aPZMRJ&pullRequest=119

Check warning on line 1183 in gofakes3.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

This condition duplicates the one on line 1179.

See more on https://sonarcloud.io/project/issues?id=johannesboyne_gofakes3&issues=AZ2Upmw8cxDkm0aPZMRI&open=AZ2Upmw8cxDkm0aPZMRI&pullRequest=119