All 2.5.0 #562
All 2.5.0 #562
Quality Gate failed
Failed conditions
8 Security Hotspots
22.3% Duplication on New Code (required ≤ 3%)
D 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 warning on line 1047 in src/components/Practice/FluencyP3.jsx
sonarqubecloud / SonarCloud Code Analysis
Extract this nested ternary operation into an independent statement.
See more on https://sonarcloud.io/project/issues?id=Sunbird-ALL_all-learner-ai-app&issues=AZ0aR3__Tb56BCVJYHi6&open=AZ0aR3__Tb56BCVJYHi6&pullRequest=774
Check warning on line 176 in src/components/Practice/FluencyP5.jsx
sonarqubecloud / SonarCloud Code Analysis
'storyLine' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=Sunbird-ALL_all-learner-ai-app&issues=AZ0aR4LiTb56BCVJYHum&open=AZ0aR4LiTb56BCVJYHum&pullRequest=774
Check warning on line 61 in src/RFlow/Barakhadi.jsx
sonarqubecloud / SonarCloud Code Analysis
'/tmp/clone10121507059329175721/src/services/learnerAi/learnerAiService.js' imported multiple times.
See more on https://sonarcloud.io/project/issues?id=Sunbird-ALL_all-learner-ai-app&issues=AZ0aR4aYTb56BCVJYHzs&open=AZ0aR4aYTb56BCVJYHzs&pullRequest=774
Check warning on line 12 in src/RFlow/R0.jsx
sonarqubecloud / SonarCloud Code Analysis
Remove this unused import of 'listenImg'.
See more on https://sonarcloud.io/project/issues?id=Sunbird-ALL_all-learner-ai-app&issues=AZ0aR4YFTb56BCVJYHxL&open=AZ0aR4YFTb56BCVJYHxL&pullRequest=774
Check warning on line 138 in src/components/Practice/ReadMatch.jsx
sonarqubecloud / SonarCloud Code Analysis
Remove this useless assignment to variable "correctMatches".
See more on https://sonarcloud.io/project/issues?id=Sunbird-ALL_all-learner-ai-app&issues=AZ0aR4C1Tb56BCVJYHkC&open=AZ0aR4C1Tb56BCVJYHkC&pullRequest=774
Check warning on line 339 in src/components/Practice/FluencyP4.jsx
sonarqubecloud / SonarCloud Code Analysis
'level' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=Sunbird-ALL_all-learner-ai-app&issues=AZ0aR38VTb56BCVJYHfw&open=AZ0aR38VTb56BCVJYHfw&pullRequest=774
Check warning on line 4853 in src/RFlow/R0.jsx
sonarqubecloud / SonarCloud Code Analysis
Remove this useless assignment to variable "navy".
See more on https://sonarcloud.io/project/issues?id=Sunbird-ALL_all-learner-ai-app&issues=AZ0aR4YFTb56BCVJYHyH&open=AZ0aR4YFTb56BCVJYHyH&pullRequest=774
Check warning on line 922 in src/components/Practice/FluencyP1.jsx
sonarqubecloud / SonarCloud Code Analysis
Visible, non-interactive elements with click handlers must have at least one keyboard listener.
See more on https://sonarcloud.io/project/issues?id=Sunbird-ALL_all-learner-ai-app&issues=AZ0aR4FNTb56BCVJYHpx&open=AZ0aR4FNTb56BCVJYHpx&pullRequest=774
Check warning on line 687 in src/components/Practice/BingoCard.jsx
sonarqubecloud / SonarCloud Code Analysis
Remove the declaration of the unused 'selectedWord' variable.
See more on https://sonarcloud.io/project/issues?id=Sunbird-ALL_all-learner-ai-app&issues=AZ0aR4KbTb56BCVJYHtZ&open=AZ0aR4KbTb56BCVJYHtZ&pullRequest=774
Check warning on line 15 in src/components/Practice/AserFlow.jsx
sonarqubecloud / SonarCloud Code Analysis
Remove this unused import of 'langhint'.
See more on https://sonarcloud.io/project/issues?id=Sunbird-ALL_all-learner-ai-app&issues=AZ0aR4EqTb56BCVJYHmU&open=AZ0aR4EqTb56BCVJYHmU&pullRequest=774
Check warning on line 52 in src/components/Practice/FluencyP2.jsx
sonarqubecloud / SonarCloud Code Analysis
Remove this unused import of 'CircularProgress'.
See more on https://sonarcloud.io/project/issues?id=Sunbird-ALL_all-learner-ai-app&issues=AZ0aR4D3Tb56BCVJYHk-&open=AZ0aR4D3Tb56BCVJYHk-&pullRequest=774
Check warning on line 67 in src/components/Practice/ReadMatch.jsx
sonarqubecloud / SonarCloud Code Analysis
'matchedChar' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=Sunbird-ALL_all-learner-ai-app&issues=AZ0aR4C1Tb56BCVJYHjz&open=AZ0aR4C1Tb56BCVJYHjz&pullRequest=774
Check warning on line 1366 in src/RFlow/R1.jsx
sonarqubecloud / SonarCloud Code Analysis
Do not use Array index in keys
See more on https://sonarcloud.io/project/issues?id=Sunbird-ALL_all-learner-ai-app&issues=AZ0aR4Y4Tb56BCVJYHzI&open=AZ0aR4Y4Tb56BCVJYHzI&pullRequest=774
Check warning on line 4634 in src/RFlow/R0.jsx
sonarqubecloud / SonarCloud Code Analysis
'setVoiceAnimate' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=Sunbird-ALL_all-learner-ai-app&issues=AZ0aR4YFTb56BCVJYHxc&open=AZ0aR4YFTb56BCVJYHxc&pullRequest=774
Check warning on line 157 in src/components/Practice/ParagraphFlow.jsx
sonarqubecloud / SonarCloud Code Analysis
'vocabCount' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=Sunbird-ALL_all-learner-ai-app&issues=AZ0aR4GeTb56BCVJYHqB&open=AZ0aR4GeTb56BCVJYHqB&pullRequest=774
Check warning on line 322 in src/components/Practice/Mechanics7.jsx
sonarqubecloud / SonarCloud Code Analysis
Remove this commented out code.
See more on https://sonarcloud.io/project/issues?id=Sunbird-ALL_all-learner-ai-app&issues=AZ0aR4IuTb56BCVJYHrO&open=AZ0aR4IuTb56BCVJYHrO&pullRequest=774
Check warning on line 610 in src/components/Practice/FluencyP2.jsx
sonarqubecloud / SonarCloud Code Analysis
Visible, non-interactive elements with click handlers must have at least one keyboard listener.
See more on https://sonarcloud.io/project/issues?id=Sunbird-ALL_all-learner-ai-app&issues=AZ0aR4D3Tb56BCVJYHmD&open=AZ0aR4D3Tb56BCVJYHmD&pullRequest=774
Check warning on line 81 in src/components/Practice/AserFlow.jsx
sonarqubecloud / SonarCloud Code Analysis
'contentId' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=Sunbird-ALL_all-learner-ai-app&issues=AZ0aR4EqTb56BCVJYHmz&open=AZ0aR4EqTb56BCVJYHmz&pullRequest=774
Check warning on line 41 in src/components/Practice/FluencyP1.jsx
sonarqubecloud / SonarCloud Code Analysis
Remove this unused import of 'AudioTooltipModal'.
See more on https://sonarcloud.io/project/issues?id=Sunbird-ALL_all-learner-ai-app&issues=AZ0aR4FNTb56BCVJYHod&open=AZ0aR4FNTb56BCVJYHod&pullRequest=774
Check warning on line 4721 in src/RFlow/R0.jsx
sonarqubecloud / SonarCloud Code Analysis
Remove the declaration of the unused 'blockStart' variable.
See more on https://sonarcloud.io/project/issues?id=Sunbird-ALL_all-learner-ai-app&issues=AZ0aR4YFTb56BCVJYHx8&open=AZ0aR4YFTb56BCVJYHx8&pullRequest=774
Check warning on line 1168 in src/components/Practice/WordWall.jsx
sonarqubecloud / SonarCloud Code Analysis
Visible, non-interactive elements with click handlers must have at least one keyboard listener.
See more on https://sonarcloud.io/project/issues?id=Sunbird-ALL_all-learner-ai-app&issues=AZ0aR3_lTb56BCVJYHhZ&open=AZ0aR3_lTb56BCVJYHhZ&pullRequest=774
Check warning on line 239 in src/components/Practice/AserFlow.jsx
sonarqubecloud / SonarCloud Code Analysis
'audio.play' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=Sunbird-ALL_all-learner-ai-app&issues=AZ0aR4EqTb56BCVJYHoB&open=AZ0aR4EqTb56BCVJYHoB&pullRequest=774
Check warning on line 4654 in src/RFlow/R0.jsx
sonarqubecloud / SonarCloud Code Analysis
'isShowCase' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=Sunbird-ALL_all-learner-ai-app&issues=AZ0aR4YFTb56BCVJYHxv&open=AZ0aR4YFTb56BCVJYHxv&pullRequest=774
Check warning on line 118 in src/components/Practice/AserFlow.jsx
sonarqubecloud / SonarCloud Code Analysis
Remove this useless assignment to variable "setVoiceAnimate".
See more on https://sonarcloud.io/project/issues?id=Sunbird-ALL_all-learner-ai-app&issues=AZ0aR4EqTb56BCVJYHng&open=AZ0aR4EqTb56BCVJYHng&pullRequest=774
Check warning on line 13 in src/components/Practice/FluencyP2.jsx
sonarqubecloud / SonarCloud Code Analysis
Remove this unused import of 'meterImg'.
See more on https://sonarcloud.io/project/issues?id=Sunbird-ALL_all-learner-ai-app&issues=AZ0aR4D3Tb56BCVJYHkp&open=AZ0aR4D3Tb56BCVJYHkp&pullRequest=774