feat: updated to 2.2.1 - #4
Quality Gate passed
Annotations
Check warning on line 28 in src/main/StubPoolPluginFactoryBuilder.cpp
sonarqubecloud / SonarCloud Code Analysis
Do not use the constructor's initializer list for data member "mMonitoringCycleDuration". Use the in-class initializer instead.
See more on https://sonarcloud.io/project/issues?id=eclipse-keyple_keyple-plugin-stub-cpp-lib&issues=AZpTNQMs856jadMEDD4U&open=AZpTNQMs856jadMEDD4U&pullRequest=4
Check warning on line 166 in src/main/StubSmartCard.cpp
sonarqubecloud / SonarCloud Code Analysis
Do not use the constructor's initializer list for data member "mIsPhysicalChannelOpen". Use the in-class initializer instead.
See more on https://sonarcloud.io/project/issues?id=eclipse-keyple_keyple-plugin-stub-cpp-lib&issues=AZpTNQLn856jadMEDD4B&open=AZpTNQLn856jadMEDD4B&pullRequest=4
Check warning on line 49 in src/main/StubSmartCard.cpp
sonarqubecloud / SonarCloud Code Analysis
Use "std::make_shared" to construct "std::shared_ptr".
See more on https://sonarcloud.io/project/issues?id=eclipse-keyple_keyple-plugin-stub-cpp-lib&issues=AZpTNQLn856jadMEDD4D&open=AZpTNQLn856jadMEDD4D&pullRequest=4
Check warning on line 42 in src/main/StubReaderAdapter.cpp
sonarqubecloud / SonarCloud Code Analysis
Do not use the constructor's initializer list for data member "mContinueWaitForCardRemovalTask". Use the in-class initializer instead.
See more on https://sonarcloud.io/project/issues?id=eclipse-keyple_keyple-plugin-stub-cpp-lib&issues=AZpTNQM8856jadMEDD4W&open=AZpTNQM8856jadMEDD4W&pullRequest=4
Check warning on line 37 in src/test/StubSmartCardTest.cpp
sonarqubecloud / SonarCloud Code Analysis
Remove this "const" qualifier.
See more on https://sonarcloud.io/project/issues?id=eclipse-keyple_keyple-plugin-stub-cpp-lib&issues=AZpTNQNc856jadMEDD4b&open=AZpTNQNc856jadMEDD4b&pullRequest=4
Check warning on line 39 in src/main/StubPluginAdapter.cpp
sonarqubecloud / SonarCloud Code Analysis
Remove this "const" qualifier from the return type in all declarations.
See more on https://sonarcloud.io/project/issues?id=eclipse-keyple_keyple-plugin-stub-cpp-lib&issues=AZpTNQL_856jadMEDD4H&open=AZpTNQL_856jadMEDD4H&pullRequest=4
Check warning on line 123 in src/main/StubPoolPluginAdapter.cpp
sonarqubecloud / SonarCloud Code Analysis
Replace with the version of "std::ranges::find" that takes a range.
See more on https://sonarcloud.io/project/issues?id=eclipse-keyple_keyple-plugin-stub-cpp-lib&issues=AZpTNQMT856jadMEDD4N&open=AZpTNQMT856jadMEDD4N&pullRequest=4
Check warning on line 23 in include/keyple/plugin/stub/StubPoolPluginFactoryBuilder.hpp
sonarqubecloud / SonarCloud Code Analysis
Concatenate this namespace with the nested ones.
See more on https://sonarcloud.io/project/issues?id=eclipse-keyple_keyple-plugin-stub-cpp-lib&issues=AZpTNQK3856jadMEDD35&open=AZpTNQK3856jadMEDD35&pullRequest=4
Check warning on line 161 in include/keyple/plugin/stub/StubPoolPluginAdapter.hpp
sonarqubecloud / SonarCloud Code Analysis
Use the transparent comparator "std::less<>" with this associative string container.
See more on https://sonarcloud.io/project/issues?id=eclipse-keyple_keyple-plugin-stub-cpp-lib&issues=AZpTNQLW856jadMEDD4A&open=AZpTNQLW856jadMEDD4A&pullRequest=4
Check warning on line 133 in src/main/StubReaderAdapter.cpp
sonarqubecloud / SonarCloud Code Analysis
Remove this "const" qualifier from the return type in all declarations.
See more on https://sonarcloud.io/project/issues?id=eclipse-keyple_keyple-plugin-stub-cpp-lib&issues=AZpTNQM8856jadMEDD4Z&open=AZpTNQM8856jadMEDD4Z&pullRequest=4
Check warning on line 109 in src/main/StubSmartCard.cpp
sonarqubecloud / SonarCloud Code Analysis
Remove this "const" qualifier from the return type in all declarations.
See more on https://sonarcloud.io/project/issues?id=eclipse-keyple_keyple-plugin-stub-cpp-lib&issues=AZpTNQLn856jadMEDD4E&open=AZpTNQLn856jadMEDD4E&pullRequest=4
Check warning on line 75 in src/main/StubPluginFactoryAdapter.cpp
sonarqubecloud / SonarCloud Code Analysis
Remove this "const" qualifier from the return type in all declarations.
See more on https://sonarcloud.io/project/issues?id=eclipse-keyple_keyple-plugin-stub-cpp-lib&issues=AZpTNQMf856jadMEDD4T&open=AZpTNQMf856jadMEDD4T&pullRequest=4
Check warning on line 134 in include/keyple/plugin/stub/StubPluginAdapter.hpp
sonarqubecloud / SonarCloud Code Analysis
Use the transparent comparator "std::less<>" with this associative string container.
See more on https://sonarcloud.io/project/issues?id=eclipse-keyple_keyple-plugin-stub-cpp-lib&issues=AZpTNQLO856jadMEDD3_&open=AZpTNQLO856jadMEDD3_&pullRequest=4
Check warning on line 65 in src/main/StubPoolPluginFactoryAdapter.cpp
sonarqubecloud / SonarCloud Code Analysis
Remove this "const" qualifier from the return type in all declarations.
See more on https://sonarcloud.io/project/issues?id=eclipse-keyple_keyple-plugin-stub-cpp-lib&issues=AZpTNQLy856jadMEDD4G&open=AZpTNQLy856jadMEDD4G&pullRequest=4
Check warning on line 91 in src/main/StubPluginAdapter.cpp
sonarqubecloud / SonarCloud Code Analysis
Replace this use of "insert" with "try_emplace".
See more on https://sonarcloud.io/project/issues?id=eclipse-keyple_keyple-plugin-stub-cpp-lib&issues=AZpTNQL_856jadMEDD4J&open=AZpTNQL_856jadMEDD4J&pullRequest=4
Check warning on line 237 in include/keyple/plugin/stub/StubSmartCard.hpp
sonarqubecloud / SonarCloud Code Analysis
Use the transparent comparator "std::less<>" with this associative string container.
See more on https://sonarcloud.io/project/issues?id=eclipse-keyple_keyple-plugin-stub-cpp-lib&issues=AZpTNQLA856jadMEDD37&open=AZpTNQLA856jadMEDD37&pullRequest=4
Check warning on line 193 in src/main/StubPoolPluginAdapter.cpp
sonarqubecloud / SonarCloud Code Analysis
Replace this const reference to "std::string" by a "std::string_view".
See more on https://sonarcloud.io/project/issues?id=eclipse-keyple_keyple-plugin-stub-cpp-lib&issues=AZpTNQMT856jadMEDD4R&open=AZpTNQMT856jadMEDD4R&pullRequest=4
Check warning on line 367 in include/keyple/plugin/stub/StubSmartCard.hpp
sonarqubecloud / SonarCloud Code Analysis
Use the transparent comparator "std::less<>" with this associative string container.
See more on https://sonarcloud.io/project/issues?id=eclipse-keyple_keyple-plugin-stub-cpp-lib&issues=AZpTNQLA856jadMEDD39&open=AZpTNQLA856jadMEDD39&pullRequest=4
Check warning on line 165 in src/main/StubPoolPluginAdapter.cpp
sonarqubecloud / SonarCloud Code Analysis
Replace with the version of "std::ranges::find" that takes a range.
See more on https://sonarcloud.io/project/issues?id=eclipse-keyple_keyple-plugin-stub-cpp-lib&issues=AZpTNQMT856jadMEDD4O&open=AZpTNQMT856jadMEDD4O&pullRequest=4
Check failure on line 28 in src/main/StubSmartCard.cpp
sonarqubecloud / SonarCloud Code Analysis
Use "=default" instead of the default implementation of this special member functions.
See more on https://sonarcloud.io/project/issues?id=eclipse-keyple_keyple-plugin-stub-cpp-lib&issues=AZpTNQLn856jadMEDD4C&open=AZpTNQLn856jadMEDD4C&pullRequest=4
Check warning on line 50 in src/main/StubPoolPluginAdapter.cpp
sonarqubecloud / SonarCloud Code Analysis
Replace this use of "insert" with "try_emplace".
See more on https://sonarcloud.io/project/issues?id=eclipse-keyple_keyple-plugin-stub-cpp-lib&issues=AZpTNQMT856jadMEDD4K&open=AZpTNQMT856jadMEDD4K&pullRequest=4
Check warning on line 127 in src/main/StubReaderAdapter.cpp
sonarqubecloud / SonarCloud Code Analysis
Remove this "const" qualifier from the return type in all declarations.
See more on https://sonarcloud.io/project/issues?id=eclipse-keyple_keyple-plugin-stub-cpp-lib&issues=AZpTNQM8856jadMEDD4Y&open=AZpTNQM8856jadMEDD4Y&pullRequest=4
Check warning on line 192 in src/main/StubPoolPluginAdapter.cpp
sonarqubecloud / SonarCloud Code Analysis
Remove this "const" qualifier from the return type in all declarations.
See more on https://sonarcloud.io/project/issues?id=eclipse-keyple_keyple-plugin-stub-cpp-lib&issues=AZpTNQMT856jadMEDD4Q&open=AZpTNQMT856jadMEDD4Q&pullRequest=4
Check warning on line 20 in include/keyple/plugin/stub/StubPluginFactoryBuilder.hpp
sonarqubecloud / SonarCloud Code Analysis
Concatenate this namespace with the nested ones.
See more on https://sonarcloud.io/project/issues?id=eclipse-keyple_keyple-plugin-stub-cpp-lib&issues=AZpTNQHA856jadMEDD33&open=AZpTNQHA856jadMEDD33&pullRequest=4
Check warning on line 343 in include/keyple/plugin/stub/StubSmartCard.hpp
sonarqubecloud / SonarCloud Code Analysis
Use the transparent comparator "std::less<>" with this associative string container.
See more on https://sonarcloud.io/project/issues?id=eclipse-keyple_keyple-plugin-stub-cpp-lib&issues=AZpTNQLA856jadMEDD38&open=AZpTNQLA856jadMEDD38&pullRequest=4