Commit e213c944 authored by Paul's avatar Paul
Browse files

Add more rules

parent 1d6e4134
...@@ -18,11 +18,11 @@ ...@@ -18,11 +18,11 @@
</message> </message>
</rule> </rule>
<rule> <rule>
<pattern>memcpy \(</pattern> <pattern>(memcpy|strcpy|strncpy|strcat|strncat) \(</pattern>
<message> <message>
<id>useStlAlgorithms</id> <id>useStlAlgorithms</id>
<severity>style</severity> <severity>style</severity>
<summary>Use std::copy instead of memcpy</summary> <summary>Use std::copy instead</summary>
</message> </message>
</rule> </rule>
<rule> <rule>
...@@ -30,6 +30,39 @@ ...@@ -30,6 +30,39 @@
<message> <message>
<id>useStlAlgorithms</id> <id>useStlAlgorithms</id>
<severity>style</severity> <severity>style</severity>
<summary>Use std::fill instead of memset</summary> <summary>Use std::fill instead</summary>
</message>
</rule>
<rule>
<pattern>memcmp \(</pattern>
<message>
<id>useStlAlgorithms</id>
<severity>style</severity>
<summary>Use std::equal instead</summary>
</message>
</rule>
<rule>
<pattern>memchr \(</pattern>
<message>
<id>useStlAlgorithms</id>
<severity>style</severity>
<summary>Use std::find instead</summary>
</message>
</rule>
<rule>
<pattern>(fclose|free|hipFree) \(</pattern>
<message>
<id>useManagePointer</id>
<severity>style</severity>
<summary>Use manage pointer for resource management</summary>
</message>
</rule>
<rule>
<tokenlist>normal</tokenlist>
<pattern>! !</pattern>
<message>
<id>doubleNegative</id>
<severity>style</severity>
<summary>Double negative is always positive</summary>
</message> </message>
</rule> </rule>
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment