API handlers, kernel update - #142
Quality Gate failed
Failed conditions
C Security 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 warning on line 2925 in static/js/kernel-dna.js
sonarqubecloud / SonarCloud Code Analysis
Prefer `String#replaceAll()` over `String#replace()`.
See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjD5&open=AZ9X5ERDldJHH9vRBjD5&pullRequest=142
Check warning on line 658 in static/js/kernel-dna.js
sonarqubecloud / SonarCloud Code Analysis
Make sure that using this pseudorandom number generator is safe here.
See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjDn&open=AZ9X5ERDldJHH9vRBjDn&pullRequest=142
Check warning on line 2491 in static/js/kernel-dna.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=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjDy&open=AZ9X5ERDldJHH9vRBjDy&pullRequest=142
Check failure on line 2493 in static/js/kernel-dna.js
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 21 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjDz&open=AZ9X5ERDldJHH9vRBjDz&pullRequest=142
Check warning on line 2173 in static/js/kernel-dna.js
sonarqubecloud / SonarCloud Code Analysis
Handle this exception or don't catch it at all.
See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjDt&open=AZ9X5ERDldJHH9vRBjDt&pullRequest=142
Check warning on line 821 in static/js/kernel-dna.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=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjDq&open=AZ9X5ERDldJHH9vRBjDq&pullRequest=142
Check warning on line 2704 in static/js/kernel-dna.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=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjD3&open=AZ9X5ERDldJHH9vRBjD3&pullRequest=142
Check warning on line 2703 in static/js/kernel-dna.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=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjD2&open=AZ9X5ERDldJHH9vRBjD2&pullRequest=142
Check failure on line 670 in static/js/kernel-dna.js
sonarqubecloud / SonarCloud Code Analysis
Use `Math.trunc` instead of `| 0`.
See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjDo&open=AZ9X5ERDldJHH9vRBjDo&pullRequest=142
Check warning on line 2188 in static/js/kernel-dna.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=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjDv&open=AZ9X5ERDldJHH9vRBjDv&pullRequest=142
Check warning on line 2515 in static/js/kernel-dna.js
sonarqubecloud / SonarCloud Code Analysis
Make sure that using this pseudorandom number generator is safe here.
See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjD1&open=AZ9X5ERDldJHH9vRBjD1&pullRequest=142
Check warning on line 762 in static/js/devices-belt.js
sonarqubecloud / SonarCloud Code Analysis
Refactor this code to not use nested template literals.
See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ9X5EPjldJHH9vRBjDk&open=AZ9X5EPjldJHH9vRBjDk&pullRequest=142
Check warning on line 2182 in static/js/kernel-dna.js
sonarqubecloud / SonarCloud Code Analysis
Prefer `Number.isNaN` over `isNaN`.
See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjDu&open=AZ9X5ERDldJHH9vRBjDu&pullRequest=142
Check warning on line 2510 in static/js/kernel-dna.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=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjD0&open=AZ9X5ERDldJHH9vRBjD0&pullRequest=142
Check failure on line 1017 in static/js/kernel-dna.js
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 17 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjDr&open=AZ9X5ERDldJHH9vRBjDr&pullRequest=142
Check warning on line 764 in static/js/kernel-dna.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=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjDp&open=AZ9X5ERDldJHH9vRBjDp&pullRequest=142
Check warning on line 1113 in static/js/kernel-dna.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=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjDs&open=AZ9X5ERDldJHH9vRBjDs&pullRequest=142
Check warning on line 2704 in static/js/kernel-dna.js
sonarqubecloud / SonarCloud Code Analysis
Prefer `childNode.remove()` over `parentNode.removeChild(childNode)`.
See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjD4&open=AZ9X5ERDldJHH9vRBjD4&pullRequest=142
Check warning on line 2212 in static/js/kernel-dna.js
sonarqubecloud / SonarCloud Code Analysis
Prefer `childNode.remove()` over `parentNode.removeChild(childNode)`.
See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjDx&open=AZ9X5ERDldJHH9vRBjDx&pullRequest=142
Check failure on line 658 in static/js/kernel-dna.js
sonarqubecloud / SonarCloud Code Analysis
Use `Math.trunc` instead of `| 0`.
See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjDm&open=AZ9X5ERDldJHH9vRBjDm&pullRequest=142
Check warning on line 2196 in static/js/kernel-dna.js
sonarqubecloud / SonarCloud Code Analysis
Prefer `childNode.remove()` over `parentNode.removeChild(childNode)`.
See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjDw&open=AZ9X5ERDldJHH9vRBjDw&pullRequest=142
Check failure on line 80 in kernel_ai/http/pages.py
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "/linux-filesystem-subsystem" 3 times.
See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ9X5ENOldJHH9vRBjDj&open=AZ9X5ENOldJHH9vRBjDj&pullRequest=142
Check warning on line 577 in static/js/kernel-dna.js
sonarqubecloud / SonarCloud Code Analysis
Prefer `String#codePointAt()` over `String#charCodeAt()`.
See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjDl&open=AZ9X5ERDldJHH9vRBjDl&pullRequest=142
Check warning on line 2928 in static/js/kernel-dna.js
sonarqubecloud / SonarCloud Code Analysis
Extract this nested ternary operation into an independent statement.
See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjD6&open=AZ9X5ERDldJHH9vRBjD6&pullRequest=142