Skip to content

[stable-34.0] feat: Handle Adobe lock files (InDesign, Premiere) in classic sync - #10402

Merged
mgallien merged 5 commits into
stable-34.0from
backport/10367/stable-34.0
Jul 20, 2026
Merged

[stable-34.0] feat: Handle Adobe lock files (InDesign, Premiere) in classic sync#10402
mgallien merged 5 commits into
stable-34.0from
backport/10367/stable-34.0

feat: Test detection and handling of adobe document lock files

3eb9e51
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Jul 20, 2026 in 28m 19s

Quality Gate failed

Failed conditions
6 New Code Smells (required ≤ 0)

See analysis details on SonarQube Cloud

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

Annotations

Check warning on line 91 in src/libsync/filesystem.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the redundant "static" specifier.

See more on https://sonarcloud.io/project/issues?id=nextcloud_desktop&issues=AZ9_I_RKMaC8Fe_7bjv-&open=AZ9_I_RKMaC8Fe_7bjv-&pullRequest=10402

Check warning on line 283 in src/libsync/filesystem.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use the init-statement to declare "adobeResolvedPath" inside the if statement.

See more on https://sonarcloud.io/project/issues?id=nextcloud_desktop&issues=AZ9_I_RKMaC8Fe_7bjwC&open=AZ9_I_RKMaC8Fe_7bjwC&pullRequest=10402

Check warning on line 227 in src/libsync/filesystem.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use the init-statement to declare "suffix" inside the if statement.

See more on https://sonarcloud.io/project/issues?id=nextcloud_desktop&issues=AZ9_I_RKMaC8Fe_7bjwA&open=AZ9_I_RKMaC8Fe_7bjwA&pullRequest=10402

Check warning on line 62 in src/libsync/filesystem.h

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this identifier to be shorter or equal to 31 characters.

See more on https://sonarcloud.io/project/issues?id=nextcloud_desktop&issues=AZ9_I_dBMaC8Fe_7bjwD&open=AZ9_I_dBMaC8Fe_7bjwD&pullRequest=10402

Check warning on line 248 in src/libsync/filesystem.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this identifier to be shorter or equal to 31 characters.

See more on https://sonarcloud.io/project/issues?id=nextcloud_desktop&issues=AZ9_I_RKMaC8Fe_7bjwB&open=AZ9_I_RKMaC8Fe_7bjwB&pullRequest=10402

Check warning on line 136 in src/libsync/filesystem.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Extract this nested conditional operator into an independent statement.

See more on https://sonarcloud.io/project/issues?id=nextcloud_desktop&issues=AZ9_I_RKMaC8Fe_7bjv_&open=AZ9_I_RKMaC8Fe_7bjv_&pullRequest=10402