Skip to content

feat: updated to 2.2.1 - #4

Draft
al3xwq wants to merge 3 commits into
masterfrom
develop-2.2.1
Draft

feat: updated to 2.2.1#4
al3xwq wants to merge 3 commits into
masterfrom
develop-2.2.1

wip

b26311e
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Aug 3, 2026 in 22s

Annotations

Check warning on line 22 in include/keyple/plugin/stub/StubSmartCard.hpp

See this annotation in the file changed.

@sonarqubecloud 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=AZpTNQLA856jadMEDD36&open=AZpTNQLA856jadMEDD36&pullRequest=4

Check warning on line 69 in src/main/StubPluginFactoryAdapter.cpp

See this annotation in the file changed.

@sonarqubecloud 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=AZpTNQMf856jadMEDD4S&open=AZpTNQMf856jadMEDD4S&pullRequest=4

Check warning on line 60 in src/main/StubPoolPluginAdapter.cpp

See this annotation in the file changed.

@sonarqubecloud 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=AZpTNQMT856jadMEDD4L&open=AZpTNQMT856jadMEDD4L&pullRequest=4

Check failure on line 28 in src/main/StubSmartCard.cpp

See this annotation in the file changed.

@sonarqubecloud 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 37 in src/test/StubSmartCardTest.cpp

See this annotation in the file changed.

@sonarqubecloud 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 failure on line 45 in src/test/StubPoolPluginAdapterTest.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Global variables should be const.

See more on https://sonarcloud.io/project/issues?id=eclipse-keyple_keyple-plugin-stub-cpp-lib&issues=AZpTNQN0856jadMEDD4c&open=AZpTNQN0856jadMEDD4c&pullRequest=4

Check warning on line 49 in src/main/StubSmartCard.cpp

See this annotation in the file changed.

@sonarqubecloud 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 75 in src/main/StubPluginFactoryAdapter.cpp

See this annotation in the file changed.

@sonarqubecloud 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 193 in src/main/StubPoolPluginAdapter.cpp

See this annotation in the file changed.

@sonarqubecloud 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 26 in src/main/StubPluginFactoryBuilder.cpp

See this annotation in the file changed.

@sonarqubecloud 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=AZpTNQNJ856jadMEDD4a&open=AZpTNQNJ856jadMEDD4a&pullRequest=4

Check warning on line 67 in src/main/StubPluginAdapter.cpp

See this annotation in the file changed.

@sonarqubecloud 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=AZpTNQL_856jadMEDD4I&open=AZpTNQL_856jadMEDD4I&pullRequest=4

Check warning on line 343 in include/keyple/plugin/stub/StubSmartCard.hpp

See this annotation in the file changed.

@sonarqubecloud 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

Check warning on line 59 in src/main/StubPoolPluginFactoryAdapter.cpp

See this annotation in the file changed.

@sonarqubecloud 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=AZpTNQLy856jadMEDD4F&open=AZpTNQLy856jadMEDD4F&pullRequest=4

Check warning on line 109 in src/main/StubSmartCard.cpp

See this annotation in the file changed.

@sonarqubecloud 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 192 in src/main/StubPoolPluginAdapter.cpp

See this annotation in the file changed.

@sonarqubecloud 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 134 in include/keyple/plugin/stub/StubPluginAdapter.hpp

See this annotation in the file changed.

@sonarqubecloud 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 83 in src/main/StubReaderAdapter.cpp

See this annotation in the file changed.

@sonarqubecloud 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=AZpTNQM8856jadMEDD4X&open=AZpTNQM8856jadMEDD4X&pullRequest=4

Check warning on line 95 in src/main/StubPoolPluginAdapter.cpp

See this annotation in the file changed.

@sonarqubecloud 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=AZpTNQMT856jadMEDD4M&open=AZpTNQMT856jadMEDD4M&pullRequest=4

Check warning on line 42 in src/main/StubReaderAdapter.cpp

See this annotation in the file changed.

@sonarqubecloud 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 65 in src/main/StubPoolPluginFactoryAdapter.cpp

See this annotation in the file changed.

@sonarqubecloud 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

See this annotation in the file changed.

@sonarqubecloud 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 50 in src/main/StubPoolPluginAdapter.cpp

See this annotation in the file changed.

@sonarqubecloud 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 failure on line 33 in src/test/StubPluginAdapterTest.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Global variables should be const.

See more on https://sonarcloud.io/project/issues?id=eclipse-keyple_keyple-plugin-stub-cpp-lib&issues=AZpTNQOA856jadMEDD4d&open=AZpTNQOA856jadMEDD4d&pullRequest=4

Check failure on line 120 in include/keyple/plugin/stub/StubPluginFactoryBuilder.hpp

See this annotation in the file changed.

@sonarqubecloud 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=AZpTNQHA856jadMEDD34&open=AZpTNQHA856jadMEDD34&pullRequest=4

Check warning on line 20 in include/keyple/plugin/stub/StubPluginFactoryBuilder.hpp

See this annotation in the file changed.

@sonarqubecloud 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