Please check SONARPLUGINS-2103 for attachment.
<!-- ########### Missing for cppcheck 1.54 ########### -->
<rule>
<key>StlMissingComparison</key>
<configkey>StlMissingComparison</configkey>
<name>Missing bounds check for extra iterator increment in loop</name>
<description>
Missing bounds check for extra iterator increment in loop. The iterator incrementing is suspicious - it is incremented at line 'line-number-1' and then at line 'line-number-2'
The loop might unintentionally skip an element in the container. There is no comparison between these increments to prevent that the iterator is incremented beyond the end.
</description>
</rule>
<rule>
<key>strncatUsage</key>
<configkey>strncatUsage</configkey>
<name>Dangerous usage of strncat</name>
<description>
Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append.
strncat appends at max its 3rd parameter's amount of characters. The safe way to use strncat is to calculate remaining space in the buffer and use it as 3rd parameter.
</description>
</rule>
Please check
SONARPLUGINS-2103for attachment.<!-- ########### Missing for cppcheck 1.54 ########### -->
<rule>
<key>StlMissingComparison</key>
<configkey>StlMissingComparison</configkey>
<name>Missing bounds check for extra iterator increment in loop</name>
<description>
Missing bounds check for extra iterator increment in loop. The iterator incrementing is suspicious - it is incremented at line 'line-number-1' and then at line 'line-number-2'
The loop might unintentionally skip an element in the container. There is no comparison between these increments to prevent that the iterator is incremented beyond the end.
</description>
</rule>
<rule>
<key>strncatUsage</key>
<configkey>strncatUsage</configkey>
<name>Dangerous usage of strncat</name>
<description>
Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append.
strncat appends at max its 3rd parameter's amount of characters. The safe way to use strncat is to calculate remaining space in the buffer and use it as 3rd parameter.
</description>
</rule>