[clazy] [Bug 357966] MSVC does not support QStringLiteral with multi-string initializer

Sergio Martins via KDE Bugzilla bugzilla_noreply at kde.org
Thu Jan 14 10:30:32 GMT 2016


https://bugs.kde.org/show_bug.cgi?id=357966

--- Comment #2 from Sergio Martins <smartins at kde.org> ---
Git commit 04a6c6665e73da087cec7d66039830d2932305f7 by Sergio Martins.
Committed on 14/01/2016 at 10:29.
Pushed by smartins into branch 'master'.

qstring-uneeded-heap-allocations: Rename msvc-compat to no-msvc-compat

Meaning msvc-compat is the default and if you don't want it you should:
export CLAZY_EXTRA_OPTIONS="qstring-uneeded-heap-allocations-no-msvc-compat"

Helps stopping annoying our windows friends.

Ignoring multi-string literals is not implemented yet, only ignoring list
initialization.

M  +3    -3    checks/README-qstring-uneeded-heap-allocations
M  +3    -3    checks/qstringuneededheapallocations.cpp
M  +11   -4    tests/qstring-uneeded-heap-allocations/config.json
M  +2    -2    tests/qstring-uneeded-heap-allocations/main.cpp
M  +0    -2    tests/qstring-uneeded-heap-allocations/main.cpp.expected
M  +2    -2   
tests/qstring-uneeded-heap-allocations/main.cpp_fixed.cpp.expected
A  +9    -0    tests/qstring-uneeded-heap-allocations/no-msvc-compat.cpp    
[License: UNKNOWN]  *
A  +2    -0   
tests/qstring-uneeded-heap-allocations/no-msvc-compat.cpp.expected
A  +9    -0   
tests/qstring-uneeded-heap-allocations/no-msvc-compat.cpp_fixed.cpp.expected

The files marked with a * at the end have a non valid license. Please read:
http://techbase.kde.org/Policies/Licensing_Policy and use the headers which are
listed at that page.


http://commits.kde.org/clazy/04a6c6665e73da087cec7d66039830d2932305f7

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list