Skip to content

fix: stabilize desktop tests and asynchronous editor updates - #3245

Merged
abose merged 8 commits into
mainfrom
ai
Oct 1, 2026
Merged

abose merged 8 commits into
mainfrom
ai

test: restore preference conflict status indicator coverage

10f7a81
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Oct 1, 2026 in 56s

Quality Gate failed

Annotations

Check warning on line 1263 in src/JSUtils/ScopeManager.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer using an optional chain expression instead, as it's more concise and easier to read.

See more on https://sonarcloud.io/project/issues?id=phcode-dev_phoenix&issues=AaD1WwIob9G9ySmVKKKm&open=AaD1WwIob9G9ySmVKKKm&pullRequest=3245

Check warning on line 261 in src/project/FileSyncManager.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer `Blob#text()` over `FileReader#readAsText(blob)`.

See more on https://sonarcloud.io/project/issues?id=phcode-dev_phoenix&issues=AaDyTeO-YmpacbeJ1I3x&open=AaDyTeO-YmpacbeJ1I3x&pullRequest=3245

Check warning on line 1349 in src/JSUtils/ScopeManager.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer using an optional chain expression instead, as it's more concise and easier to read.

See more on https://sonarcloud.io/project/issues?id=phcode-dev_phoenix&issues=AaDy5OO8ByiQyI0hfetZ&open=AaDy5OO8ByiQyI0hfetZ&pullRequest=3245

Check warning on line 125 in src/JSUtils/ScopeManager.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer using an optional chain expression instead, as it's more concise and easier to read.

See more on https://sonarcloud.io/project/issues?id=phcode-dev_phoenix&issues=AaDyTeUwYmpacbeJ1I3y&open=AaDyTeUwYmpacbeJ1I3y&pullRequest=3245