Improvements: add mobile mode and other features#68
Quality Gate passed
Annotations
sonarqubecloud / SonarCloud Code Analysis
Use the opposite operator (<=) instead.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ8ZKLeod5IOi0xx3PO9&open=AZ8ZKLeod5IOi0xx3PO9&pullRequest=68
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=FlowingCode_ChatAssistant&issues=AZ-Pu-fW9EhOTPXqw6N_&open=AZ-Pu-fW9EhOTPXqw6N_&pullRequest=68
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=FlowingCode_ChatAssistant&issues=AZ-Pu-ez9EhOTPXqw6N8&open=AZ-Pu-ez9EhOTPXqw6N8&pullRequest=68
sonarqubecloud / SonarCloud Code Analysis
Extract the assignment of "root.__fcCleanups" from this expression.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ-BcsTeMaC8Fe_7xZgS&open=AZ-BcsTeMaC8Fe_7xZgS&pullRequest=68
sonarqubecloud / SonarCloud Code Analysis
Replace this String concatenation with Text block.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ8eaG5gRDWH5g0omd4k&open=AZ8eaG5gRDWH5g0omd4k&pullRequest=68
sonarqubecloud / SonarCloud Code Analysis
Replace this String concatenation with Text block.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ8eaG5gRDWH5g0omd4j&open=AZ8eaG5gRDWH5g0omd4j&pullRequest=68
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "height" 3 times.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ-Pu-ce9EhOTPXqw6N6&open=AZ-Pu-ce9EhOTPXqw6N6&pullRequest=68
sonarqubecloud / SonarCloud Code Analysis
Replace this String concatenation with Text block.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ8eaG5gRDWH5g0omd4o&open=AZ8eaG5gRDWH5g0omd4o&pullRequest=68
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=FlowingCode_ChatAssistant&issues=AZ8eaG21RDWH5g0omd4g&open=AZ8eaG21RDWH5g0omd4g&pullRequest=68
sonarqubecloud / SonarCloud Code Analysis
Replace this String concatenation with Text block.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ8eaG5gRDWH5g0omd4m&open=AZ8eaG5gRDWH5g0omd4m&pullRequest=68
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "width" 3 times.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ-Pu-ce9EhOTPXqw6N7&open=AZ-Pu-ce9EhOTPXqw6N7&pullRequest=68
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=FlowingCode_ChatAssistant&issues=AZ8eaG21RDWH5g0omd4h&open=AZ8eaG21RDWH5g0omd4h&pullRequest=68
sonarqubecloud / SonarCloud Code Analysis
Prefer `Number.parseFloat` over `parseFloat`.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ8ZKLeod5IOi0xx3POy&open=AZ8ZKLeod5IOi0xx3POy&pullRequest=68
sonarqubecloud / SonarCloud Code Analysis
T is not used in the class.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ-BcsQ0MaC8Fe_7xZgR&open=AZ-BcsQ0MaC8Fe_7xZgR&pullRequest=68
sonarqubecloud / SonarCloud Code Analysis
Prefer `Number.parseFloat` over `parseFloat`.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ8ZKLeod5IOi0xx3PPC&open=AZ8ZKLeod5IOi0xx3PPC&pullRequest=68
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=FlowingCode_ChatAssistant&issues=AZ-Pu-fW9EhOTPXqw6N9&open=AZ-Pu-fW9EhOTPXqw6N9&pullRequest=68
sonarqubecloud / SonarCloud Code Analysis
Extract the assignment of "root.__fcCleanups" from this expression.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ-BcsT8MaC8Fe_7xZgT&open=AZ-BcsT8MaC8Fe_7xZgT&pullRequest=68
sonarqubecloud / SonarCloud Code Analysis
Replace this String concatenation with Text block.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ8eaG5gRDWH5g0omd4l&open=AZ8eaG5gRDWH5g0omd4l&pullRequest=68
sonarqubecloud / SonarCloud Code Analysis
Prefer `Number.parseFloat` over `parseFloat`.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ-Pu-fW9EhOTPXqw6N-&open=AZ-Pu-fW9EhOTPXqw6N-&pullRequest=68
sonarqubecloud / SonarCloud Code Analysis
Prefer `Number.parseFloat` over `parseFloat`.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ8ZKLeod5IOi0xx3POz&open=AZ8ZKLeod5IOi0xx3POz&pullRequest=68
sonarqubecloud / SonarCloud Code Analysis
Prefer `Number.parseFloat` over `parseFloat`.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ8ZKLeod5IOi0xx3PO8&open=AZ8ZKLeod5IOi0xx3PO8&pullRequest=68
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=FlowingCode_ChatAssistant&issues=AZ8ZKLeod5IOi0xx3PPE&open=AZ8ZKLeod5IOi0xx3PPE&pullRequest=68
sonarqubecloud / SonarCloud Code Analysis
Prefer `Number.parseFloat` over `parseFloat`.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ8ZKLe9d5IOi0xx3PPG&open=AZ8ZKLe9d5IOi0xx3PPG&pullRequest=68
sonarqubecloud / SonarCloud Code Analysis
Do not call `Element#classList.remove()` multiple times.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ8ZKLe9d5IOi0xx3PPH&open=AZ8ZKLe9d5IOi0xx3PPH&pullRequest=68
sonarqubecloud / SonarCloud Code Analysis
Replace this String concatenation with Text block.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ8eaG5gRDWH5g0omd4n&open=AZ8eaG5gRDWH5g0omd4n&pullRequest=68