Refine CLI #31
Refine CLI #31
Quality Gate failed
Failed conditions
44.1% Coverage on New Code (required ≥ 80%)
Annotations
Check warning on line 26 in src/ui/cli/cli.cpp
sonarqubecloud / SonarCloud Code Analysis
Complete the task associated to this "TODO" comment.
See more on https://sonarcloud.io/project/issues?id=Open-RFlab_openemsh&issues=AZq3KE-qXEw3S7GOf2Ov&open=AZq3KE-qXEw3S7GOf2Ov&pullRequest=31
Check warning on line 20 in src/ui/qt/progress.cpp
sonarqubecloud / SonarCloud Code Analysis
Do not use the constructor's initializer list for data member "bar". Use the in-class initializer instead.
See more on https://sonarcloud.io/project/issues?id=Open-RFlab_openemsh&issues=AZq3KE6zXEw3S7GOf2On&open=AZq3KE6zXEw3S7GOf2On&pullRequest=31
Check warning on line 47 in src/utils/progress.cpp
sonarqubecloud / SonarCloud Code Analysis
Use inline variables to define this global variable.
See more on https://sonarcloud.io/project/issues?id=Open-RFlab_openemsh&issues=AZq3KFAzXEw3S7GOf2PL&open=AZq3KFAzXEw3S7GOf2PL&pullRequest=31
Check warning on line 172 in src/ui/cli/cli.cpp
sonarqubecloud / SonarCloud Code Analysis
declaration shadows a local variable
See more on https://sonarcloud.io/project/issues?id=Open-RFlab_openemsh&issues=AZq3KE-qXEw3S7GOf2O0&open=AZq3KE-qXEw3S7GOf2O0&pullRequest=31
Check warning on line 325 in src/domain/mesh/interval.cpp
sonarqubecloud / SonarCloud Code Analysis
implicit conversion from 'size_t' (aka 'unsigned long') to 'double' may lose precision
See more on https://sonarcloud.io/project/issues?id=Open-RFlab_openemsh&issues=AZrH1W932f8RNpzG1K0t&open=AZrH1W932f8RNpzG1K0t&pullRequest=31
Check warning on line 236 in src/domain/board.cpp
sonarqubecloud / SonarCloud Code Analysis
Extract the assignment from this expression.
See more on https://sonarcloud.io/project/issues?id=Open-RFlab_openemsh&issues=AZq3KE_6XEw3S7GOf2O_&open=AZq3KE_6XEw3S7GOf2O_&pullRequest=31
Check warning on line 34 in src/app/steps.hpp
sonarqubecloud / SonarCloud Code Analysis
Reduce verbosity with "using enum" for "app::Step".
See more on https://sonarcloud.io/project/issues?id=Open-RFlab_openemsh&issues=AZq3KFCqXEw3S7GOf2PU&open=AZq3KFCqXEw3S7GOf2PU&pullRequest=31
Check warning on line 43 in src/ui/qt/progress.cpp
sonarqubecloud / SonarCloud Code Analysis
Extract the assignment from this expression.
See more on https://sonarcloud.io/project/issues?id=Open-RFlab_openemsh&issues=AZq3KE6zXEw3S7GOf2Op&open=AZq3KE6zXEw3S7GOf2Op&pullRequest=31
Check warning on line 141 in src/domain/meshline_policy_manager.cpp
sonarqubecloud / SonarCloud Code Analysis
Complete the task associated to this "TODO" comment.
See more on https://sonarcloud.io/project/issues?id=Open-RFlab_openemsh&issues=AZq3KE_GXEw3S7GOf2O6&open=AZq3KE_GXEw3S7GOf2O6&pullRequest=31
Check warning on line 174 in src/domain/mesh/interval.cpp
sonarqubecloud / SonarCloud Code Analysis
Merge this "if" statement with the enclosing one.
See more on https://sonarcloud.io/project/issues?id=Open-RFlab_openemsh&issues=AZrH1W932f8RNpzG1K0u&open=AZrH1W932f8RNpzG1K0u&pullRequest=31
Check warning on line 49 in src/ui/cli/progress.cpp
sonarqubecloud / SonarCloud Code Analysis
Extract the assignment from this expression.
See more on https://sonarcloud.io/project/issues?id=Open-RFlab_openemsh&issues=AZq70NR6xA8pdjP-s7xU&open=AZq70NR6xA8pdjP-s7xU&pullRequest=31
Check warning on line 122 in src/domain/meshline_policy_manager.cpp
sonarqubecloud / SonarCloud Code Analysis
Extract the assignment from this expression.
See more on https://sonarcloud.io/project/issues?id=Open-RFlab_openemsh&issues=AZq3KE_GXEw3S7GOf2O7&open=AZq3KE_GXEw3S7GOf2O7&pullRequest=31
Check warning on line 223 in src/domain/conflict_manager.cpp
sonarqubecloud / SonarCloud Code Analysis
Extract the assignment from this expression.
See more on https://sonarcloud.io/project/issues?id=Open-RFlab_openemsh&issues=AZq3KFAlXEw3S7GOf2PG&open=AZq3KFAlXEw3S7GOf2PG&pullRequest=31
Check warning on line 359 in src/domain/board.cpp
sonarqubecloud / SonarCloud Code Analysis
The code of this branch is a duplicate; merge the branches or refactor so that all branches are unique.
See more on https://sonarcloud.io/project/issues?id=Open-RFlab_openemsh&issues=AZq3KE_6XEw3S7GOf2PA&open=AZq3KE_6XEw3S7GOf2PA&pullRequest=31
Check warning on line 121 in src/ui/cli/cli.cpp
sonarqubecloud / SonarCloud Code Analysis
Remove the commented out code.
See more on https://sonarcloud.io/project/issues?id=Open-RFlab_openemsh&issues=AZq3KE-qXEw3S7GOf2O5&open=AZq3KE-qXEw3S7GOf2O5&pullRequest=31
Check warning on line 45 in src/ui/cli/cli.cpp
sonarqubecloud / SonarCloud Code Analysis
Complete the task associated to this "TODO" comment.
See more on https://sonarcloud.io/project/issues?id=Open-RFlab_openemsh&issues=AZq3KE-qXEw3S7GOf2Ox&open=AZq3KE-qXEw3S7GOf2Ox&pullRequest=31
Check warning on line 458 in src/domain/board.cpp
sonarqubecloud / SonarCloud Code Analysis
Extract the assignment from this expression.
See more on https://sonarcloud.io/project/issues?id=Open-RFlab_openemsh&issues=AZq3KE_6XEw3S7GOf2PE&open=AZq3KE_6XEw3S7GOf2PE&pullRequest=31
Check warning on line 407 in src/domain/board.cpp
sonarqubecloud / SonarCloud Code Analysis
The code of this branch is a duplicate; merge the branches or refactor so that all branches are unique.
See more on https://sonarcloud.io/project/issues?id=Open-RFlab_openemsh&issues=AZq3KE_6XEw3S7GOf2PC&open=AZq3KE_6XEw3S7GOf2PC&pullRequest=31
Check warning on line 306 in src/infra/parsers/parser_from_csx.cpp
sonarqubecloud / SonarCloud Code Analysis
Remove the commented out code.
See more on https://sonarcloud.io/project/issues?id=Open-RFlab_openemsh&issues=AZrH1XEj2f8RNpzG1K0v&open=AZrH1XEj2f8RNpzG1K0v&pullRequest=31
Check warning on line 55 in src/ui/cli/cli.cpp
sonarqubecloud / SonarCloud Code Analysis
Use the init-statement to declare "converted" inside the if statement.
See more on https://sonarcloud.io/project/issues?id=Open-RFlab_openemsh&issues=AZq3KE-qXEw3S7GOf2O1&open=AZq3KE-qXEw3S7GOf2O1&pullRequest=31
Check warning on line 10 in src/ui/cli/cli.cpp
sonarqubecloud / SonarCloud Code Analysis
Remove the commented out code.
See more on https://sonarcloud.io/project/issues?id=Open-RFlab_openemsh&issues=AZq3KE-qXEw3S7GOf2O3&open=AZq3KE-qXEw3S7GOf2O3&pullRequest=31
Check warning on line 142 in src/domain/meshline_policy_manager.cpp
sonarqubecloud / SonarCloud Code Analysis
Remove the commented out code.
See more on https://sonarcloud.io/project/issues?id=Open-RFlab_openemsh&issues=AZq3KE_GXEw3S7GOf2O-&open=AZq3KE_GXEw3S7GOf2O-&pullRequest=31
Check warning on line 191 in src/domain/meshline_policy_manager.cpp
sonarqubecloud / SonarCloud Code Analysis
Extract the assignment from this expression.
See more on https://sonarcloud.io/project/issues?id=Open-RFlab_openemsh&issues=AZq3KE_GXEw3S7GOf2O8&open=AZq3KE_GXEw3S7GOf2O8&pullRequest=31
Check warning on line 201 in src/domain/meshline_policy_manager.cpp
sonarqubecloud / SonarCloud Code Analysis
Extract the assignment from this expression.
See more on https://sonarcloud.io/project/issues?id=Open-RFlab_openemsh&issues=AZq3KE_GXEw3S7GOf2O9&open=AZq3KE_GXEw3S7GOf2O9&pullRequest=31
Check warning on line 97 in src/ui/qt/main_window.cpp
sonarqubecloud / SonarCloud Code Analysis
Complete the task associated to this "TODO" comment.
See more on https://sonarcloud.io/project/issues?id=Open-RFlab_openemsh&issues=AZq3KE9oXEw3S7GOf2Oq&open=AZq3KE9oXEw3S7GOf2Oq&pullRequest=31