crypto belt - #150
Quality Gate failed
Failed conditions
21.6% Duplication on New Code (required ≤ 3%)
Annotations
Check failure on line 4785 in static/js/crypto-belt.js
sonarqubecloud / SonarCloud Code Analysis
Prefer `.dataset` over `getAttribute(…)`.
See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ-kj8Tdd5A4KLhWvzDM&open=AZ-kj8Tdd5A4KLhWvzDM&pullRequest=150
Check warning on line 6579 in static/js/crypto-belt.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=AZ-kj8Tdd5A4KLhWvzDg&open=AZ-kj8Tdd5A4KLhWvzDg&pullRequest=150
Check failure on line 5774 in static/js/crypto-belt.js
sonarqubecloud / SonarCloud Code Analysis
Do not assign `this` to `self`.
See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ-kj8Tdd5A4KLhWvzDW&open=AZ-kj8Tdd5A4KLhWvzDW&pullRequest=150
Check warning on line 6680 in static/js/crypto-belt.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=AZ-kj8Tdd5A4KLhWvzDh&open=AZ-kj8Tdd5A4KLhWvzDh&pullRequest=150
Check warning on line 4609 in static/js/crypto-belt.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=AZ-kj8Tdd5A4KLhWvzDF&open=AZ-kj8Tdd5A4KLhWvzDF&pullRequest=150
Check warning on line 4996 in static/js/crypto-belt.js
sonarqubecloud / SonarCloud Code Analysis
Method 'drawSchemeBox' has too many parameters (8). Maximum allowed is 7.
See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ-kj8Tdd5A4KLhWvzDS&open=AZ-kj8Tdd5A4KLhWvzDS&pullRequest=150
Check warning on line 6479 in static/js/crypto-belt.js
sonarqubecloud / SonarCloud Code Analysis
`hop` should be a `Set`, and use `hop.has()` to check existence or non-existence.
See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ-kj8Tdd5A4KLhWvzDc&open=AZ-kj8Tdd5A4KLhWvzDc&pullRequest=150
Check warning on line 6579 in static/js/crypto-belt.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=AZ-kj8Tdd5A4KLhWvzDf&open=AZ-kj8Tdd5A4KLhWvzDf&pullRequest=150
Check warning on line 6574 in static/js/crypto-belt.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=AZ-kj8Tdd5A4KLhWvzDe&open=AZ-kj8Tdd5A4KLhWvzDe&pullRequest=150
Check failure on line 4774 in static/js/crypto-belt.js
sonarqubecloud / SonarCloud Code Analysis
Prefer `.dataset` over `getAttribute(…)`.
See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ-kj8Tdd5A4KLhWvzDJ&open=AZ-kj8Tdd5A4KLhWvzDJ&pullRequest=150
Check warning on line 5733 in static/js/crypto-belt.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=AZ-kj8Tdd5A4KLhWvzDV&open=AZ-kj8Tdd5A4KLhWvzDV&pullRequest=150
Check failure on line 4779 in static/js/crypto-belt.js
sonarqubecloud / SonarCloud Code Analysis
Prefer `.dataset` over `getAttribute(…)`.
See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ-kj8Tdd5A4KLhWvzDL&open=AZ-kj8Tdd5A4KLhWvzDL&pullRequest=150
Check failure on line 4755 in static/js/crypto-belt.js
sonarqubecloud / SonarCloud Code Analysis
Prefer `.dataset` over `getAttribute(…)`.
See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ-kj8Tdd5A4KLhWvzDG&open=AZ-kj8Tdd5A4KLhWvzDG&pullRequest=150
Check failure on line 4855 in static/js/crypto-belt.js
sonarqubecloud / SonarCloud Code Analysis
Prefer `.dataset` over `getAttribute(…)`.
See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ-kj8Tdd5A4KLhWvzDR&open=AZ-kj8Tdd5A4KLhWvzDR&pullRequest=150
Check failure on line 4761 in static/js/crypto-belt.js
sonarqubecloud / SonarCloud Code Analysis
Prefer `.dataset` over `getAttribute(…)`.
See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ-kj8Tdd5A4KLhWvzDI&open=AZ-kj8Tdd5A4KLhWvzDI&pullRequest=150
Check failure on line 5037 in static/js/crypto-belt.js
sonarqubecloud / SonarCloud Code Analysis
Do not assign `this` to `self`.
See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ-kj8Tdd5A4KLhWvzDT&open=AZ-kj8Tdd5A4KLhWvzDT&pullRequest=150
Check failure on line 5992 in static/js/crypto-belt.js
sonarqubecloud / SonarCloud Code Analysis
Refactor this code to not nest functions more than 4 levels deep.
See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ-kj8Tdd5A4KLhWvzDa&open=AZ-kj8Tdd5A4KLhWvzDa&pullRequest=150
Check failure on line 4790 in static/js/crypto-belt.js
sonarqubecloud / SonarCloud Code Analysis
Prefer `.dataset` over `getAttribute(…)`.
See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ-kj8Tdd5A4KLhWvzDN&open=AZ-kj8Tdd5A4KLhWvzDN&pullRequest=150
Check warning on line 4089 in static/js/crypto-belt.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=AZ-kj8Tdd5A4KLhWvzDD&open=AZ-kj8Tdd5A4KLhWvzDD&pullRequest=150
Check warning on line 4086 in static/js/crypto-belt.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=AZ-kj8Tdd5A4KLhWvzDA&open=AZ-kj8Tdd5A4KLhWvzDA&pullRequest=150
Check warning on line 4087 in static/js/crypto-belt.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=AZ-kj8Tdd5A4KLhWvzDB&open=AZ-kj8Tdd5A4KLhWvzDB&pullRequest=150
Check warning on line 4799 in static/js/crypto-belt.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=AZ-kj8Tdd5A4KLhWvzDO&open=AZ-kj8Tdd5A4KLhWvzDO&pullRequest=150
Check failure on line 5405 in static/js/crypto-belt.js
sonarqubecloud / SonarCloud Code Analysis
Do not assign `this` to `self`.
See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ-kj8Tdd5A4KLhWvzDU&open=AZ-kj8Tdd5A4KLhWvzDU&pullRequest=150
Check warning on line 4442 in static/js/crypto-belt.js
sonarqubecloud / SonarCloud Code Analysis
Simplify this regular expression to reduce its runtime, as it has super-linear performance due to backtracking.
See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ-kj8Tdd5A4KLhWvzDE&open=AZ-kj8Tdd5A4KLhWvzDE&pullRequest=150
Check warning on line 6060 in static/js/crypto-belt.js
sonarqubecloud / SonarCloud Code Analysis
Update this function so that its implementation is not identical to the one on line 5695.
See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ-kj8Tdd5A4KLhWvzDb&open=AZ-kj8Tdd5A4KLhWvzDb&pullRequest=150