Skip to content

feat(lsp): clearer completion list — source tags, import clubbing, signature docs#2991

Merged
abose merged 5 commits into
mainfrom
ai
Jun 26, 2026
Merged

feat(lsp): clearer completion list — source tags, import clubbing, signature docs#2991
abose merged 5 commits into
mainfrom
ai

feat(editor): click-to-jump on the scrollbar track

373caa6
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Jun 26, 2026 in 46s

Annotations

Check failure on line 161 in src/languageTools/DefaultProviders.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected var, use let or const instead.

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

Check warning on line 290 in src/languageTools/DefaultProviders.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Move function '_isAutoImport' to the outer scope.

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

Check failure on line 183 in src/languageTools/DefaultProviders.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected var, use let or const instead.

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

Check failure on line 193 in src/languageTools/DefaultProviders.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected var, use let or const instead.

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

Check failure on line 535 in src/languageTools/DefaultProviders.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected var, use let or const instead.

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

Check warning on line 190 in src/languageTools/DefaultProviders.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Handle this exception or don't catch it at all.

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

Check warning on line 51 in src/editor/EditorHelper/ScrollbarHelper.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=AZ8ELF54GUTM2XMIwQVA&open=AZ8ELF54GUTM2XMIwQVA&pullRequest=2991

Check warning on line 41 in src/editor/EditorHelper/ScrollbarHelper.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Move function 'installClickToJump' to the outer scope.

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

Check failure on line 306 in src/languageTools/DefaultProviders.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected var, use let or const instead.

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

Check warning on line 348 in src/languageTools/DefaultProviders.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=AZ8Co2GYuF_7fs15U94g&open=AZ8Co2GYuF_7fs15U94g&pullRequest=2991

Check warning on line 291 in src/languageTools/DefaultProviders.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=AZ8Co2GYuF_7fs15U94a&open=AZ8Co2GYuF_7fs15U94a&pullRequest=2991

Check failure on line 170 in src/languageTools/DefaultProviders.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected var, use let or const instead.

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

Check failure on line 431 in src/languageTools/DefaultProviders.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected var, use let or const instead.

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

Check warning on line 316 in src/languageTools/DefaultProviders.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use an object spread instead of `Object.assign` eg: `{ ...foo }`.

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

Check failure on line 549 in src/languageTools/DefaultProviders.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected var, use let or const instead.

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

Check warning on line 43 in src/editor/EditorHelper/ScrollbarHelper.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=AZ8ELF54GUTM2XMIwQU_&open=AZ8ELF54GUTM2XMIwQU_&pullRequest=2991

Check failure on line 327 in src/languageTools/DefaultProviders.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected var, use let or const instead.

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

Check failure on line 300 in src/languageTools/DefaultProviders.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected var, use let or const instead.

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

Check failure on line 328 in src/languageTools/DefaultProviders.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected var, use let or const instead.

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

Check failure on line 169 in src/languageTools/DefaultProviders.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected var, use let or const instead.

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

Check failure on line 437 in src/languageTools/DefaultProviders.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected var, use let or const instead.

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

Check warning on line 170 in src/languageTools/DefaultProviders.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=AZ8D53nOlb4vYAf0eRAi&open=AZ8D53nOlb4vYAf0eRAi&pullRequest=2991