Quality Gate failed
Failed conditions
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 128 in src/editor/TabstopManager.js
sonarqubecloud / SonarCloud Code Analysis
Unexpected var, use let or const instead.
See more on https://sonarcloud.io/project/issues?id=phcode-dev_phoenix&issues=AZ7ZaHia7vSmgsKNV2IM&open=AZ7ZaHia7vSmgsKNV2IM&pullRequest=2981
Check warning on line 179 in src/extensions/default/TypeScriptSupport/unittests.js
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=AZ7b0sBkcO69wzd-_D7e&open=AZ7b0sBkcO69wzd-_D7e&pullRequest=2981
Check failure on line 597 in src/languageTools/DefaultProviders.js
sonarqubecloud / SonarCloud Code Analysis
Unexpected var, use let or const instead.
See more on https://sonarcloud.io/project/issues?id=phcode-dev_phoenix&issues=AZ7bEux5dwSNdvwzrUgs&open=AZ7bEux5dwSNdvwzrUgs&pullRequest=2981
Check warning on line 158 in src/languageTools/DocumentSync.js
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=AZ7ZUuJllBmZ1wgeS0F5&open=AZ7ZUuJllBmZ1wgeS0F5&pullRequest=2981
Check warning on line 110 in src/editor/TabstopManager.js
sonarqubecloud / SonarCloud Code Analysis
Prefer `Number.parseInt` over `parseInt`.
See more on https://sonarcloud.io/project/issues?id=phcode-dev_phoenix&issues=AZ7ZUuKvlBmZ1wgeS0HT&open=AZ7ZUuKvlBmZ1wgeS0HT&pullRequest=2981
Check warning on line 69 in src/languageTools/HoverProvider.js
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=AZ7b0sG1cO69wzd-_D7i&open=AZ7b0sG1cO69wzd-_D7i&pullRequest=2981
Check warning on line 3499 in src/styles/brackets.less
sonarqubecloud / SonarCloud Code Analysis
Duplicate selector ".dark &", first used at line 3452
See more on https://sonarcloud.io/project/issues?id=phcode-dev_phoenix&issues=AZ7b0sF_cO69wzd-_D7g&open=AZ7b0sF_cO69wzd-_D7g&pullRequest=2981
Check warning on line 180 in src/extensions/default/TypeScriptSupport/unittests.js
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=AZ7b0sBkcO69wzd-_D7f&open=AZ7b0sBkcO69wzd-_D7f&pullRequest=2981
Check warning on line 57 in src/languageTools/DocumentHighlight.js
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=AZ7ZUuKPlBmZ1wgeS0Gd&open=AZ7ZUuKPlBmZ1wgeS0Gd&pullRequest=2981
Check failure on line 332 in src/languageTools/DefaultProviders.js
sonarqubecloud / SonarCloud Code Analysis
Unexpected var, use let or const instead.
See more on https://sonarcloud.io/project/issues?id=phcode-dev_phoenix&issues=AZ7ZUuKGlBmZ1wgeS0GX&open=AZ7ZUuKGlBmZ1wgeS0GX&pullRequest=2981
Check warning on line 283 in src/languageTools/DefaultProviders.js
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=AZ7ZUuKGlBmZ1wgeS0GV&open=AZ7ZUuKGlBmZ1wgeS0GV&pullRequest=2981
Check warning on line 559 in src/languageTools/LSPClient.js
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=AZ7ZUuKnlBmZ1wgeS0HK&open=AZ7ZUuKnlBmZ1wgeS0HK&pullRequest=2981
Check warning on line 120 in src/editor/TabstopManager.js
sonarqubecloud / SonarCloud Code Analysis
Use concise character class syntax '\w' instead of '[A-Za-z0-9_]'.
See more on https://sonarcloud.io/project/issues?id=phcode-dev_phoenix&issues=AZ7ZUuKvlBmZ1wgeS0HW&open=AZ7ZUuKvlBmZ1wgeS0HW&pullRequest=2981
Check warning on line 89 in src/extensions/default/TypeScriptSupport/main.js
sonarqubecloud / SonarCloud Code Analysis
Prefer default parameters over reassignment.
See more on https://sonarcloud.io/project/issues?id=phcode-dev_phoenix&issues=AZ7bZeCbErf5Gt1K6v9b&open=AZ7bZeCbErf5Gt1K6v9b&pullRequest=2981
Check warning on line 113 in src/languageTools/DefaultProviders.js
sonarqubecloud / SonarCloud Code Analysis
Move function '_injectInlineSignature' to the outer scope.
See more on https://sonarcloud.io/project/issues?id=phcode-dev_phoenix&issues=AZ7ZUuKGlBmZ1wgeS0GI&open=AZ7ZUuKGlBmZ1wgeS0GI&pullRequest=2981
Check warning on line 358 in src/languageTools/DefaultProviders.js
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=AZ7ZUuKGlBmZ1wgeS0Gb&open=AZ7ZUuKGlBmZ1wgeS0Gb&pullRequest=2981
Check failure on line 218 in src/languageTools/DefaultProviders.js
sonarqubecloud / SonarCloud Code Analysis
Unexpected var, use let or const instead.
See more on https://sonarcloud.io/project/issues?id=phcode-dev_phoenix&issues=AZ7ZUuKGlBmZ1wgeS0GQ&open=AZ7ZUuKGlBmZ1wgeS0GQ&pullRequest=2981
Check failure on line 67 in src/editor/TabstopManager.js
sonarqubecloud / SonarCloud Code Analysis
Unexpected var, use let or const instead.
See more on https://sonarcloud.io/project/issues?id=phcode-dev_phoenix&issues=AZ7ZUuKvlBmZ1wgeS0HP&open=AZ7ZUuKvlBmZ1wgeS0HP&pullRequest=2981
Check warning on line 62 in src/languageTools/DocumentSync.js
sonarqubecloud / SonarCloud Code Analysis
Expected a `for-of` loop instead of a `for` loop with this simple iteration.
See more on https://sonarcloud.io/project/issues?id=phcode-dev_phoenix&issues=AZ7ZUuJllBmZ1wgeS0Fy&open=AZ7ZUuJllBmZ1wgeS0Fy&pullRequest=2981
Check warning on line 2528 in src/styles/brackets.less
sonarqubecloud / SonarCloud Code Analysis
Missing generic font family
See more on https://sonarcloud.io/project/issues?id=phcode-dev_phoenix&issues=AZ7ZdaCOlIZuRln91QhO&open=AZ7ZdaCOlIZuRln91QhO&pullRequest=2981
Check failure on line 51 in src/editor/TabstopManager.js
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 31 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=phcode-dev_phoenix&issues=AZ7ZUuKvlBmZ1wgeS0HM&open=AZ7ZUuKvlBmZ1wgeS0HM&pullRequest=2981
Check warning on line 102 in src/languageTools/DefaultProviders.js
sonarqubecloud / SonarCloud Code Analysis
Prefer `globalThis` over `window`.
See more on https://sonarcloud.io/project/issues?id=phcode-dev_phoenix&issues=AZ7ZUuKGlBmZ1wgeS0GF&open=AZ7ZUuKGlBmZ1wgeS0GF&pullRequest=2981
Check warning on line 131 in src/editor/TabstopManager.js
sonarqubecloud / SonarCloud Code Analysis
Expected a `for-of` loop instead of a `for` loop with this simple iteration.
See more on https://sonarcloud.io/project/issues?id=phcode-dev_phoenix&issues=AZ7ZaHia7vSmgsKNV2IL&open=AZ7ZaHia7vSmgsKNV2IL&pullRequest=2981
Check failure on line 336 in src/languageTools/DefaultProviders.js
sonarqubecloud / SonarCloud Code Analysis
Unexpected var, use let or const instead.
See more on https://sonarcloud.io/project/issues?id=phcode-dev_phoenix&issues=AZ7ZUuKGlBmZ1wgeS0GY&open=AZ7ZUuKGlBmZ1wgeS0GY&pullRequest=2981
Check failure on line 52 in src/editor/TabstopManager.js
sonarqubecloud / SonarCloud Code Analysis
Unexpected var, use let or const instead.
See more on https://sonarcloud.io/project/issues?id=phcode-dev_phoenix&issues=AZ7ZUuKvlBmZ1wgeS0HN&open=AZ7ZUuKvlBmZ1wgeS0HN&pullRequest=2981