diff options
Diffstat (limited to 'src/checks/level0/README-qstring-ref.md')
-rw-r--r-- | src/checks/level0/README-qstring-ref.md | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/src/checks/level0/README-qstring-ref.md b/src/checks/level0/README-qstring-ref.md deleted file mode 100644 index 7dcf05e8..00000000 --- a/src/checks/level0/README-qstring-ref.md +++ /dev/null @@ -1,17 +0,0 @@ -# qstring-ref - -Finds places where `QString::fooRef()` should be used instead of `QString::foo()`, to avoid temporary heap allocations. - -#### Example - - str.mid(5).toInt(ok) // BAD - - str.midRef(5).toInt(ok) // GOOD - -Where `mid` can be any of: `mid`, `left`, `right`. -And `toInt()` can be any of: `compare`, `contains`, `count`, `startsWith`, `endsWith`, `indexOf`, `isEmpty`, `isNull`, `lastIndexOf`, `length`, `size`, `to*`, `trimmed` - -#### FixIts - -Fixing the above cases can be automated with: -`export CLAZY_FIXIT="fix-missing-qstringref"` |