Supportgemma4 #232
Supportgemma4 #232
Quality Gate passed
Annotations
Check warning on line 19 in src/components/ChatMessage/utils.ts
sonarqubecloud / SonarCloud Code Analysis
This assertion is unnecessary since it does not change the type of the expression.
See more on https://sonarcloud.io/project/issues?id=alichherawalla_off-grid-mobile&issues=AZ1jam7Z7JvP60NAY9fT&open=AZ1jam7Z7JvP60NAY9fT&pullRequest=232
Check warning on line 31 in src/utils/messageContent.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `String#replaceAll()` over `String#replace()`.
See more on https://sonarcloud.io/project/issues?id=alichherawalla_off-grid-mobile&issues=AZ1janD17JvP60NAY9fZ&open=AZ1janD17JvP60NAY9fZ&pullRequest=232
Check failure on line 12 in src/components/ChatMessage/utils.ts
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 18 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=alichherawalla_off-grid-mobile&issues=AZ1jam7Z7JvP60NAY9fQ&open=AZ1jam7Z7JvP60NAY9fQ&pullRequest=232
Check warning on line 15 in src/components/ChatMessage/utils.ts
sonarqubecloud / SonarCloud Code Analysis
Use the "RegExp.exec()" method instead.
See more on https://sonarcloud.io/project/issues?id=alichherawalla_off-grid-mobile&issues=AZ1jam7Z7JvP60NAY9fR&open=AZ1jam7Z7JvP60NAY9fR&pullRequest=232
Check failure on line 31 in src/services/llmToolGeneration.ts
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 19 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=alichherawalla_off-grid-mobile&issues=AZ1janCi7JvP60NAY9fW&open=AZ1janCi7JvP60NAY9fW&pullRequest=232
Check warning on line 16 in src/components/ChatMessage/utils.ts
sonarqubecloud / SonarCloud Code Analysis
Use the "RegExp.exec()" method instead.
See more on https://sonarcloud.io/project/issues?id=alichherawalla_off-grid-mobile&issues=AZ1jam7Z7JvP60NAY9fS&open=AZ1jam7Z7JvP60NAY9fS&pullRequest=232
Check warning on line 20 in src/components/ChatMessage/utils.ts
sonarqubecloud / SonarCloud Code Analysis
This assertion is unnecessary since it does not change the type of the expression.
See more on https://sonarcloud.io/project/issues?id=alichherawalla_off-grid-mobile&issues=AZ1jam7Z7JvP60NAY9fU&open=AZ1jam7Z7JvP60NAY9fU&pullRequest=232
Check failure on line 97 in src/services/llmHelpers.ts
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 23 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=alichherawalla_off-grid-mobile&issues=AZ1janDA7JvP60NAY9fX&open=AZ1janDA7JvP60NAY9fX&pullRequest=232
Check warning on line 21 in src/components/ChatMessage/utils.ts
sonarqubecloud / SonarCloud Code Analysis
This assertion is unnecessary since it does not change the type of the expression.
See more on https://sonarcloud.io/project/issues?id=alichherawalla_off-grid-mobile&issues=AZ1jam7Z7JvP60NAY9fV&open=AZ1jam7Z7JvP60NAY9fV&pullRequest=232
Check warning on line 30 in src/utils/messageContent.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `String#replaceAll()` over `String#replace()`.
See more on https://sonarcloud.io/project/issues?id=alichherawalla_off-grid-mobile&issues=AZ1janD17JvP60NAY9fY&open=AZ1janD17JvP60NAY9fY&pullRequest=232